Search Hotels in Scotland

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Top Cities in Scotland

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

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

SCHLOSS Roxburghe, part of Destination by Hyatt

5.0 star property
Kelso
9.4 out of 10, Exceptional, (252)
"We enjoyed our relaxing spa weekend away at Schloss Roxburghe. We stayed in one of the cottages. Very cosy, very clean. However there were factors that could have been improved such as service from staff being relatively poor and check in and check out times are transient. Apart from these minor issues, there is nothing major to complain about this hotel. Would visit again! "
United Kingdom
Kate
The price is ¥38,071
¥45,685 total
includes taxes & fees
Dec 8 - Dec 9
SCHLOSS Roxburghe, part of Destination by Hyatt

CODE - The Court, Edinburgh

2.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (1014)
"The staff was so friendly "
United States
Victoria
The price is ¥14,535
¥17,442 total
includes taxes & fees
Nov 18 - Nov 19
CODE - The Court, Edinburgh

Apex Grassmarket Hotel

4.0 star property
Edinburgh City Centre
9.0 out of 10, Wonderful, (2275)
"The hotel was clean and the rooms were cozy! The hotel was in the perfect location!"
United States
Mindi
The price is ¥26,553
¥31,863 total
includes taxes & fees
Nov 17 - Nov 18
Apex Grassmarket Hotel

Holiday Inn Edinburgh by IHG

4.0 star property
Corstorphine
8.4 out of 10, Very Good, (1009)
"Hotel was very nice, bedroom very comfortable and staff superb thanks 😊 "
United Kingdom
Rajinder Singh
The price is ¥12,664
¥15,197 total
includes taxes & fees
Nov 30 - Dec 1
Holiday Inn Edinburgh by IHG

Dalmahoy Hotel & Country Club

4.0 star property
Kirknewton
8.8 out of 10, Excellent, (1656)
"Beautiful setting and nice bars and restaurants within the complex"
Australia
Andrew
The price is ¥45,854
¥55,025 total
includes taxes & fees
Dec 13 - Dec 14
Dalmahoy Hotel & Country Club

Garner Edinburgh Haymarket by IHG

3.0 star property
West End
8.0 out of 10, Very Good, (1012)
"Great hotel, clean, friendly staff and fantastic location."
United Kingdom
Thomas
The price is ¥12,521
¥15,026 total
includes taxes & fees
Nov 17 - Nov 18
Garner Edinburgh Haymarket by IHG

YOTEL Edinburgh

4.0 star property
Edinburgh City Centre
8.8 out of 10, Excellent, (2421)
"Great location and clean rooms"
Canada
Scott
The price is ¥21,124
¥25,349 total
includes taxes & fees
Nov 17 - Nov 18
YOTEL Edinburgh

Village Hotel Edinburgh

4.0 star property
Craigleith
8.2 out of 10, Very Good, (1005)
"Friendly staff and good food"
United Kingdom
Clarke
The price is ¥15,059
¥18,071 total
includes taxes & fees
Nov 23 - Nov 24
Village Hotel Edinburgh

The Hoxton Edinburgh

4.0 star property
West End
9.4 out of 10, Exceptional, (120)
"Very nice staff and room "
United States
Alison
The price is ¥28,723
¥34,468 total
includes taxes & fees
Nov 26 - Nov 27
The Hoxton Edinburgh

Apex City of Edinburgh Hotel

4.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (1471)
"Great hotel! The location is next to victoria street and its in a great area with restaurants and cafes. Will definitely stay here again"
United States
Stefano
The price is ¥22,868
¥27,441 total
includes taxes & fees
Nov 24 - Nov 25
Apex City of Edinburgh Hotel

Apex Waterloo Place Hotel

4.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (1912)
"Great location, clean room, friendly staff. "
Canada
Mardi
The price is ¥31,389
¥37,666 total
includes taxes & fees
Nov 13 - Nov 14
Apex Waterloo Place Hotel

Market Street Hotel

4.0 star property
Edinburgh City Centre
9.6 out of 10, Exceptional, (1159)
"Cozy room and all staffs friendly"
Hong Kong SAR China
yingbin
Market Street Hotel

Courtyard by Marriott Edinburgh West

4.0 star property
Riccarton
9.0 out of 10, Wonderful, (1000)
"I had a great time"
Canada
Michelle
The price is ¥13,553
¥16,264 total
includes taxes & fees
Nov 23 - Nov 24
Courtyard by Marriott Edinburgh West

Virgin Hotels Edinburgh

5.0 star property
Edinburgh City Centre
9.4 out of 10, Exceptional, (1310)
"The dining and bar were excellent. The staff were all friendly and helpful. It was a fantastic stay."
United States
Stacey
The price is ¥36,879
¥44,255 total
includes taxes & fees
Nov 30 - Dec 1
Virgin Hotels Edinburgh

ibis budget Edinburgh Park

3.0 star property
Gogar
8.2 out of 10, Very Good, (1028)
"The room was amazing and had such an amazing stay "
United States
Jeffery Arthur
The price is ¥11,350
¥13,620 total
includes taxes & fees
Dec 1 - Dec 2
ibis budget Edinburgh Park

ibis Edinburgh Centre South Bridge - Royal Mile

3.0 star property
Edinburgh City Centre
8.2 out of 10, Very Good, (1717)
"Great breakfast menu, friendly staff, recommend if you want an affordable place while exploring Old Town. "
Canada
Dorothy
The price is ¥19,233
¥23,080 total
includes taxes & fees
Nov 30 - Dec 1
ibis Edinburgh Centre South Bridge - Royal Mile

Delta Hotels by Marriott Edinburgh

4.0 star property
Gogar
8.2 out of 10, Very Good, (570)
"Nice hotel good pool and leisure facilities "
United Kingdom
Andy
The price is ¥11,989
¥14,387 total
includes taxes & fees
Nov 30 - Dec 1
Delta Hotels by Marriott Edinburgh

Aparthotel Adagio Edinburgh Royal Mile

4.0 star property
Edinburgh City Centre
9.0 out of 10, Wonderful, (2331)
"great stay"
Canada
alexandra st
The price is ¥27,505
¥33,006 total
includes taxes & fees
Nov 17 - Nov 18
Aparthotel Adagio Edinburgh Royal Mile

Point A Hotel Edinburgh Haymarket

3.0 star property
West End
8.8 out of 10, Excellent, (1596)
"Great value for the money!"
Canada
Radisa
The price is ¥15,571
¥18,686 total
includes taxes & fees
Nov 30 - Dec 1
Point A Hotel Edinburgh Haymarket

Radisson Blu Hotel, Edinburgh City Centre

4.0 star property
Edinburgh City Centre
9.0 out of 10, Wonderful, (1005)
"Perfect hotel for visiting Edinburgh."
United States
Jay
The price is ¥27,186
¥32,624 total
includes taxes & fees
Nov 30 - Dec 1
Radisson Blu Hotel, Edinburgh City Centre
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.

Great weekend hotel deals in Scotland

Showing deals for:Nov 21 - Nov 23
Save an average of 15% on thousands of hotels when you're signed in

Top Scotland Hotel Reviews

Price trends for hotels in Scotland

Less expensive
More expensive
This month
Next month
January
August
¥17,738
¥17,354
Month
Price
January
¥14,748
February
¥15,600
March
¥18,641
April
¥24,758
May
¥28,555
June
¥32,010
July
¥33,214
August
¥47,602
September
¥39,931
October
¥32,967
November
¥17,738
December
¥17,354
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.

Guide to exploring around Scotland

Top reasons to visit Scotland

  • Breathtaking Scenery: Scotland boasts stunning landscapes including serene lakes, majestic mountains, and beautiful beaches perfect for outdoor adventures.
  • Historic Castles: Explore Scotland's rich history by visiting its many iconic castles that tell tales of the past.
  • Vibrant Culture: Experience Scotland's unique culture through art galleries, traditional music, and local festivals.
  • World-Class Golfing: Enjoy golfing at some of the world's most renowned courses amidst picturesque settings.
  • Charming Accommodations: Stay in a variety of lodgings, from cozy bed & breakfasts to modern hotels tailored to your needs.

Find great hotels in Scotland

Discover a range of exceptional accommodations in Scotland, from charming bed & breakfasts to modern hotels. Whether you're traveling with family, on business, or bringing your furry friend along, you'll find pet-friendly options and family-oriented services. Notable choices include the Aberdeen Arms Hotel, Aberdeen Dyce Hotel, Aberlour Hotel, and AC Hotels by Marriott in Glasgow, ensuring a comfortable stay tailored to your needs while you explore this beautiful region.

  • Britannia Inn Glasgow: A welcoming 3.5-star hotel that prides itself on creating an inclusive environment for all travelers, especially those from the LGBTQIA community. Located in the vibrant heart of Scotland, this hotel offers a comfortable stay with a focus on diversity and acceptance. Guests can enjoy cozy accommodations paired with friendly service, making it an ideal choice for those seeking a friendly atmosphere. The hotel’s commitment to LGBTQIA travelers is reflected in its affiliation with LGBTQI travel guides, ensuring a safe and enjoyable experience for everyone.
  • Apex Grassmarket Hotel: This 4-star hotel combines business efficiency with eco-friendly practices in a charming location. Situated in Scotland, the Apex Grassmarket Hotel is perfect for business travelers looking for modern amenities. The hotel boasts multiple meeting rooms and a fully equipped business center, catering to corporate needs while maintaining its eco-certification. Guests appreciate the contemporary design and the opportunity to relax in a sustainable environment. With its blend of professional and personal touches, this hotel is an excellent choice for environmentally conscious business travelers.
  • Apex Waterloo Place Hotel: A luxurious 4-star getaway that beautifully merges family-friendly amenities with a spa-centric experience. This eco-certified hotel is located in the heart of Scotland, providing an ideal retreat for families looking to unwind together. Guests can indulge in a full-service spa featuring a pool, sauna, and a variety of treatment rooms, perfect for relaxation after a day of exploration. The hotel also offers services tailored for children, ensuring a comfortable stay for families. With its focus on wellness and comfort, this hotel promises to make your vacation both rejuvenating and enjoyable.

Where to stay in Scotland

Scotland offers an unforgettable vacation for those seeking adventure and stunning scenery. Explore the breathtaking beauty of Loch Awe and its surrounding countryside, perfect for hiking and outdoor activities. Discover charming towns with friendly locals and rich history, making it an ideal family-friendly getaway. Don't miss the chance to experience the tranquil atmosphere of Scotland's beautiful lochs and captivating landscapes that promise to create lasting memories.

  • Edinburgh: Nestled in the heart of Scotland, Edinburgh is a captivating city that seamlessly blends history and modernity. With its iconic skyline dominated by the majestic Edinburgh Castle, this city offers a rich cultural experience. Visitors can explore the Royal Mile, enjoy the vibrant festivals in summer, and indulge in shopping and dining in the trendy areas. The city’s historic landmarks, such as the Palace of Holyroodhouse and Arthur's Seat, provide a stunning backdrop for outdoor adventures and leisurely strolls. Edinburgh’s thriving arts scene, with numerous theaters and galleries, ensures there's always something to engage the senses.
  • Glasgow: As Scotland's largest city, Glasgow is known for its lively atmosphere and diverse entertainment options. From the stunning architecture of the Glasgow Cathedral to the vibrant West End filled with cafes and bars, there's something for everyone. The city is a hub for arts and culture, boasting renowned venues like the SSE Hydro and the Glasgow Royal Concert Hall. Sports enthusiasts can visit iconic stadiums, while shoppers will enjoy the bustling city center. Glasgow's unique blend of history and modernity makes it a fantastic destination for family outings and romantic getaways alike.
  • Inverness: Located near the famous Loch Ness, Inverness is a gateway to Scotland's breathtaking natural beauty. Known for its outdoor adventures, visitors can hike in the nearby Cairngorms National Park or explore scenic trails along the loch. The city itself offers a charming blend of history and nature, with highlights including the Inverness Castle and the historic Old Town. Golf enthusiasts can enjoy the local courses, while ski fields are within reach for winter sports lovers. Whether it’s the stunning landscapes or the rich heritage, Inverness promises an unforgettable escape into the heart of the Scottish Highlands.

Things to do in Scotland

Scotland offers a stunning backdrop for outdoor adventures and scenic vacations. Popular activities include golfing at world-class courses and exploring vibrant shopping areas. Don't miss the chance to book excursions to experience the natural beauty and culture, visit art galleries to appreciate local talent, and check out activity centers for thrilling experiences. Whether you're seeking relaxation or excitement, Scotland has something for everyone.

Shopping

Visit Union Square Shopping Centre for a lively experience filled with shops and entertainment. Don't miss the Victorian Market for unique gifts and local flavors. If you’re looking for relaxation, check out Relax, a cozy store perfect for finding that special souvenir.

Recreation

Murrayfield Stadium offers a vibrant atmosphere for sports enthusiasts, perfect for invigorating activities. The Old Course at St Andrews invites you to embrace the outdoors while enjoying golf in breathtaking surroundings. Meanwhile, O2 Academy Glasgow provides an exciting backdrop for live music, enhancing your wellness through entertainment and culture.

Adventure

At Knockhill Racing Circuit, feel the adrenaline rush as you experience thrilling motorsport events in a vibrant atmosphere. Explore CairnGorm Mountain, where you can enjoy exhilarating skiing adventures amidst breathtaking landscapes. Take a ride on the Nevis Range Mountain Experience gondola for stunning views and unforgettable outdoor family fun.

Nightlife

In Edinburgh, the Edinburgh Playhouse Theatre offers a cultural and romantic atmosphere with captivating performances. For a fun adventure, visit Dalscone Farm Fun, where excitement awaits in the arcade. For a more laid-back vibe, Greyfriar's Bobby is a charming pub perfect for drinks and entertainment.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Scotland

To save money during your trip to Scotland, consider visiting in the cheaper months of January, February, or November, and avoid the summer peak season. Book your hotel about a month in advance for the best rates, with Monday typically being the least expensive night. Use Expedia to find last-minute deals, sort hotels by price, and filter for eco-friendly options. Additionally, look for package deals that combine flights, hotels, and activities for further savings. Don’t forget to explore free activities like hiking in the Highlands or visiting local parks.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Scotland are January to February and November, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Scotland is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Scotland is Monday. The most expensive day to stay in Scotland is Saturday.
  • Find cheap hotels on Expedia: Expedia's search tool makes it easy to choose your budget, desired location, and additional preferences. You can sort your results by price, displaying the most affordable hotels first. Additionally, you have the option to filter your search by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly accommodations that you can book.
  • Consider bundling your trip: You can save money by booking an Expedia package that combines your hotel in Scotland with your flights and activities.

Find the best attractions in Scotland

Scotland offers an ideal vacation for outdoor enthusiasts and adventure seekers, with stunning scenery throughout the region. Travelers can explore a variety of attractions, including beautiful beaches, historic castles, and serene lakes. Whether you're interested in cultural experiences or simply enjoying nature, Scotland's diverse points of interest provide something for everyone looking to immerse themselves in its unique charm.

  • Edinburgh Castle: Perched atop Castle Rock, Edinburgh Castle offers a captivating blend of history and romance. Explore its ancient walls, enjoy stunning views of the city, and immerse yourself in Scotland's rich culture through fascinating exhibits.
  • Loch Lomond: Experience the breathtaking beauty of Loch Lomond, renowned for its serene waters and lush landscapes. Perfect for outdoor adventures, enjoy leisurely walks along the beach, boat trips, or simply soak in the romantic scenery that surrounds you.
  • Princes Street: As the heart of Edinburgh’s shopping scene, Princes Street buzzes with city vibes. Stroll along its bustling promenade, where you’ll find a mix of high-street stores, charming cafes, and spectacular views of the iconic castle.

Best time to go to Scotland

The best time to visit Scotland can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Scotland falls in August, when visitor numbers are average and weather is mostly cloudy with light rain. The coolest average temperature in Scotland falls in January, visitor numbers are slightly high and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January37.8°F (3.2°C)Light RainMostly CloudySlightly HighSlightly Low
February38.7°F (3.7°C)Light RainMostly CloudyAverageSlightly Low
March43.0°F (6.1000000000000005°C)Light RainMostly CloudyAverageAverage
April45.1°F (7.300000000000001°C)Light RainMostly CloudyAverageAverage
May49.3°F (9.6°C)Light RainMostly CloudyAverageAverage
June53.8°F (12.1°C)Light RainMostly CloudyAverageSlightly High
July55.2°F (12.9°C)Light RainMostly CloudySlightly HighSlightly High
August56.1°F (13.4°C)Light RainMostly CloudyAverageSlightly High
September54.3°F (12.4°C)Light RainMostly CloudySlightly HighAverage
October51.6°F (10.9°C)Light RainMostly CloudySlightly LowAverage
November42.6°F (5.9°C)Light RainMostly CloudySlightly LowSlightly Low
December39.0°F (3.9°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Scotland

Scotland can be accessed through several major airports. Edinburgh Airport (EDI) is located 11.3km from the city center, with nearby hotels such as Crescent House, Virgin Hotels Edinburgh, and The Balmoral Hotel. Glasgow International Airport (GLA) is 78.9km away, offering luxury options like Mar Hall Golf & Spa Resort, Kimpton Blythswood Hotel & Spa, and Cameron House on Loch Lomond. Lastly, Newcastle International Airport (NCL) is situated 138.4km from Scotland, with quality accommodations like Hemples Lodge, Maldron Hotel Newcastle, and Copthorne Hotel Newcastle. Each airport is well-connected to its respective hotels, ensuring convenient transportation options for travelers.

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels in Scotland cost?
In Scotland, you can find cheap options from ¥13,620 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 vacation 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?
Check out the attractions and activities on offer in Hamilton and Irvine. These vibrant cities are only two of the many top places to book a hotel in Scotland.
How can I find cheap hotels in Scotland?
Scotland cheap hotels start at ¥13,620 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 "Traveler 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?
Reserve a Scotland stay with Expedia for choice, price and ease. Also, our One Key™ rewards platform lets you earn OneKeyCash™* on any eligible hotels, vacation rentals, flights, car rentals and more. Plus, we offer flexibility should your schedule change, and if you have any questions or need assistance, our online Help Center is available 24/7.*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.