Search 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

Top Cities in Scotland

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 in Scotland

ibis Edinburgh Centre South Bridge - Royal Mile
3 out of 5
77 South Bridge, Edinburgh, Scotland, EH1 1HN
Fully refundableReserve now, pay when you stay
The price is RM343 per night from 16 Apr to 17 Apr
RM343
per night
16 Apr - 17 Apr
8.4/10 Very Good! (1,006 reviews)
"It was perfect. Thank you!"

Reviewed on 16 Mar 2023

ibis Edinburgh Centre South Bridge - Royal Mile
a&o Edinburgh City
2 out of 5
50 Blackfriars Street, Edinburgh, Scotland, EH1 1NE
Fully refundableReserve now, pay when you stay
The price is RM80 per night from 26 Mar to 27 Mar
RM80
per night
26 Mar - 27 Mar
7.6/10 Good! (852 reviews)
"Great location. More than what I expected for the economic price. Super clean and organized. Nice stay!"

Reviewed on 29 Jan 2023

a&o Edinburgh City
Hilton Edinburgh Carlton
4 out of 5
19 North Bridge, Edinburgh, Scotland, EH1 1SD
Fully refundableReserve now, pay when you stay
The price is RM673 per night from 30 Mar to 31 Mar
RM673
per night
30 Mar - 31 Mar
8.4/10 Very Good! (1,004 reviews)
"Nice location"

Reviewed on 5 Mar 2023

Hilton Edinburgh Carlton

Save an average of 15% on thousands of hotels when you're signed in

CoDE Pod  – The CoURT - Edinburgh
2 out of 5
1 a Parliament Square, Edinburgh, Scotland, EH1 1RF
The price is RM300 per night from 29 Mar to 30 Mar
RM300
per night
29 Mar - 30 Mar
8.8/10 Excellent! (271 reviews)
"In historical building."

Reviewed on 18 Mar 2023

CoDE Pod – The CoURT - Edinburgh
The Knight Residence Apartments by Mansley
4 out of 5
12 Lauriston Street, Edinburgh, Scotland, EH3 9DJ
The price is RM574 per night from 30 Mar to 31 Mar
RM574
per night
30 Mar - 31 Mar
9.6/10 Exceptional! (1,403 reviews)
"Very clean, modern, quiet and secure. In the heart of the old city so walk8ng distance to Royal Mile, Edinburgh Castle etc. Numerous shops, pubs and restaurants close as well. Great for families with the extra bedroom and in apartment facilities."

Reviewed on 18 Mar 2023

The Knight Residence Apartments by Mansley
Motel One Glasgow
3.5 out of 5
78-82 Oswald Street, Glasgow, Scotland, G1 4PL
Fully refundableReserve now, pay when you stay
The price is RM314 per night from 23 Mar to 24 Mar
RM314
per night
23 Mar - 24 Mar
9.2/10 Wonderful! (1,003 reviews)
"The staff was SO friendly and kind, and the room was very comfortable and great value. Quiet room even though it was in a busy part of town. I had a great view, too!"

Reviewed on 14 Mar 2023

Motel One Glasgow
Residence Inn by Marriott Edinburgh
4 out of 5
36 Simpson Loan, Quartermile, Edinburgh, Scotland, EH3 9GF
Fully refundableReserve now, pay when you stay
The price is RM542 per night from 30 Mar to 31 Mar
RM542
per night
30 Mar - 31 Mar
8.6/10 Excellent! (999 reviews)
"Manager was great when there was some parking confusion, great breakfast"

Reviewed on 11 Mar 2023

Residence Inn by Marriott Edinburgh
Waldorf Astoria Edinburgh - The Caledonian
5 out of 5
Princes Street, Edinburgh, Scotland, EH1 2AB
Fully refundableReserve now, pay when you stay
The price is RM935 per night from 26 Mar to 27 Mar
RM935
per night
26 Mar - 27 Mar
8.8/10 Excellent! (999 reviews)
"."

Reviewed on 14 Mar 2023

Waldorf Astoria Edinburgh - The Caledonian
Village Hotel Edinburgh
4 out of 5
140 Crewe Road South, Edinburgh, Scotland, EH4 2NY
Fully refundableReserve now, pay when you stay
The price is RM342 per night from 26 Mar to 27 Mar
RM342
per night
26 Mar - 27 Mar
8.2/10 Very Good! (1,000 reviews)
"Decent hotel"

Reviewed on 13 Mar 2023

Village Hotel Edinburgh
Mercure Edinburgh City - Princes Street Hotel
3 out of 5
53 Princes Street, Edinburgh, Scotland, EH2 2DG
Fully refundableReserve now, pay when you stay
The price is RM395 per night from 26 Mar to 27 Mar
RM395
per night
26 Mar - 27 Mar
7.6/10 Good! (1,000 reviews)
"Staff were excellent. Property was excellent."

Reviewed on 20 Mar 2023

Mercure Edinburgh City - Princes Street Hotel
Mercure Inverness Hotel
4 out of 5
Church Street, Inverness, Scotland, IV1 1DX
The price is RM256 per night from 27 Mar to 28 Mar
RM256
per night
27 Mar - 28 Mar
7.4/10 Good! (999 reviews)
Simply a great hotel!!
"Really comfortable bed, excellent shower and fantastic breakfast - literally the ideal hotel stay!!"

Reviewed on 5 Mar 2023

Mercure Inverness Hotel
Carlton George Hotel
4 out of 5
44 West George Street, Glasgow, Scotland, G2 1DH
Fully refundableReserve now, pay when you stay
The price is RM395 per night from 23 Mar to 24 Mar
RM395
per night
23 Mar - 24 Mar
9/10 Wonderful! (1,001 reviews)
"Lovely hotel staff friendly right next to train station very central free mini bar is a treat ..bed was super comfy.. if anything our room was above waxi O’Connors pub could here the band playing till 1am .. didn’t bother us but could be a problem for some"

Reviewed on 18 Mar 2023

Carlton George Hotel
Glasgow Marriott Hotel
4 out of 5
500 Argyle Street, Glasgow, Scotland, G3 8RR
Fully refundableReserve now, pay when you stay
The price is RM367 per night from 2 Apr to 3 Apr
RM367
per night
2 Apr - 3 Apr
8.2/10 Very Good! (1,000 reviews)
"Clean rooms and courteous staff. Room service 24 hours."

Reviewed on 5 Mar 2023

Glasgow Marriott Hotel
DoubleTree by Hilton Edinburgh City Centre
4 out of 5
34 Bread Street, Edinburgh, Scotland, EH3 9AF
Fully refundableReserve now, pay when you stay
The price is RM589 per night from 26 Mar to 27 Mar
RM589
per night
26 Mar - 27 Mar
8.6/10 Excellent! (999 reviews)
"Good location, good place to stay!!"

Reviewed on 19 Mar 2023

DoubleTree by Hilton Edinburgh City Centre
Skeabost House Hotel
4 out of 5
Skeabost Bridge, Portree, Scotland, IV51 9NP
Fully refundableReserve now, pay when you stay
The price is RM815 per night from 28 Mar to 29 Mar
RM815
per night
28 Mar - 29 Mar
8.8/10 Excellent! (390 reviews)
"The staff at this hotel is super nice. Everything was great, dinner was delicious. Rooms are very small and there was no air so got very warm. Breakfast was very good and again the staff is what makes this hotel worth visiting"

Reviewed on 21 Mar 2023

Skeabost House Hotel
Fingal - A Luxury Floating Hotel
5 out of 5
Alexandra Dock, Historic Port of Leith, Edinburgh, Scotland, EH6 7DX
Fully refundableReserve now, pay when you stay
The price is RM1,239 per night from 12 Apr to 13 Apr
RM1,239
per night
12 Apr - 13 Apr
9.8/10 Exceptional! (185 reviews)
"The Ship was a unique experience the staff were all excellent. We had the best experience for a long time and cannot wait to return."

Reviewed on 12 Mar 2023

Fingal - A Luxury Floating Hotel
Sandman Signature Aberdeen Hotel & Spa
3.5 out of 5
St. Andrew Street, Aberdeen, Scotland, AB25 1AD
Fully refundableReserve now, pay when you stay
The price is RM353 per night from 30 Mar to 31 Mar
RM353
per night
30 Mar - 31 Mar
9/10 Wonderful! (853 reviews)
"Although I arrived before the 3pm checkin, the hotel carpark was already full! Staff said I would have park in public carpark and pay for it even although my package had free parking included. I didnt accept this, was then told there was an overflow carpark. Got the last space there. Hotel needs ..."

Reviewed on 20 Mar 2023

Sandman Signature Aberdeen Hotel & Spa
Crowne Plaza Newcastle - Stephenson Quarter, an IHG Hotel
4 out of 5
Hawthorne Square, Forth Street, Newcastle-upon-Tyne, England, NE1 3SA
Fully refundable
The price is RM308 per night from 26 Mar to 27 Mar
RM308
per night
26 Mar - 27 Mar
8.8/10 Excellent! (1,000 reviews)
"Very welcoming lady checked us in. Pool was clean. Breakfast was lovely."

Reviewed on 11 Mar 2023

Crowne Plaza Newcastle - Stephenson Quarter, an IHG Hotel
Bruntsfield Hotel
4 out of 5
69 Bruntsfield Place, Edinburgh, Scotland, EH10 4HH
The price is RM369 per night from 26 Mar to 27 Mar
RM369
per night
26 Mar - 27 Mar
8.8/10 Excellent! (998 reviews)
Lovely stay - would recommend
"We don't live too far from the hotel - but decided we would have a 'local night in' and see what it was like for ourselves. We had a lovely spacious and comfortable room on the 2nd floor. The service was good - and friendly - breakfast was lovely! Would definitely recommend staying if you're thinking ..."

Reviewed on 10 Mar 2023

Bruntsfield Hotel
Parliament House Hotel
3 out of 5
15 Calton Hill, Edinburgh, Scotland, EH1 3BJ
Fully refundableReserve now, pay when you stay
The price is RM458 per night from 26 Mar to 27 Mar
RM458
per night
26 Mar - 27 Mar
8.6/10 Excellent! (527 reviews)
Great location and service
"Good location, great service and large comfortable rooms"

Reviewed on 15 Mar 2023

Parliament House 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.

Scotland hotels information

Number of reviews
17,489
Accommodation
17,671 hotels
Lowest Price
RM80
Highest Price
RM1,239

Recent Reviews in Scotland
Expedia verified reviews