Search Scotland Hotels

Search over 1 million properties and 550 airlines worldwide

Save 10% or more on select stays with Expedia Rewards

Free cancellation on most hotels. Because flexibility matters.

Top Cities in Scotland

Top Hotels in Scotland

ibis Styles Edinburgh Centre St Andrew Square
3 out of 5
19 St Andrew Square, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is €81 per night from 3 Jan to 3 Jan
4.5/5 Wonderful! (966 reviews)
"Another fantastic stay at this hotel, will definitely be back."

Reviewed on 22 Nov 2021

ibis Styles Edinburgh Centre St Andrew Square
YOTEL Glasgow
4 out of 5
Fully refundableReserve now, pay when you stay
The price is €51 per night from 19 Dec to 19 Dec
4.2/5 Very Good! (149 reviews)
"Great central location"

Reviewed on 28 Nov 2021

YOTEL Glasgow
Motel One Edinburgh - Royal
3.5 out of 5
18-21 Market Street, Edinburgh, Scotland
The price is €81 per night from 2 Jan to 2 Jan
4.6/5 Wonderful! (909 reviews)
"Friendly staff, good services and cosy room. Fantastic."

Reviewed on 5 Dec 2021

Motel One Edinburgh - Royal
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.
Motel One Glasgow
3.5 out of 5
78-82 Oswald Street, Glasgow, Scotland
The price is €81 per night from 9 Dec to 9 Dec
4.6/5 Wonderful! (916 reviews)
"Very close to the central station"

Reviewed on 5 Dec 2021

Motel One Glasgow
Point A Hotel Edinburgh Haymarket
3.5 out of 5
152 Morrison Street, Edinburgh, Scotland
The price is €43 per night from 4 Jan to 4 Jan
4.4/5 Excellent! (423 reviews)
"Modern, clean and friendly. Unlimited tea and coffee at breakfast is a suggestion"

Reviewed on 25 Nov 2021

Point A Hotel Edinburgh Haymarket
Apex Waterloo Place Hotel
4 out of 5
23-27 Waterloo Place, Edinburgh, Scotland
The price is €124 per night from 4 Jan to 4 Jan
4.5/5 Wonderful! (966 reviews)
"Location was excellent. Breakfast menu pretty good. Unfortunately didn’t get to use the gym facilities as we didn’t have time. Their is so much to do. We will be going back and we will be booking with Apex Waverley. Staff very helpful and smiley, nothing was to much trouble."

Reviewed on 3 Dec 2021

Apex Waterloo Place Hotel
Apex City of Edinburgh Hotel
4 out of 5
61 Grassmarket, Edinburgh, Scotland
4.4/5 Wonderful! (985 reviews)
"Good location"

Reviewed on 3 Dec 2021

Apex City of Edinburgh Hotel
Radisson Blu Hotel, Edinburgh City Centre
4 out of 5
80 High Street The Royal Mile, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is €147 per night from 3 Jan to 3 Jan
4.5/5 Wonderful! (986 reviews)
"Good place to stay for location."

Reviewed on 8 Nov 2021

Radisson Blu Hotel, Edinburgh City Centre
Apex Grassmarket Hotel
4 out of 5
31-35 Grassmarket, Edinburgh, Scotland
The price is €146 per night from 2 Jan to 2 Jan
4.5/5 Wonderful! (974 reviews)
"The staff were exceptionally friendly and helpful"

Reviewed on 28 Nov 2021

Apex Grassmarket Hotel
Leonardo Royal Edinburgh Haymarket
4 out of 5
1 Morrison Link, Midlothian, Edinburgh, Scotland
The price is €69 per night from 6 Jan to 6 Jan
4/5 Very Good! (1,015 reviews)
"Great location and rooms lovely and clean .Maybe bathrooms could do with s bit of freshing up and modernised .But overall it was great for us ."

Reviewed on 2 Dec 2021

Leonardo Royal Edinburgh Haymarket
Jurys Inn Glasgow
The price is €69 per night from 19 Dec to 19 Dec
4.1/5 Very Good! (949 reviews)
"I like that is walking distance to many sights in the city center. They were very helpful and accommodating. The rooms weren't super warm for my liking, but the hotel provided a very lovely heater that made the room perfectly cozy!"

Reviewed on 4 Dec 2021

Jurys Inn Glasgow
Edinburgh Grosvenor Hotel
4 out of 5
Grosvenor Street, Edinburgh, Scotland
The price is €49 per night from 3 Jan to 3 Jan
3.5/5 Good! (964 reviews)
"Very friendly but poor sound proofing of bedrooms, and the carpet in my room was wel over due for replacement"

Reviewed on 11 Nov 2021

Edinburgh Grosvenor Hotel
Jurys Inn Edinburgh
3 out of 5
43 Jeffrey Street, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is €104 per night from 7 Jan to 7 Jan
3.7/5 Good! (1,081 reviews)
"Fantastic helpful staff both at reception and the bar"

Reviewed on 2 Dec 2021

Jurys Inn Edinburgh
Maldron Hotel Glasgow City
The price is €82 per night from 4 Jan to 4 Jan
4.7/5 Exceptional! (81 reviews)
"I would recommend this Hotel to anyone it was excellent."

Reviewed on 5 Dec 2021

Maldron Hotel Glasgow City
easyHotel Glasgow
3 out of 5
Fully refundableReserve now, pay when you stay
The price is €29 per night from 19 Dec to 19 Dec
3.3/5 (949 reviews)
Good price and position
"Good. A shelf by the bed would have been useful"

Reviewed on 7 Sep 2021

easyHotel Glasgow
Courtyard by Marriott Edinburgh
4 out of 5
1-3 Baxters Place, Edinburgh, Scotland
The price is €74 per night from 3 Jan to 3 Jan
4.4/5 Wonderful! (866 reviews)
"Great Hotel right in the middle of the city. Great staff"

Reviewed on 2 Dec 2021

Courtyard by Marriott Edinburgh
ibis Edinburgh Centre Royal Mile – Hunter Square
3 out of 5
6 Hunter Square, Edinburgh, Scotland
The price is €59 per night from 2 Jan to 2 Jan
4.4/5 Excellent! (966 reviews)
"Great location and friendly staff. We would definitely stay here again!"

Reviewed on 23 Nov 2021

ibis Edinburgh Centre Royal Mile – Hunter Square
Dakota Edinburgh
3.5 out of 5
Ferrymuir Retail Park, South Queensferry, Scotland
Fully refundableReserve now, pay when you stay
The price is €85 per night from 21 Dec to 21 Dec
4.5/5 Wonderful! (951 reviews)
"I liked the size of room and the decor was pleasant. Bathroom facilities in good condition with good variety of amenities. Had breakfast in morning believing it was part of the package but ended up being charged £30 for 2. Just be aware that this should be made clear when booking."

Reviewed on 5 Dec 2021

Dakota Edinburgh
Aparthotel Adagio Edinburgh Royal Mile
3.5 out of 5
231 Canongate, Edinburgh, Scotland
The price is €69 per night from 3 Jan to 3 Jan
4.5/5 Wonderful! (1,141 reviews)
"The apartment features are excellent: a full-size refrigerator and freezer, a two-top electric range, sink, dishes and flatware. The beds are firm without being extremely comfortable, the pillows are very firm and unmoving, but the bathroom is adequate and we always had hot water. There is a laundry ..."

Reviewed on 2 Dec 2021

Aparthotel Adagio Edinburgh Royal Mile
Cairn Hotel
3 out of 5
10-18 Windsor Street, Edinburgh, Scotland
The price is €49 per night from 4 Jan to 4 Jan
4.1/5 Very Good! (945 reviews)
"Very friendly staff, it was clean and had everything we need, will definitely use this hotel if we saty in edinburgh again :)"

Reviewed on 26 Nov 2021

Cairn 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.