Search Hotels in Scotland

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    one key icon
    Treat yourself
    Save instantly and earn perks with One Key
    today icon
    Change your mind
    Book hotels with free cancellation

Top Cities in Scotland

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 18,013 hotels in Scotland with room rates, reviews, and availability. Most hotels are fully refundable.

Dalmahoy Hotel & Country Club
4.0 star property
8.8 out of 10, Excellent, 1,294 reviews
"Room walls are paper thin."
The price is $165
$198 total
includes taxes & fees
Jun 16 - Jun 17
Dalmahoy Hotel & Country Club
YOTEL Edinburgh
4.0 star property
8.6 out of 10, Excellent, 2,046 reviews
"Great place, nice staff. Very amenable "
The price is $186
$224 total
includes taxes & fees
Jul 7 - Jul 8
YOTEL Edinburgh
Apex Grassmarket Hotel
4.0 star property
8.8 out of 10, Excellent, 1,088 reviews
"Perfect location.. beautiful hotel "
The price is $250
$299 total
includes taxes & fees
Jun 23 - Jun 24
Apex Grassmarket Hotel
Save an average of 15% on thousands of hotels when you're signed in
Apex Waterloo Place Hotel
4.0 star property
9.0 out of 10, Wonderful, 1,106 reviews
"Everyone was lovely - the beds were comfy "
The price is $237
$284 total
includes taxes & fees
Jul 7 - Jul 8
Apex Waterloo Place Hotel
Virgin Hotels Edinburgh
5.0 star property
9.2 out of 10, Wonderful, 666 reviews
"Amazing hotel great service perfect location "
The price is $377
$452 total
includes taxes & fees
Jun 30 - Jul 1
Virgin Hotels Edinburgh
Delta Hotels by Marriott Edinburgh
4.0 star property
8.0 out of 10, Very Good, 163 reviews
"Close proximity to the airport and short bus trips to Royal Mile. "
The price is $161
$194 total
includes taxes & fees
Jun 16 - Jun 17
Delta Hotels by Marriott Edinburgh
ibis Edinburgh Centre South Bridge - Royal Mile
3.0 star property
8.2 out of 10, Very Good, 1,316 reviews
"Location was convenient! "
The price is $161
$194 total
includes taxes & fees
Jun 30 - Jul 1
ibis Edinburgh Centre South Bridge - Royal Mile
Point A Hotel Edinburgh Haymarket
3.5 star property
8.8 out of 10, Excellent, 1,141 reviews
"Very easy to get to from the airport with airport transportation, close to Main Street and tourist attractions, staff was lovely and very helpful. Small hotel but very convenient, small breakfast buffet was quite adequate."
The price is $165
$197 total
includes taxes & fees
Jun 30 - Jul 1
Point A Hotel Edinburgh Haymarket
Leonardo Royal Hotel Edinburgh
4.0 star property
9.0 out of 10, Wonderful, 1,380 reviews
"We were in Edinburgh for a Taylor Swift concert. The hotel was very Swift friendly, with face painting available in the lobby, fun bracelets handed at check-in, a photo-op Taylor cutout , info handouts and Swiftie cocktails. So, it was fun, very welcoming and helpful with information. The room was small for three people, but clean and in good condition. The breakfast was excellent too. Staff generally went the extra mile to be friendly and helpful. The only negative issue was keeping my niece...
The price is $253
$304 total
includes taxes & fees
Jul 7 - Jul 8
Leonardo Royal Hotel Edinburgh
CoDE Pod – The CoURT - Edinburgh
2.0 star property
9.2 out of 10, Wonderful, 506 reviews
"CODE was a great deal in the center of Edinburgh. The sightseeing was within walking distance. I had my doubts about sharing the room with ten other people, but it went well. My room had both men and women, but it worked out. The bed allowed some privacy, and one could charge the cell phone from the personal USB outlet. The bathrooms were shared and clean (men and women had separate bathrooms). The hostel has a nice lobby where you can get breakfast, drinks, and various good whiskies. The staff...
The price is $142
$171 total
includes taxes & fees
Jul 10 - Jul 11
CoDE Pod – The CoURT - Edinburgh
Village Hotel Edinburgh
4.0 star property
8.2 out of 10, Very Good, 1,002 reviews
"We enjoyed staying for a short break in this lovely spacious hotel in Edinburgh! Excellent parking facilities."
The price is $164
$196 total
includes taxes & fees
Jun 16 - Jun 17
Village Hotel Edinburgh
The Balmoral Hotel
5.0 star property
9.6 out of 10, Exceptional, 1,001 reviews
"Absolutely beautiful, perfect service, 10 steps ahead of what any guest would want. I’ve been lucky to stay at amazingly beautiful resorts but hands down this hotel was the best from a beautiful environment to meticulous care. The time they spent making sure my wife’s blow dryer would work was amazing. "
The price is $671
$806 total
includes taxes & fees
Jun 18 - Jun 19
The Balmoral Hotel
Bonkle House
3.0 star property
7.8 out of 10, Good, 68 reviews
"The outside is gorgeous and has really cute grounds, just an immediate good vibe. We ended up with a room much larger than expected - it felt very luxurious! The inside decor was all quite nice as well. The employee there was so helpful and kind. Just an overall really lovely experience!"
The price is $79
$79 total
includes taxes & fees
Jun 30 - Jul 1
Bonkle House
Apex City of Edinburgh Hotel
4.0 star property
8.8 out of 10, Excellent, 1,001 reviews
"We loved the friendliness of the staff, the location, and the room!"
The price is $239
$287 total
includes taxes & fees
Jul 7 - Jul 8
Apex City of Edinburgh Hotel
Holiday Inn Express - Edinburgh City Centre, an IHG Hotel
3.0 star property
8.8 out of 10, Excellent, 1,002 reviews
"We had a room that looked out on the utility boxes!! Couldn’t change the thermostat, it was 15° C and it was 45 in the night so the room was quite cold."
The price is $175
$210 total
includes taxes & fees
Jun 30 - Jul 1
Holiday Inn Express - Edinburgh City Centre, an IHG Hotel
Courtyard by Marriott Edinburgh West
4.0 star property
9.0 out of 10, Wonderful, 808 reviews
"The team and staff were amazing!"
The price is $158
$190 total
includes taxes & fees
Jun 30 - Jul 1
Courtyard by Marriott Edinburgh West
Britannia Hotel Edinburgh
3.0 star property
6.0 out of 10, 1,002 reviews
"Good "
The price is $105
$126 total
includes taxes & fees
Jun 14 - Jun 15
Britannia Hotel Edinburgh
Old Waverley Hotel
3.0 star property
8.4 out of 10, Very Good, 1,003 reviews
"Nice location near Waverley Station. Stairs to the check-in made it a bit cumbersome, but there was a porter bell to help with bags. Our mattress was a bit on the saggy side, but it was comfortable enough. I'd stay there again."
The price is $222
$266 total
includes taxes & fees
Jul 7 - Jul 8
Old Waverley Hotel
Radisson Blu Hotel, Edinburgh City Centre
4.0 star property
9.0 out of 10, Wonderful, 1,001 reviews
"We were obviously ripped off for the price with Taylor Swift in town. It should cost a 3rd of what we paid, and still no breakfast included. It is a great location, right down the hill from the castle in the middle of the Royal Mile, has a little gym, and otherwise is nice."
The price is $308
$369 total
includes taxes & fees
Jul 1 - Jul 2
Radisson Blu Hotel, Edinburgh City Centre
Aparthotel Adagio Edinburgh Royal Mile
3.5 star property
9.0 out of 10, Wonderful, 1,680 reviews
"Easy check in. Basic, clean, and quiet room. Good location. "
The price is $258
$310 total
includes taxes & fees
Jun 29 - Jun 30
Aparthotel Adagio Edinburgh Royal Mile
Don't see what you're looking for?
See all available properties in Scotland
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 Hotel Travel Guide

Welcome to Scotland

Book a vacation to Scotland using Expedia and see why it's home to residents, making it the 0th most-popular state in the United States. Whether you prefer to put your feet up in the city or would rather stay in a quieter part of Scotland, you're sure to find the perfect destination. Start your search today, and see just how simple it is to visit the state of your dreams.

Hoping to spend the night at a high-end spa in Scotland? We've got you covered. We have got a vast selection of budget lodges too. And there are a bunch of selections in the middle. It's simply based on what you're in the mood for and how much you'd like to save. As for location, you can select a room in any part of the area you'd like. You'll be presented with a variety of accommodation options in the busiest part of the area, as well as secluded options on the border of Scotland. When you browse through our catalog of rooms in Scotland, you're certain to find affordable rates and incredible rates on any type of accommodation around.

Quick facts about Scotland:

  • Don't forget to stop in Edinburgh , Greater Glasgow, and Scottish Highlands while you're in the state

Finding a hotel for your holiday shouldn't be difficult. Expedia will save you time and money when arranging your reservations at an accommodation in Scotland, so you can spend your time enjoying your stay and not fretting about emptying your wallet. So why wait any longer to book your vacation to United Kingdom? Select your ideal travel dates now to find the best rates on vacations in Scotland!

Scotland Travel Info

Accommodation
18,013
Hotels with dining
2,958
Lowest price
$79
Highest price
$671
International airports
Edinburgh (EDI), Glasgow (GLA-Glasgow Intl.) and Aberdeen (ABZ)
Top attractions
Edinburgh Castle, Edinburgh Zoo and Cairngorms National Park
Cities to visit
Edinburgh, Glasgow and Inverness
Number of reviews
20,191

Price trends for hotels in Scotland

Less expensive
More expensive
This month
Next month
January
August
$149
$154
Month
Price
January
$108
February
$113
March
$124
April
$139
May
$155
June
$149
July
$154
August
$164
September
$149
October
$136
November
$119
December
$117
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Scotland. Select dates and complete search for nightly totals inclusive of taxes and fees.

Frequently asked questions

How much do hotels in Scotland cost?
In Scotland, you can find cheap options from $79 in a few different ways. To browse the availability, enter your preferred travel dates, then fine-tune your search by budget, amenities and more. Remember that prices can differ according to when you plan to go, so if you have some flexibility, switch up your dates until you find the right deal.
When is the best time to go to Scotland?
Temperatures vary across Scotland, so the best time to go really depends on where you want to be. If you’re wanting a summer vacation in Edinburgh, plan your trip between June and August. At this time of year temperatures generally range from 50ºF to 63ºF. Bear in mind that Edinburgh has an oceanic climate, so pack appropriately.
What is the best area to stay in Scotland?
Check out the experiences and activities on offer in Edinburgh and Glasgow. These lively cities are just two of the many popular places to book a hotel in Scotland.
How can I find cheap hotels in Scotland?
Scotland cheap hotels start at $79 per night. To browse these types of affordable options, use our “Price per night” filter. Want some other tips? Consider being flexible with your travel dates and book as soon as you can. Check out our cheap hotels in Scotland page for bargains you won’t be able to resist.
What are the best hotels in Scotland for families?
Discover some great Scotland family hotels by fine-tuning your search results. You can do this by clicking on “Family friendly” under the “Traveler experience” filter heading. Whether you’re seeking something economical so you can spoil the little ones with more Scotland experiences, or you’re planning to indulge on that long-awaited family getaway, Expedia has the perfect hotel for you and your team.
Why should I book my Scotland hotel with Expedia?
Expedia makes booking a stay in Scotland as easy as swiping right for your dream adventure. First, there’s the extensive range of options and terrific prices. Then, there’s our online Help Center, which is available 24/7. Plus, when you’re a member of our One Key™ rewards program, you can collect OneKeyCash™* and use it on eligible hotels, car rentals, activities and more. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Hotels.com, Expedia and Vrbo.

Recent reviews of Scotland hotels
Expedia verified reviews