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

Top Hotels in Scotland

Apex Grassmarket Hotel

4.0 star property
9.0 out of 10, Wonderful, (1503)
"Amazing location!!! Right by the castle, short walk to royal mile. Will stay here next time !!!"
The price is €99
includes taxes & fees
7 Jan - 8 Jan 2025
Apex Grassmarket Hotel

CoDE Pod – The CoURT - Edinburgh

2.0 star property
9.2 out of 10, Wonderful, (796)
"Loved my stay, would stay there again"
The price is €102
includes taxes & fees
4 Jan - 5 Jan 2025
CoDE Pod – The CoURT - Edinburgh

Britannia Hotel Edinburgh

3.0 star property
5.8 out of 10, (1115)
"i had a lovely comfortable two night stay at this hotel. beautiful surroundings . clean rooms bedding and pillows good plus extra pillows. beautiful view from room i would definitely be staying at this hotel again. i’d recommend it ..cindy "
The price is €51
includes taxes & fees
5 Jan - 6 Jan 2025
Britannia Hotel Edinburgh

YOTEL Edinburgh

4.0 star property
8.6 out of 10, Excellent, (2167)
"Easy transaction, basic and clean, good location"
The price is €77
includes taxes & fees
16 Jan - 17 Jan 2025
YOTEL Edinburgh

Apex Waterloo Place Hotel

4.0 star property
9.0 out of 10, Wonderful, (1434)
"Stylish and conveniently located "
The price is €95
includes taxes & fees
5 Jan - 6 Jan 2025
Apex Waterloo Place Hotel

Sheraton Grand Hotel & Spa, Edinburgh

5.0 star property
9.0 out of 10, Wonderful, (1004)
"Our club room was awesome, and so was the pool."
The price is €129
includes taxes & fees
26 Jan - 27 Jan 2025
Sheraton Grand Hotel & Spa, Edinburgh

Delta Hotels by Marriott Edinburgh

4.0 star property
8.0 out of 10, Very good, (282)
"Had a lovely stay All the staff was very welcoming and friendly "
The price is €76
includes taxes & fees
5 Jan - 6 Jan 2025
Delta Hotels by Marriott Edinburgh

Holiday Inn Edinburgh, an IHG Hotel

4.0 star property
8.2 out of 10, Very good, (1014)
"Stayed for one night at busy Xmas period. Had a twin room and it was really spacious and comfy. Went to the pool and spa area but it was far too busy( don’t know if that was the time we went 5pm or time of year) Breakfast in the morning was more than excellent with a wide variety on offer and they even had Haggis. Overall it was a pleasant stay and so handy for the Zoo and buses into Edinburgh "
The price is €77
includes taxes & fees
5 Jan - 6 Jan 2025
Holiday Inn Edinburgh, an IHG Hotel

Dalmahoy Hotel & Country Club

4.0 star property
8.8 out of 10, Excellent, (1494)
"We’ve had a couple of trips here now with the family :) Positives: it’s beautiful, the have big family rooms, we love the pool, the breakfast is fantastic and the breakfast room is really lovely Negatives: it’s an absolute maze. I think the family rooms are in the least convenient spot and at best it’s an absolute trek to get to any part of the hotel at worst you are getting lost/stressed/late trying to find your way. Maybe better signage or numbering could help. It sounds fickle but it’s a...
The price is €67
includes taxes & fees
19 Jan - 20 Jan 2025
Dalmahoy Hotel & Country Club

Virgin Hotels Edinburgh

5.0 star property
9.4 out of 10, Exceptional, (922)
"Very convenient location; nice rooms "
The price is €202
includes taxes & fees
5 Jan - 6 Jan 2025
Virgin Hotels Edinburgh

Market Street Hotel

4.0 star property
9.6 out of 10, Exceptional, (1005)
"Sophisticated and prime location. Nice efficient staff"
The price is €163
includes taxes & fees
5 Jan - 6 Jan 2025
Market Street Hotel

Aparthotel Adagio Edinburgh Royal Mile

3.5 star property
9.0 out of 10, Wonderful, (1893)
"We stayed in apartment. The stay was comfortable. Though bed room & living room was small, it had lot of storage space. Wi-Fi was fine. It's Kitchen was good. However some cutleries were missing which we managed. In bath, toiletries were not provided. Only hand wash provided. Reception was polite but it appeared they do not encourage or provide early check-in as a policy and just stereo type " Subject to availability". We used Lundry equipment in basement. Some of these equipment were out of...
The price is €99
includes taxes & fees
5 Jan - 6 Jan 2025
Aparthotel Adagio Edinburgh Royal Mile

Dakota Edinburgh

3.5 star property
9.2 out of 10, Wonderful, (1092)
"Lovely room, easy check in, hassle free"
The price is €95
includes taxes & fees
5 Jan - 6 Jan 2025
Dakota Edinburgh

Point A Hotel Edinburgh Haymarket

3.5 star property
8.8 out of 10, Excellent, (1394)
"The property was maintained to a high standard. Room was very clean and tidy. Breakfast selection was good. Unfortunately the hotel did not evening meals."
The price is €77
includes taxes & fees
5 Jan - 6 Jan 2025
Point A Hotel Edinburgh Haymarket

The Balmoral Hotel

5.0 star property
9.8 out of 10, Exceptional, (1004)
"Loved our stay at the Balmoral. We will definitely stay again."
The price is €296
includes taxes & fees
9 Jan - 10 Jan 2025
The Balmoral Hotel

Edinburgh Marriott Hotel Holyrood

4.0 star property
8.4 out of 10, Very good, (1008)
"Our stay was great. Friendly staff, great services and nice rooms. Only bad point about our stay was that we had a king bed room and it was just 2 singles pushed together. During the night they end up splitting and you fall down the gap. Other than that the stay was amazing."
The price is €114
includes taxes & fees
5 Jan - 6 Jan 2025
Edinburgh Marriott Hotel Holyrood

W Edinburgh

5.0 star property
9.2 out of 10, Wonderful, (160)
"Front of house experience was excellent and staff were very friendly and welcoming. Room was excellent, clean and had everything that we needed. Was looking forward to breakfast but was let down by slow staff, incorrect order, delayed food coming once we’ve finished. Had to repeat the request so many times, not ideal. Food was adequate and had better at other hotels of a same star. Nice restaurant and view but let down by staff not being on the ball. "
The price is €201
includes taxes & fees
12 Jan - 13 Jan 2025
W Edinburgh

Apex City of Edinburgh Hotel

4.0 star property
9.0 out of 10, Wonderful, (1163)
"We really enjoyed "
The price is €90
includes taxes & fees
5 Jan - 6 Jan 2025
Apex City of Edinburgh Hotel

Broomhall Castle Hotel

3.0 star property
8.6 out of 10, Excellent, (89)
"Fantastic local people and so friendly. Local pub in castle with some great friendly chaps. Restaurant staff cannon do more to accommodate. Young chap made me BLT every morning. Cannot recommend more. Delightful place and scenery."
Broomhall Castle Hotel

The Caledonian Edinburgh, Curio Collection by Hilton

5.0 star property
9.0 out of 10, Wonderful, (1007)
"We just stayed at the Caledonian for our wedding anniversary. Everything was outstanding from the friendly welcome of the concierge and check in to the service at breakfast We also had dinner in the Dean Banks restaurant with the tasting menu and the service and the food was again outstanding. The hotel was beautifully decorated for Christmas and the room itself whilst not the biggest was perfectly appointed. We would not hesitate to recommend to anyone to stay here. "
The price is €159
includes taxes & fees
28 Jan - 29 Jan 2025
The Caledonian Edinburgh, Curio Collection by Hilton
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 €51 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 €51 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.