Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local and health advisories for this destination before you book.

Search Scotland Hotels

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Property class
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
Dalmahoy Hotel & Country Club
4.4/5Excellent! (1,444 reviews)

"Lovely hotel to stay at. Staff were helpful. Will be back soon."…"

Reviewed on 13 Dec,2020

Dalmahoy Hotel & Country Club
DoubleTree by Hilton Edinburgh Airport
4 out of 5
Edinburgh International Airport, Newbridge, Scotland
Free cancellationReserve now, pay when you stay
The price is SG$71 per night from 21 Feb to 22 Feb
Excludes taxes & fees
4.1/5Very Good! (1,039 reviews)

"It was a good large comfortable room, with good service and close to the airport"…"

Reviewed on 5 Jan,2021

DoubleTree by Hilton Edinburgh Airport
Point A Hotel Edinburgh Haymarket
3.5 out of 5
152 Morrison Street, Edinburgh, Scotland
The price is SG$63 per night from 21 Feb to 22 Feb
Excludes taxes & fees
4.4/5Excellent! (354 reviews)

"Overally was a good place to stay. Staff were friendly and helpful. Very great location. Easy access to food shopping and other shopping centers. Will recommend it to friends :)"…"

Reviewed on 27 Dec,2020

Point A Hotel Edinburgh Haymarket
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Kimpton Blythswood Square Hotel
5 out of 5
No.11 Blythswood Square, Glasgow, Scotland
The price is SG$239 per night from 16 Feb to 17 Feb
Excludes taxes & fees
4.6/5Exceptional! (993 reviews)

"Excellent Hotel in the centre of Glasgow nice modern and large rooms and restaurant was 5 star"…"

Reviewed on 31 Oct,2020

Kimpton Blythswood Square Hotel
The Scotsman Hotel
4 out of 5
20 North Bridge, Edinburgh, Scotland
The price is SG$182 per night from 17 Feb to 18 Feb
Excludes taxes & fees
4.5/5Wonderful! (990 reviews)

"Enjoyed everything from the check in to the beautiful room with the added complimentary malt whisky, Breakfast was of a high standard ,service was excellent,definitely my favourite hotel and can’t wait to return."…"

Reviewed on 11 Oct,2020

The Scotsman Hotel
DoubleTree by Hilton Glasgow Central
4 out of 5
Cambridge Street, Glasgow, Scotland
Free cancellationReserve now, pay when you stay
The price is SG$115 per night from 28 Jan to 29 Jan
Excludes taxes & fees
4.4/5Wonderful! (1,029 reviews)
Anniversary Stay

"Booked in for a night as it was my 1 year anniversary with my boyfriend. Booked a queen room but as a surprise for me my boyfriend called ahead to see if there was anything they can do as a surprise for us and they upgraded us to a king deluxe room which was amazing. They weren’t able to give us ..."…"

Reviewed on 12 Oct,2020

DoubleTree by Hilton Glasgow Central
citizenM Hotel Glasgow
4 out of 5
60 Renfrew Street, Glasgow, Scotland
Free cancellationReserve now, pay when you stay
The price is SG$114 per night from 26 Jan to 27 Jan
Excludes taxes & fees
4.5/5Wonderful! (993 reviews)

"Bangin, banged a wee burd in the bed and she wisnae mine hahahahahah"…"

Reviewed on 28 Dec,2020

citizenM Hotel Glasgow
Eden Locke
4 out of 5
127 George Street, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is SG$107 per night from 28 Jan to 29 Jan
Excludes taxes & fees
4.7/5Exceptional! (564 reviews)

"Stayed here for one night, however wish I stayed here longer. Staff were so amazing and the facilities were incredible. Would definitely go back!"…"

Reviewed on 2 Nov,2020

Eden Locke
Leonardo Royal Edinburgh Haymarket
4 out of 5
1 Morrison Link, Midlothian, Edinburgh, Scotland
Free cancellation
The price is SG$65 per night from 8 Feb to 9 Feb
Excludes taxes & fees
4/5Very Good! (1,070 reviews)
High quality - Welcoming Staff - Perfect Location

"Lovely spacious room with a beautiful view. Very clean and everything you need for a great night stay. Will definitely be back again soon. Staff very pleasant and greeted us with a warm welcome. Thanks!"…"

Reviewed on 19 Oct,2020

Leonardo Royal Edinburgh Haymarket
Edinburgh Grosvenor Hotel
4 out of 5
Grosvenor Street, Edinburgh, Scotland
Free cancellation
The price is SG$65 per night from 26 Jan to 27 Jan
Excludes taxes & fees
3.5/5Good! (997 reviews)

"Very good and hsndy for the airpot at a very good ptice"…"

Reviewed on 17 Oct,2020

Edinburgh Grosvenor Hotel
Novotel Edinburgh Park
4 out of 5
15 Lochside Avenue, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is SG$65 per night from 31 Jan to 1 Feb
Excludes taxes & fees
4.4/5Excellent! (986 reviews)

"The location was nice Did not like parking fee for guests"…"

Reviewed on 23 Nov,2020

Novotel Edinburgh Park
Jurys Inn Glasgow
4 out of 5
Free cancellation
The price is SG$80 per night from 2 Feb to 3 Feb
Excludes taxes & fees
4.1/5Very Good! (1,282 reviews)

"Great location, with friendly staff , hotel spotless which had all amenities required.. could not find fault with hotel . Perfect."…"

Reviewed on 26 Dec,2020

Jurys Inn Glasgow
Hilton Edinburgh Carlton
4 out of 5
19 North Bridge, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is SG$129 per night from 11 Feb to 12 Feb
Excludes taxes & fees
4.3/5Excellent! (996 reviews)

"Good location and friendly staff. Bed was comfy too."…"

Reviewed on 30 Oct,2020

Hilton Edinburgh Carlton
Perle Oban Hotel & Spa
4 out of 5
Station Square, Oban, Scotland
The price is SG$184 per night from 15 Feb to 16 Feb
Excludes taxes & fees
4.4/5Excellent! (478 reviews)

"Comfortable rooms, staff very friendly and helpful"…"

Reviewed on 6 Nov,2020

Perle Oban Hotel & Spa
Ness Walk
5 out of 5
12 Ness Walk, Inverness, Scotland
The price is SG$255 per night from 16 Feb to 17 Feb
Excludes taxes & fees
4.8/5Exceptional! (156 reviews)

"What a place to escape. We were treated like royalty our whole stay. We were greeted at the doorway, helped with luggage and offered a glass of champagne while we heard all about the hotel. Superb location a 10minute walk from centre. Feel so rested. Thank you"…"

Reviewed on 21 Dec,2020

Ness Walk
The Balmoral Hotel
5 out of 5
1 Princes Street, Edinburgh, Scotland
The price is SG$327 per night from 15 Feb to 16 Feb
Excludes taxes & fees
4.7/5Exceptional! (996 reviews)

"The customer service is second to none. I stayed for work during the pandemic and they couldn't;t have been more friendly, kind and hostile. I had to eat dinner and breakfast in my room and it wasn't such a hardship because they upgraded me. I would stay again."…"

Reviewed on 13 Jan,2021

The Balmoral Hotel
Holiday Inn Glasgow Airport
3 out of 5
Free cancellation
The price is SG$80 per night from 28 Jan to 29 Jan
Excludes taxes & fees
4/5Very Good! (1,000 reviews)

"I liked the customer care and accessibility to motorways. Finding the entrance to the hotel was initially hard but once known it was fine."…"

Reviewed on 24 Dec,2020

Holiday Inn Glasgow Airport
Fashven Bed & Breakfast
3 out of 5
Fashven, Lairg, Scotland
Get Rates
4.6/5Exceptional! (50 reviews)

"So cosy when we arrived the host was so welcoming.Arrived to chocolates on our bed and a warm room.Fab shower ensuite and massive bed to relax after a day of hiking.Breakfast was full Scottish fry up and was amazing."…"

Reviewed on 28 Nov,2020

Fashven Bed & Breakfast
Ibis Styles Glasgow Centre West
4.7/5Exceptional! (594 reviews)

"It felt the it was all new. Staff were fabulous and very helpful."…"

Reviewed on 8 Oct,2020

Ibis Styles Glasgow Centre West
Apex Grassmarket Hotel
4 out of 5
31-35 Grassmarket, Edinburgh, Scotland
Get Rates
4.5/5Wonderful! (1,268 reviews)

"Swimming pool was lovely, nice, big room albeit at the back of the hotel."…"

Reviewed on 25 Oct,2020

Apex Grassmarket Hotel
Don't see what you're looking for?
See all available properties in Scotland
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top Cities in Scotland

Find your ideal hotel in Scotland


How much does it cost to stay in a hotel in Scotland?

The range of costs in Scotland tend to vary, with more affordable options starting at SG$63 and luxury accommodation going up to SG$327. The exact cost of a hotel in Scotland is going to differ based on the kind of hotel and holiday experience you're looking for. While you'll find no shortage of affordable options across the Expedia site, the more amenities you opt for, the higher the overall cost is going to be.


What is the cheapest price for a hotel in Scotland?

Cheap hotels in Scotland are easier to find than you might think. The lowest prices are usually starting at SG$63, and that's not only for the typically cheapest hotels. You can decrease the cost of some more luxurious hotels by taking advantage of Expedia's special deals, and being flexible on your travel dates helps as well. Don't forget to sort your search results by price to easily find the most affordable options.


If I need to cancel my hotel reservation in Scotland, will I receive a refund?

Many of our accommodation bookings in Scotland offer free cancellation options. You just need to log in to your account and check your itinerary to see if your booking qualifies for a refund. If it doesn't, you can still cancel, but standard cancellation policies will apply. If you don't see an option to cancel, it might mean that your booking is either too close to check-in or is non-refundable. If you have question or need assistance, visit our Customer Service Portal.


How to find the best hotels in Scotland?

When you browse on Expedia, you'll find an extensive selection of hotels in Scotland covering a wide variety of travellers and trip types. The best way to find accommodation that fits your desired holiday experience is by taking advantage of our filters. You can sort by price, rating, size, amenities and other options, and you can even implement multiple filters at once. You can also use the map to pick an hotel with your ideal location.


What kind of hotels can I find in Scotland?

All sorts of travellers visit Scotland, and hotels are available to accommodate that wide variety. You'll find small boutique hotels as well as well-known hotel brands with multiple rooms and high-end amenities. From cheap options to luxurious stays, you can certainly find what you are looking for on Expedia.


How to find the best hotel deals in Scotland?

Expedia sources multiple deals and makes it easy for you to compare them on the site. If you're looking for deals on the best hotels in Scotland, there's no better place to look. You'll find a multitude of offers combined all in a single, convenient location, and you can apply search filters to those deals to hone in on the specific kind of holiday experience you've been looking for.


Why book your hotel in Scotland with Expedia?

Booking with Expedia helps you get the most out of your holiday by saving your budget for the destination rather than the accommodation. Expedia offers bundles when you book hotels and flights together, and all other deals are easy to access and examine in a single glance.