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, (1372)
"Very convenient location"
The price is RM639
RM767 total
includes taxes & fees
18 Nov - 19 Nov
Apex Grassmarket Hotel
CoDE Pod – The CoURT - Edinburgh
2.0 star property
9.2 out of 10, Wonderful, (731)
"I just had my first experience staying in a hostel, and I have to say, I was really pleasantly surprised! First off, the place was super clean—both the rooms and the bathrooms were well-maintained, which made my stay so much more enjoyable. It's always a bit nerve-racking staying in budget accommodations, but this one definitely exceeded my expectations. I also felt completely safe while I was there. It’s great to travel and know you’re secure, and this hostel had some solid safety measures...
The price is RM388
RM466 total
includes taxes & fees
19 Nov - 20 Nov
CoDE Pod – The CoURT - Edinburgh
Apex Waterloo Place Hotel
4.0 star property
9.0 out of 10, Wonderful, (1373)
"Staff was exceptional.. room could have been better. Hotel is under renovation. Centrally located to plenty. "
The price is RM583
RM699 total
includes taxes & fees
3 Nov - 4 Nov
Apex Waterloo Place Hotel
Dalmahoy Hotel & Country Club
4.0 star property
8.8 out of 10, Excellent, (1458)
"We enjoyed our stay at the hotel, but the layout is not very guest friendly! Where bits have been added on, it has made the hotel like a rabbit warren, with lots of corridors, lifts, corners to go through until you come across your room. Having 3 floors with numbers all starting with 1 is v confusing!!! The breakfast was v nice, we all had a really delicious omelette made to order-yum! We used the pool facilities and whilst we only had a quick dip because there was a class going on which meant...
The price is RM472
RM567 total
includes taxes & fees
4 Nov - 5 Nov
Dalmahoy Hotel & Country Club
Britannia Hotel Edinburgh
3.0 star property
5.8 out of 10, (1059)
"Although we dint eat a the hotel as we used it just as an overnight stopover food smelt wonderful and was an excellent well presented range catering for all needs .The location was great the only was whennon the approach i would of expected to approach from the front and not the rear was a pleasent surprise as we went down the slipway though ."
The price is RM232
RM278 total
includes taxes & fees
3 Nov - 4 Nov
Britannia Hotel Edinburgh
YOTEL Edinburgh
4.0 star property
8.6 out of 10, Excellent, (2124)
"Great room for the 4 of us , nice and spacious, clean and good value for money"
The price is RM532
RM638 total
includes taxes & fees
17 Nov - 18 Nov
YOTEL Edinburgh
ibis Edinburgh Centre South Bridge - Royal Mile
3.0 star property
8.2 out of 10, Very good, (1444)
"Central, good room and facilities. Can be a little noisy at night as you are in a bar/club area and the hotel’s pipework isn’t the quietest. But a good convenient place to stay"
The price is RM470
RM564 total
includes taxes & fees
17 Nov - 18 Nov
ibis Edinburgh Centre South Bridge - Royal Mile
Market Street Hotel
4.0 star property
9.6 out of 10, Exceptional, (1017)
"This is just a really solid place. It's well run and has all the amenities. It's located just a short uphill walk from the Royal Mile. Rooms are very nice and comfortable."
The price is RM851
RM1,021 total
includes taxes & fees
3 Nov - 4 Nov
Market Street Hotel
Village Hotel Edinburgh
4.0 star property
8.2 out of 10, Very good, (1003)
"Like the hotel loved the use of the swimming pool too nice spacoius rooms"
The price is RM421
RM505 total
includes taxes & fees
1 Dec - 2 Dec
Village Hotel Edinburgh
Holiday Inn Edinburgh, an IHG Hotel
4.0 star property
8.0 out of 10, Very good, (1006)
"N/a"
The price is RM398
RM477 total
includes taxes & fees
17 Nov - 18 Nov
Holiday Inn Edinburgh, an IHG Hotel
Braid Hills Hotel
3.0 star property
8.4 out of 10, Very good, (992)
"Amazing people and staff made my trip. The facilities were amazing and I loved the experience and atmosphere and highly recommend!!"
The price is RM370
RM445 total
includes taxes & fees
4 Nov - 5 Nov
Braid Hills Hotel
Point A Hotel Edinburgh Haymarket
3.5 star property
8.8 out of 10, Excellent, (1343)
"This property was super walkable to old town yet very affordable. Clean and staff was extremely friendly. Beds were very comfortable and had nice amenities. Would book point A again as it’s a guaranteed wonderful stay "
The price is RM425
RM511 total
includes taxes & fees
17 Nov - 18 Nov
Point A Hotel Edinburgh Haymarket
Broomhall Castle Hotel
3.0 star property
8.6 out of 10, Excellent, (75)
"JUST WOW!"
The price is RM520
RM624 total
includes taxes & fees
11 Nov - 12 Nov
Broomhall Castle Hotel
Virgin Hotels Edinburgh
5.0 star property
9.4 out of 10, Exceptional, (859)
"Amazing building, well finished, with a lovely terrace. Bit of a maze, but the stairway direct to our room was a great feature."
The price is RM1,319
RM1,583 total
includes taxes & fees
18 Nov - 19 Nov
Virgin Hotels Edinburgh
Delta Hotels by Marriott Edinburgh
4.0 star property
8.0 out of 10, Very good, (228)
"Felt very welcomed, all staff were lovely. "
The price is RM359
RM431 total
includes taxes & fees
17 Nov - 18 Nov
Delta Hotels by Marriott Edinburgh
Eden Locke
4.0 star property
9.6 out of 10, Exceptional, (1133)
"I loved staying here, my first time staying in an aparthotel and I loved the independence of having your own kitchen and amenities all at hand. I really liked the location, in a flat part of the city and close to transport. Hotel was very modern and clean and friendly staff. 10/10"
The price is RM719
RM862 total
includes taxes & fees
11 Nov - 12 Nov
Eden Locke
Leonardo Royal Hotel Glasgow
4.0 star property
8.8 out of 10, Excellent, (2240)
"Great hotel clean and good location"
The price is RM357
RM429 total
includes taxes & fees
17 Nov - 18 Nov
Leonardo Royal Hotel Glasgow
Dakota Edinburgh
3.5 star property
9.2 out of 10, Wonderful, (1084)
"Staff were excellent on arrival. Food was reasonable value and room was very nice. "
The price is RM440
RM528 total
includes taxes & fees
17 Nov - 18 Nov
Dakota Edinburgh
ibis budget Edinburgh Park
3.0 star property
8.0 out of 10, Very good, (1007)
"Near the train station"
The price is RM294
RM352 total
includes taxes & fees
18 Nov - 19 Nov
ibis budget Edinburgh Park
Cheval Old Town Chambers
5.0 star property
9.6 out of 10, Exceptional, (1863)
"Excellent property and location! "
The price is RM1,411
RM1,693 total
includes taxes & fees
3 Nov - 4 Nov
Cheval Old Town Chambers
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 RM232 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 RM232 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.