Find the best Scotland Hotels

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Scotland Accommodation: Most Popular Cities to Stay

Find properties with these dates

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top Hotels Scotland

Ocean Mist Leith
2.5 star property
9.8 out of 10, Exceptional, (309)
"The accommodation was excellent and the staff could not have been more helpful. Will definitely be booking again and recommending to friends and family"
The price is £169
per night
4 Jun - 5 Jun
Ocean Mist Leith
Eden Locke
4.0 star property
9.6 out of 10, Exceptional, (994)
"The location was exceptional, staff was kind, and the room was clean, and I enjoyed having a refrigerator and other amenities "
The price is £257
per night
12 May - 13 May
Eden Locke
The Knight Residence Apartments by Mansley
4.0 star property
9.6 out of 10, Exceptional, (1300)
"It's a great little apartment, although facilities were quite old, they had everything. Service and Location was great! Walkable distance to Edinburgh castle, royal mile and Victoria street. We parked our car at the hotels designated carpark."
The price is £269
per night
19 May - 20 May
The Knight Residence Apartments by Mansley
Save an average of 15% on thousands of hotels when you're signed in
Aparthotel Adagio Glasgow Central
4.0 star property
9.4 out of 10, Exceptional, (534)
"We loved our stay- apartment was well equipped, clean and all areas were in great company condition. Reception staff at check in and check out were very pleasant and friendly"
The price is £88
per night
19 May - 20 May
Aparthotel Adagio Glasgow Central
Maldron Hotel Glasgow City
4.0 star property
9.4 out of 10, Exceptional, (1624)
"Great location for walking around Glasgow. Hotel staff all friendly. Rooms modern and clean but would be a bonus if there was a mini fridge. Car park only a few minutes walk and a reduced rate for hotel guests is great at £12."
The price is £98
per night
12 May - 13 May
Maldron Hotel Glasgow City
Dakota Edinburgh
3.5 star property
9.2 out of 10, Wonderful, (1002)
"First time to Dakota and would definitely be back, room was great, bed was comfy and staff were always on hand and very friendly "
The price is £107
per night
19 May - 20 May
Dakota Edinburgh
The Scotsman Hotel
4.0 star property
9.2 out of 10, Wonderful, (1001)
"Lovely stay"
The price is £397
per night
22 May - 23 May
The Scotsman Hotel
Apex City of Glasgow Hotel
4.0 star property
9.2 out of 10, Wonderful, (1002)
"Lovely boutique style hotel. Very clean and central, you are at the heart of everything. Breakfast was good for the price, but not too much options. Service was great with attentive staff."
The price is £90
per night
2 Jun - 3 Jun
Apex City of Glasgow Hotel
voco Grand Central Glasgow, an IHG Hotel
4.0 star property
9.2 out of 10, Wonderful, (1004)
"The vastness of the architecture and old grandeur of the hotel was spectacular. We loved the champagne bar and 100 foot tall chandelier. "
The price is £110
per night
27 May - 28 May
voco Grand Central Glasgow, an IHG Hotel
Motel One Glasgow
3.5 star property
9.2 out of 10, Wonderful, (1350)
"Excellent stay and property "
The price is £69
per night
12 May - 13 May
Motel One Glasgow
CoDE Pod – The CoURT - Edinburgh
2.0 star property
9.0 out of 10, Wonderful, (456)
"Really well located right on the Royal mile! Really nice and clean hostel. "
The price is £121
per night
10 Jun - 11 Jun
CoDE Pod – The CoURT - Edinburgh
Moxy Glasgow SEC
3.5 star property
9.0 out of 10, Wonderful, (840)
"Small but comfortable rooms. Thin walls as could hear noise from other rooms. Great location. "
The price is £71
per night
27 May - 28 May
Moxy Glasgow SEC
ibis Styles Edinburgh Centre St Andrew Square
3.0 star property
9.0 out of 10, Wonderful, (1000)
"Very pretty and modern hotel. Great service! "
The price is £230
per night
13 May - 14 May
ibis Styles Edinburgh Centre St Andrew Square
Pillars House
3.5 star property
9.0 out of 10, Wonderful, (289)
"Pillars house was absolutely incredible! We had never been to Scotland before, and pillars house was the perfect place for us. Not only is it in a gorgeous and accessible area of town, but the host, Craig, was incredibly friendly and accommodating. His knowledge of Edinburgh saved us from wandering around looking for the best eats, in fact right when we arrived he sat us down and wrote us a list and marked a map with his favourite spots. Pillars house was truly the most homey place so far from...
The price is £150
per night
10 Jun - 11 Jun
Pillars House
Dalmahoy Hotel & Country Club
4.0 star property
8.8 out of 10, Excellent, (1262)
"Great property, my only complaint is that there is no food options after 9 or 10 pm. We were a late arrival and while we could order food via Uber eats, the property would not let us eat it in the bar which was still open. Seems like a loss revenue opportunity for beverages. "
The price is £146
per night
19 May - 20 May
Dalmahoy Hotel & Country Club
Apex City of Edinburgh Hotel
4.0 star property
8.8 out of 10, Excellent, (1005)
"Like : location , proximity to hop on hop off bus stop, great option for dining at nearby restaurants. Clean and large bathroom with tub and rain showers. Need to improve: reception lobby very dirty and unattractive. Dining area under renovation. "
The price is £199
per night
12 May - 13 May
Apex City of Edinburgh Hotel
Hampton by Hilton Edinburgh West End
3.0 star property
8.8 out of 10, Excellent, (1001)
"Great for a vacay stay, friendly staff and convenient location "
The price is £159
per night
12 May - 13 May
Hampton by Hilton Edinburgh West End
Crowne Plaza Newcastle - Stephenson Quarter, an IHG Hotel
4.0 star property
8.8 out of 10, Excellent, (1001)
"Amazing great staff very clean "
The price is £77
per night
27 May - 28 May
Crowne Plaza Newcastle - Stephenson Quarter, an IHG Hotel
Hampton by Hilton Edinburgh Airport
3.5 star property
8.8 out of 10, Excellent, (1006)
"The property was ideal for international travellers with early departures. I am sure the economics of providing a shuttle have been studied but this would have been a welcomed addition."
The price is £146
per night
19 May - 20 May
Hampton by Hilton Edinburgh Airport
Hilton Garden Inn Glasgow City Centre
4.0 star property
8.6 out of 10, Excellent, (1002)
"Me and my daughter came to stay at the Hilton for a night and was the best night ever room was lovely and the staff were so helpful threw out our stay the facilities were brilliant esp the gym area. "
The price is £93
per night
27 May - 28 May
Hilton Garden Inn Glasgow City Centre
Don't see what you're looking for?
See all available properties in Scotland
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.

Frequently asked questions

How much do hotels in Scotland cost?
In Scotland, you can find cheap options from £57 in a few different ways. To see what’s available, enter your preferred trip dates, then fine-tune your search by budget, amenities and more. Remember that rates can vary according to when you want to go, so if you have some flexibility, switch up your dates until you find the right deal.
When is the best time to go to Scotland?
The best time to explore Scotland depends on where you’re heading and what you plan to do. Planning a summer Edinburgh break? This leading destination has an oceanic climate, with average temperatures ranging from 10ºC to 17ºC between June and August.
What is the best area to stay in Scotland?
Scotland has plenty of exciting places to stay, like Edinburgh and Glasgow. Each has its own awesome experiences, so why not schedule time to discover both?