Search Scotland Hotels

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Top Cities in Scotland

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Property class

Top Hotels in Scotland

Apex Grassmarket Hotel

4.0 star property
9.0 out of 10, Wonderful, (1597)
"We know and like the area and chose it for that reason "
The price is €117
includes taxes & fees
10 Feb - 11 Feb
Apex Grassmarket Hotel

CoDE Pod – The CoURT - Edinburgh

2.0 star property
9.2 out of 10, Wonderful, (808)
"Great location, lovely staff, great facilities and rooms"
The price is €60
includes taxes & fees
25 Feb - 26 Feb
CoDE Pod – The CoURT - Edinburgh

Britannia Hotel Edinburgh

3.0 star property
5.8 out of 10, (1135)
"The staff were lovely the rooms were lovely and clean comfortable sleep id definitely recommend this one and affordable will return nice :)"
The price is €50
includes taxes & fees
11 Feb - 12 Feb
Britannia Hotel Edinburgh

Apex Waterloo Place Hotel

4.0 star property
9.0 out of 10, Wonderful, (1486)
"This was my second visit to Edinburgh and my first stay at the Apex Waterloo and I loved it! The hotel is well situated in the center of the city and close to all the major attractions. The room was comfortable and spacious. The staff are very welcoming and sweet. The sauna, steam room and pool are terrific. And I booked a room with a tub large enough for two people and it was a lovely treat! I highly recommend Apex Waterloo for a fantastic stay! "
The price is €118
includes taxes & fees
23 Feb - 24 Feb
Apex Waterloo Place Hotel

YOTEL Edinburgh

4.0 star property
8.6 out of 10, Excellent, (2228)
"Nice hotel but hard bed, not like the Yotel we have stayed in in Glasgow. Don't like being forced to do self check in. "
The price is €76
includes taxes & fees
11 Feb - 12 Feb
YOTEL Edinburgh

Holiday Inn Edinburgh by IHG

4.0 star property
8.2 out of 10, Very good, (1001)
"Friendly staff very clean room "
The price is €76
includes taxes & fees
10 Mar - 11 Mar
Holiday Inn Edinburgh by IHG

Delta Hotels by Marriott Edinburgh

4.0 star property
8.0 out of 10, Very good, (306)
"Great location for getting to and from Murrayfield for the rugby international. Plenty of public transport into Edinburgh and the hotel is clean and bright and staff are very helpful"
The price is €71
includes taxes & fees
23 Feb - 24 Feb
Delta Hotels by Marriott Edinburgh

Market Street Hotel

4.0 star property
9.6 out of 10, Exceptional, (1002)
"The room was very clean and comfortable. We had some food from the bar which was lovely. Especially the soda bread! "
The price is €169
includes taxes & fees
20 Feb - 21 Feb
Market Street Hotel

Sheraton Grand Hotel & Spa, Edinburgh

5.0 star property
9.0 out of 10, Wonderful, (1002)
"Me and my partner stayed for a night, got a good deal on a room with breakfast included however a bit disappointing the room being situated at a point where there was a massive skip outside and ongoing works outside so awoken early with constant banging. Street noise etc was a given as the hotel is in the city centre. The hotel is huge so I’m almost positive there would have been rooms elsewhere and it was a Monday night so not particularly busy. The facilities were nice, Spa was pretty good but...
The price is €132
includes taxes & fees
24 Feb - 25 Feb
Sheraton Grand Hotel & Spa, Edinburgh

Braid Hills Hotel

3.0 star property
8.4 out of 10, Very good, (1001)
"Is due for refurbishment and needed in places. Very good overall, great location"
The price is €67
includes taxes & fees
12 Feb - 13 Feb
Braid Hills Hotel

Dalmahoy Hotel & Country Club

4.0 star property
8.8 out of 10, Excellent, (1551)
"Some dirty towels in bathroom and pool water not great quality. Was offered take away breakfast as leaving before breakfast started. It contained stale pastries and fizzy water and absolutely rotten apple. But otherwise hotel was nice. Rooms spacious"
The price is €82
includes taxes & fees
23 Feb - 24 Feb
Dalmahoy Hotel & Country Club

ibis Edinburgh Centre South Bridge - Royal Mile

3.0 star property
8.2 out of 10, Very good, (1444)
"Friendly, fair, comfy beds, fabulous Scottish breakfast buffet, accessible, good value "
The price is €80
includes taxes & fees
23 Feb - 24 Feb
ibis Edinburgh Centre South Bridge - Royal Mile

Virgin Hotels Edinburgh

5.0 star property
9.4 out of 10, Exceptional, (958)
"Walking distance to shopping and castle. The staff is what made the trip even more memorable. "
The price is €216
includes taxes & fees
16 Feb - 17 Feb
Virgin Hotels Edinburgh

Point A Hotel Edinburgh Haymarket

3.0 star property
8.8 out of 10, Excellent, (1419)
"Nice clean quiet room. No tea and coffee in room though. "
The price is €48
includes taxes & fees
24 Feb - 25 Feb
Point A Hotel Edinburgh Haymarket

Aparthotel Adagio Edinburgh Royal Mile

4.0 star property
9.0 out of 10, Wonderful, (1921)
"Great location with helpful reception staff. Enjoyed kitchen facilities "
The price is €110
includes taxes & fees
11 Feb - 12 Feb
Aparthotel Adagio Edinburgh Royal Mile

W Edinburgh

5.0 star property
9.2 out of 10, Wonderful, (190)
"Lovely stay, really comfortable bed. Lovely room and facilities. We went the the W lounge twice in the afternoon it was excellent, however at night the service was very slow. The man serving us was lovely, there just didn’t seem to be enough staff. Took over 20 mins from ordering a drink to being served it and we had to chase it. "
The price is €226
includes taxes & fees
23 Feb - 24 Feb
W Edinburgh

Village Hotel Edinburgh

4.0 star property
8.2 out of 10, Very good, (1003)
"Perfect "
The price is €86
includes taxes & fees
6 Mar - 7 Mar
Village Hotel Edinburgh

Eleven Stafford Street Townhouse

4.0 star property
9.4 out of 10, Exceptional, (314)
"It was lovely so cosy and very clean."
The price is €129
includes taxes & fees
10 Feb - 11 Feb
Eleven Stafford Street Townhouse

Dakota Edinburgh

3.5 star property
9.2 out of 10, Wonderful, (1086)
"I liked that it was easy to get train into Edinburgh in 15 minutes. The bar and grill were lovely and relaxing. The food in the grill was first class but very expensive as was the drinks. The room we had didnt have a fridge which was disappointing even chill bottles of water"
The price is €96
includes taxes & fees
4 Mar - 5 Mar
Dakota Edinburgh

Courtyard by Marriott Edinburgh West

4.0 star property
9.0 out of 10, Wonderful, (919)
"Good hotel in a quiet area "
The price is €80
includes taxes & fees
26 Feb - 27 Feb
Courtyard by Marriott Edinburgh West
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.
Don't see what you're looking for?
See all available properties in Scotland
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

How much do hotels in Scotland cost?
In Scotland, you can find cheap options from €50 in a few different ways. To see what’s available, enter your chosen getaway dates, then fine-tune your search by amenities, budget and more. Remember that prices can differ according to when you decide to go, so if you have some flexibility, swap your dates around until you find the right deal.
When is the best time to go to Scotland?
Any time is a good time to visit Scotland, just remember that the weather will vary depending on your location. If it’s an Edinburgh summer holiday you’re after, book your trip between June and August. You can expect average temperatures of between 10ºC and 17ºC then in Edinburgh, which has an oceanic climate.
What is the best area to stay in Scotland?
If your adventures are taking you to Scotland, consider a stay in Edinburgh or Glasgow. Once you’ve picked your hotel, have a look at the many fantastic things there are to see and do here.
How can I find cheap hotels in Scotland?
Scotland cheap hotels start at €50 per night. To find these types of economical options, make use of our “Price per night” filter. Other tips? Be flexible with your trip dates and book ahead of time. Take a look at our cheap hotels in Scotland page for deals you won’t be able to resist.
What are the best hotels in Scotland for families?
Expedia makes it a cinch to score a property with everything you need for an unforgettable family getaway to Scotland. Start by clicking on “Family friendly” in the “Traveller experience” heading of our filter tool. Then narrow your search by things like “Property type” and “Guest rating.” Whether you need a family hotel in Scotland for a weekend trip or a long getaway, we’ve got you and your team covered.
Why should I book my Scotland hotel with Expedia?
Amazing prices on Scotland hotels are just the start of the reasons to book with Expedia. Become an Expedia Rewards member for free today and earn points on every eligible booking, as well as exciting membership perks. We’re talking instant savings of 10% or more on over 100,000 hotels worldwide! Not only that, most of our hotels come with free cancellation, so you can reserve your dream getaway without having to worry if your circumstances change.