Search Hotels in Scotland

  • 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

Next weekend
In two weeks

Filter by

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Property class

Our top choices for Scotland hotels

CODE - The Court, Edinburgh

CODE - The Court, Edinburgh
2.0 star property
Old Town Edinburgh
9.2 out of 10, Wonderful, (1,174 reviews)
"Nice and clean and close to all the attractions"
United States
Jason
The price is ¥18,328
¥21,994 total
includes taxes & fees
Jun 23 - Jun 24
CODE - The Court, Edinburgh

Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG
4.0 star property
Corstorphine
8.6 out of 10, Excellent, (1,430 reviews)
"Comfortable well located hotel with great breakfast…"
United Kingdom
Stephen
The price is ¥19,984
¥23,981 total
includes taxes & fees
Jun 28 - Jun 29
Holiday Inn Edinburgh Zoo by IHG

Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
4.0 star property
Kirknewton
9.0 out of 10, Wonderful, (1,716 reviews)
"Beautiful place, the staff at the reception was very pleasant, and the breakfast was good."
United States
Chris
The price is ¥21,350
¥25,621 total
includes taxes & fees
Jun 28 - Jun 29
Dalmahoy Hotel & Country Club

ibis Edinburgh Centre South Bridge - Royal Mile

ibis Edinburgh Centre South Bridge - Royal Mile
3.0 star property
Old Town Edinburgh
8.4 out of 10, Very Good, (1,879 reviews)
"Breakfast and location are good."
United States
Carol Ann
The price is ¥33,084
¥39,701 total
includes taxes & fees
Jun 29 - Jun 30
ibis Edinburgh Centre South Bridge - Royal Mile

Apex Grassmarket Hotel

Apex Grassmarket Hotel
4.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (2,692 reviews)
"Great location and lots of amenities for families."
United States
Laura
The price is ¥40,021
¥48,025 total
includes taxes & fees
Jun 28 - Jun 29
Apex Grassmarket Hotel

The Hoxton, Edinburgh

The Hoxton, Edinburgh
4.0 star property
Haymarket
9.4 out of 10, Exceptional, (311 reviews)
"Great stay"
United States
Marissa
The price is ¥34,508
¥41,409 total
includes taxes & fees
Jun 25 - Jun 26
The Hoxton, Edinburgh

ibis budget Edinburgh Park

ibis budget Edinburgh Park
3.0 star property
Gogar
8.2 out of 10, Very Good, (1,121 reviews)
"Excellent stay for a great price! The location was perfect to the airport. Our check in was very friendly and the suggestion to eat the Imperial Chinese restaurant was the best meal in Edinburgh!!!"
United States
Mary
The price is ¥14,230
¥17,075 total
includes taxes & fees
Jun 21 - Jun 22
ibis budget Edinburgh Park

Garner Edinburgh Haymarket by IHG

Garner Edinburgh Haymarket by IHG
3.0 star property
Haymarket
8.0 out of 10, Very Good, (1,005 reviews)
"Excellent service by the staff and b very good breakfast."
United States
Alejandro
The price is ¥22,268
¥26,721 total
includes taxes & fees
Jul 5 - Jul 6
Garner Edinburgh Haymarket by IHG

The Resident Edinburgh

The Resident Edinburgh
4.0 star property
Haymarket
9.6 out of 10, Exceptional, (591 reviews)
"Spacious rooms, great location."
United States
Erlyn Marie
The price is ¥32,728
¥39,274 total
includes taxes & fees
Jul 5 - Jul 6
The Resident Edinburgh

Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh
4.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (1,418 reviews)
"Nice hotel and staff"
United States
Gloria
The price is ¥37,353
¥44,824 total
includes taxes & fees
Jun 28 - Jun 29
Leonardo Royal Hotel Edinburgh

Virgin Hotels Edinburgh

Virgin Hotels Edinburgh
5.0 star property
Old Town Edinburgh
9.4 out of 10, Exceptional, (1,471 reviews)
"Staff and location amazing"
United States
Rogerio Cunha
The price is ¥75,239
¥90,287 total
includes taxes & fees
Jun 30 - Jul 1
Virgin Hotels Edinburgh

Market Street Hotel

Market Street Hotel
4.0 star property
Old Town Edinburgh
9.8 out of 10, Exceptional, (1,386 reviews)
"Best hotel we stayed at for our entire trip wish we booked here for longer. Comfy bed, great room in general and great shower."
United States
Jessica
Market Street Hotel

The Balmoral Hotel

The Balmoral Hotel
5.0 star property
Edinburgh City Centre
9.8 out of 10, Exceptional, (1,000 reviews)
"Fantastic in every way"
United States
Ariane
The price is ¥136,071
¥163,285 total
includes taxes & fees
Jul 4 - Jul 5
The Balmoral Hotel

Edinburgh Travel Guest House

Edinburgh Travel Guest House
2.0 star property
Newington
7.6 out of 10, Good, (72 reviews)
"Great location."
United States
Patricia
The price is ¥12,680
¥15,216 total
includes taxes & fees
Jun 28 - Jun 29
Edinburgh Travel Guest House

Revolver Edinburgh

Revolver Edinburgh
2.0 star property
Haymarket
7.2 out of 10, Good, (36 reviews)
"Super friendly and nice staff"
Spain
Gema
The price is ¥10,612
¥12,734 total
includes taxes & fees
Jul 7 - Jul 8
Revolver Edinburgh

Wilde Aparthotels, Edinburgh, Grassmarket

Wilde Aparthotels, Edinburgh, Grassmarket
4.0 star property
Old Town Edinburgh
9.4 out of 10, Exceptional, (1,001 reviews)
"Such a great location and fun environment for guest"
United States
Jaclyn
The price is ¥40,281
¥48,337 total
includes taxes & fees
Jul 5 - Jul 6
Wilde Aparthotels, Edinburgh, Grassmarket

Sherbrooke Castle Hotel

Sherbrooke Castle Hotel
4.0 star property
Pollokshields
9.2 out of 10, Wonderful, (713 reviews)
"All in all great value and a really nice hotel, as I paid £212 for two rooms per night, the cooked breakfast however was not just overpriced at £21 it wasn't even very good , saying that we would return again without question"
United Kingdom
John
The price is ¥22,225
¥26,670 total
includes taxes & fees
Jun 22 - Jun 23
Sherbrooke Castle Hotel

Village Hotel Edinburgh

Village Hotel Edinburgh
4.0 star property
Craigleith
8.4 out of 10, Very Good, (1,001 reviews)
"It was lovely stay for us."
United Kingdom
Bhumi
The price is ¥26,681
¥32,017 total
includes taxes & fees
Jun 21 - Jun 22
Village Hotel Edinburgh

Point A Edinburgh Haymarket

Point A Edinburgh Haymarket
3.0 star property
Haymarket
8.8 out of 10, Excellent, (1,668 reviews)
"Nicely designed, super clean rooms; helpful staff; great breakfast"
Canada
Nora
The price is ¥22,113
¥26,536 total
includes taxes & fees
Jun 21 - Jun 22
Point A Edinburgh Haymarket

Motel One Edinburgh-Royal

Motel One Edinburgh-Royal
3.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (1,195 reviews)
"Incredible room, Breakfast was fantastic, and the LOCATION was magnificent. "
United States
Victoria
The price is ¥33,440
¥40,127 total
includes taxes & fees
Jun 22 - Jun 23
Motel One Edinburgh-Royal
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:Jul 3 - Jul 5

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
Next month
January
August
¥27,003
Month
Price
January
¥17,348
February
¥20,425
March
¥19,311
April
¥21,379
May
¥21,247
June
¥27,161
July
¥27,003
August
¥32,227
September
¥31,483
October
¥26,845
November
¥22,428
December
¥22,731
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

  • Stunning Landscapes: Scotland boasts breathtaking scenery, from the majestic Highlands to picturesque lakes and beautiful beaches.
  • Historic Castles: Explore iconic castles that highlight Scotland's rich heritage and architectural beauty.
  • Outdoor Adventures: Enjoy a variety of activities like hiking, water sports, and world-class golf courses.
  • Cultural Experiences: Immerse yourself in vibrant local culture, including museums and traditional festivals.
  • Diverse Accommodations: Choose from charming bed and breakfasts to luxurious hotels catering to all travelers.

Find great hotels in Scotland

Discover the diverse hotel accommodations in Scotland, from charming bed and breakfasts to luxurious hotels that cater to every traveler. Whether you’re seeking pet-friendly options, facilities for business trips, or family-friendly experiences, Scotland offers a variety of choices. Explore popular destinations like Edinburgh, where you can find hotels with excellent reviews and star-rated services, making your stay memorable and comfortable.

  • Britannia Inn Glasgow: Britannia Inn Glasgow is a welcoming 3.5-star hotel located in the heart of Scotland, ideal for travelers seeking comfort and convenience. Guests can enjoy a variety of dining options, including an onsite restaurant and bar, as well as a daily breakfast buffet. The hotel's entertainment amenities feature multiple television options, ensuring that guests can unwind after a day of exploring. With its proximity to vibrant shopping districts and entertainment venues, Britannia Inn offers a blend of relaxation and local culture, making it a great choice for vacationers looking to immerse themselves in Glasgow's lively atmosphere.
  • Leonardo Royal Hotel Glasgow: Boasting a 4-star rating and an impressive guest rating of 9.2 out of 10, Leonardo Royal Hotel Glasgow is an eco-certified destination that caters to environmentally conscious travelers. This hotel is perfectly suited for business travelers seeking a sustainable stay without compromising on comfort and luxury. With modern amenities and a commitment to eco-friendly practices, guests can enjoy a guilt-free experience while being close to the city’s business hubs. The hotel’s sophisticated atmosphere is complemented by excellent service, ensuring a pleasant and productive stay.
  • Leonardo Inn Glasgow West End: The 3-star Leonardo Inn Glasgow West End offers a cozy and eco-friendly environment, perfect for travelers on a budget who still seek quality. This hotel is also eco-certified, reflecting a commitment to sustainability that appeals to modern travelers. Its convenient location provides easy access to the West End’s charming cafes and shops, while the comfortable accommodations ensure a restful retreat. With a focus on both business and leisure, the Leonardo Inn makes for an ideal base to explore the unique character of Glasgow.

Where to stay in Scotland

Scotland offers an unforgettable travel experience with its breathtaking landscapes and rich history. Explore the majestic Scottish Highlands for outdoor adventures, or immerse yourself in the vibrant culture of Edinburgh, where friendly locals welcome you. Discover luxury accommodations that cater to families and business travelers alike. Whether you're hiking through stunning scenery or enjoying the historical charm of its cities, Scotland promises a memorable getaway filled with warmth and adventure.

  • Edinburgh: As the capital of Scotland, Edinburgh is a vibrant metropolis that offers a unique blend of history and modernity. Nestled between the iconic Arthur's Seat and the picturesque Firth of Forth, the city is characterized by its stunning medieval architecture and charming cobbled streets. Visitors can immerse themselves in a rich cultural experience, exploring attractions like the historic Edinburgh Castle and the Royal Mile. With a thriving arts scene, Edinburgh hosts numerous theaters and festivals throughout the year, making it a prime destination for culture enthusiasts and families alike.
  • Glasgow: Known for its dynamic atmosphere, Glasgow is Scotland's largest city, offering an exciting mix of entertainment and romance. The city's vibrant neighborhoods are filled with trendy shops, lively theaters, and lively arena venues that host concerts and sporting events. Glasgow's architectural beauty is highlighted by stunning buildings like the Kelvingrove Art Gallery and Museum. The city is also close to expansive parks, perfect for leisurely strolls or picnics. Whether you're visiting for a family getaway or a romantic escape, Glasgow's energetic vibe is sure to captivate you.
  • Inverness: Located near the famous Loch Ness, Inverness is the gateway to the Scottish Highlands and a paradise for outdoor enthusiasts. Surrounded by breathtaking scenery, the city is perfect for adventure seekers looking to explore hiking trails, golf courses, and ski fields in the nearby national parks. Inverness boasts historical landmarks, including the impressive Inverness Castle and the picturesque River Ness. With its stunning landscapes and opportunities for adventure, Inverness is an ideal destination for those seeking a nature-filled getaway.

Things to do in Scotland

Shopping

In Edinburgh, visit the St. James Quarter for contemporary shops and dining options. For unique finds, head to the Grassmarket, where local artisans offer handcrafted gifts. Glasgow's Buchanan Galleries features a mix of high-street brands and specialty stores, providing a diverse shopping experience.

Recreation

At the luxurious Aveda Spa in Edinburgh, unwind with holistic treatments and rejuvenating massages using natural products. For a peaceful escape, visit the serene Loch Lomond, where you can enjoy yoga sessions by the water, picturesque hiking trails, and tranquil boat rides amidst breathtaking scenery.

Adventure

At Knockhill Racing Circuit, immerse yourself in the thrill of motor racing with high-speed events and adrenaline-pumping experiences. The Nevis Range Mountain Experience offers breathtaking views from a cable car gondola, ideal for outdoor enthusiasts and families. Crimond Raceway provides another exciting motor racing venue, perfect for adventure seekers.

Nightlife

Experience the vibrant nightlife of Scotland by visiting the lively bars of Edinburgh’s Grassmarket, where you can enjoy local brews and live music. In Glasgow, the Merchant City offers a mix of trendy clubs and cozy pubs, perfect for dancing or relaxing with friends.

*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 is a fantastic destination for outdoor enthusiasts and adventure seekers, featuring stunning beaches, historic castles, and picturesque lakes. Travelers can immerse themselves in the rich culture while enjoying various outdoor experiences. While exploring this beautiful region, don't miss the chance to visit iconic Scottish castles that showcase the country's heritage and architectural splendor.

  • Edinburgh Castle: Perched atop Castle Rock, Edinburgh Castle offers a glimpse into Scotland's rich history and stunning architectural beauty. Explore the medieval fortress, and enjoy panoramic views of the city. The atmosphere is infused with romance and cultural significance, making it a must-visit for history enthusiasts.
  • Loch Lomond: Renowned for its breathtaking scenery, Loch Lomond is a picturesque lake ideal for outdoor adventures. Whether you prefer leisurely walks along the beach or scenic boat rides, the tranquil setting promotes romance and connection with nature.
  • Royal Mile: The Royal Mile is a historic street that connects Edinburgh Castle to the Palace of Holyroodhouse. With its lively city vibes, you'll find charming shops, traditional pubs, and vibrant street performances, offering a taste of Scotland's bustling urban culture.

Best time to go to Scotland

The best time to visit Scotland is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
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.1°C)Light RainMostly CloudyAverageAverage
April45.1°F (7.3°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

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 ¥12,734 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 ¥12,734 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.