A waterfall in a mountainous landscape with clear water flowing into a pool.

Search Scotland Hotels

  • 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

This weekend
Next weekend

Filter by

Star rating

Guest rating

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

Our top choices for Scotland hotels

1. Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG
4.0 star property
Corstorphine
8.6 out of 10, Excellent, (1,498 reviews)
"Really comfortable and spacious. And the food was really nice"
United Kingdom
Mel
The price is CA $252
CA $317 total
includes taxes & fees
Aug 5 - Aug 6
Holiday Inn Edinburgh Zoo by IHG

2. Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
4.0 star property
Kirknewton
9.0 out of 10, Wonderful, (1,726 reviews)
"Overall excellent place with great staff."
United States
Brandon Lee
The price is CA $250
CA $300 total
includes taxes & fees
Aug 30 - Aug 31
Dalmahoy Hotel & Country Club

3. CODE - The Court, Edinburgh

CODE - The Court, Edinburgh
2.0 star property
Old Town Edinburgh
9.2 out of 10, Wonderful, (1,241 reviews)
"Great location, very clean, quiet, awesome staff - would absolutely recommend staying here"
United States
Erika
CODE - The Court, Edinburgh

4. The Balmoral Hotel

The Balmoral Hotel
5.0 star property
Edinburgh City Centre
9.8 out of 10, Exceptional, (1,003 reviews)
"Highly recommend for who loves the Old Town vibe!"
Vietnam
NHU PHUC
The price is CA $1,087
CA $1,370 total
includes taxes & fees
Aug 30 - Aug 31
The Balmoral Hotel

5. Apex Grassmarket Hotel

Apex Grassmarket Hotel
4.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (2,817 reviews)
"Good breakfast, helpful staff, excellent amenities"
United States
Jodi
The price is CA $315
CA $397 total
includes taxes & fees
Aug 2 - Aug 3
Apex Grassmarket Hotel

6. Point A Edinburgh Haymarket

Point A Edinburgh Haymarket
3.0 star property
West End
8.8 out of 10, Excellent, (1,675 reviews)
"It was a good place to stay. It was within walking distance of a lot of great places to visit."
United States
Holly
The price is CA $236
CA $297 total
includes taxes & fees
Jul 31 - Aug 1
Point A Edinburgh Haymarket

7. Sherbrooke Castle Hotel

Sherbrooke Castle Hotel
4.0 star property
Pollokshields
9.2 out of 10, Wonderful, (716 reviews)
"Beautiful rooms friendly staff great location. Walking distance to downtown Glasgow if you didn't mind walking a bit."
United States
Nick
The price is CA $214
CA $257 total
includes taxes & fees
Aug 4 - Aug 5
Sherbrooke Castle Hotel

8. The Hoxton, Edinburgh

The Hoxton, Edinburgh
4.0 star property
West End
9.4 out of 10, Exceptional, (341 reviews)
"Great stay"
United States
Marissa
The price is CA $334
CA $421 total
includes taxes & fees
Aug 2 - Aug 3
The Hoxton, Edinburgh

9. 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,949 reviews)
"Excellent location and great rooms."
United States
Paul
The price is CA $296
CA $374 total
includes taxes & fees
Aug 30 - Aug 31
ibis Edinburgh Centre South Bridge - Royal Mile

10. Virgin Hotels Edinburgh

Virgin Hotels Edinburgh
5.0 star property
Old Town Edinburgh
9.4 out of 10, Exceptional, (1,490 reviews)
"Great location"
United States
lida
The price is CA $715
CA $901 total
includes taxes & fees
Aug 3 - Aug 4
Virgin Hotels Edinburgh

11. ibis budget Edinburgh Park

ibis budget Edinburgh Park
3.0 star property
Gogar
8.2 out of 10, Very good, (1,120 reviews)
"Staff very helpful rooms were tiny but I guess you get what you pay for"
Canada
Anne
The price is CA $235
CA $296 total
includes taxes & fees
Aug 3 - Aug 4
ibis budget Edinburgh Park

12. Garner Edinburgh Haymarket by IHG

Garner Edinburgh Haymarket by IHG
3.0 star property
West End
8.0 out of 10, Very good, (1,030 reviews)
"really clean room and had AC!"
United States
Lanie
The price is CA $233
CA $293 total
includes taxes & fees
Jul 31 - Aug 1
Garner Edinburgh Haymarket by IHG

13. The Inn Place

The Inn Place
4.0 star property
Old Town Edinburgh
8.8 out of 10, Excellent, (1,014 reviews)
"Loved my stay. Room was clean, bed was comfortable and the staff were all so kind."
United States
Brandy
The price is CA $338
CA $425 total
includes taxes & fees
Aug 2 - Aug 3
The Inn Place

14. Village Hotel Edinburgh

Village Hotel Edinburgh
4.0 star property
Craigleith
8.4 out of 10, Very good, (1,012 reviews)
"Really nice hotel."
United Kingdom
Nadeem
The price is CA $203
CA $255 total
includes taxes & fees
Aug 2 - Aug 3
Village Hotel Edinburgh

15. Market Street Hotel

Market Street Hotel
4.0 star property
Old Town Edinburgh
9.8 out of 10, Exceptional, (1,450 reviews)
"Great location and staff very friendly."
United States
Tampa
The price is CA $427
CA $538 total
includes taxes & fees
Aug 30 - Aug 31
Market Street Hotel

16. Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh
4.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (1,457 reviews)
"Wonderful location and property!"
Canada
Rasha
The price is CA $349
CA $439 total
includes taxes & fees
Aug 4 - Aug 5
Leonardo Royal Hotel Edinburgh

17. YOTEL Edinburgh

YOTEL Edinburgh
4.0 star property
Edinburgh City Centre
8.8 out of 10, Excellent, (2,518 reviews)
"The staff was super friendly and the Hôtel location super nice."
United States
Rosalva
The price is CA $377
CA $475 total
includes taxes & fees
Jul 31 - Aug 1
YOTEL Edinburgh

18. The Social Hub Glasgow

The Social Hub Glasgow
4.0 star property
City Centre Glasgow
9.4 out of 10, Exceptional, (1,850 reviews)
"Great location and a fun hotel"
United Kingdom
Christian
The price is CA $133
CA $159 total
includes taxes & fees
Aug 16 - Aug 17
The Social Hub Glasgow

19. Motel One Edinburgh-Royal

Motel One Edinburgh-Royal
3.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (1,248 reviews)
"This was an amazing hotel. Friendly staff, clean rooms, and a great breakfast. We particularly liked the location and our room had an amazing view."
Canada
Pamela
The price is CA $329
CA $414 total
includes taxes & fees
Aug 2 - Aug 3
Motel One Edinburgh-Royal

20. Wilde Aparthotels, Edinburgh, Grassmarket

Wilde Aparthotels, Edinburgh, Grassmarket
4.0 star property
Old Town Edinburgh
9.4 out of 10, Exceptional, (1,000 reviews)
"Best location, nice space, good breakfast. Would stay again!"
United States
Stephanie
The price is CA $434
CA $547 total
includes taxes & fees
Aug 30 - Aug 31
Wilde Aparthotels, Edinburgh, Grassmarket
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:Aug 7 - Aug 9

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
CA $256
Month
Price
January
CA $154
February
CA $173
March
CA $186
April
CA $208
May
CA $217
June
CA $235
July
CA $245
August
CA $256
September
CA $234
October
CA $206
November
CA $174
December
CA $179
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.

Guide to exploring around Scotland

Top reasons to visit Scotland

  • Stunning Scenery: Experience the breathtaking landscapes of the Scottish Highlands, featuring majestic mountains and serene lakes.
  • Rich History: Explore historic castles and delve into Scotland's fascinating past, enhancing your cultural experience.
  • Outdoor Adventures: Enjoy a variety of activities, from hiking to golfing on world-class courses.
  • Charming Cities: Discover the vibrant atmospheres of Edinburgh and Glasgow, filled with friendly locals and unique experiences.
  • Diverse Accommodations: Choose from a range of lodging options, from cozy B&Bs to luxurious hotels, catering to all preferences.

Find great hotels in Scotland

Explore the diverse hotel accommodations in Scotland, where you can find everything from charming bed & breakfasts to luxurious hotels. Whether you're seeking pet-friendly options, family-friendly experiences, or business-themed amenities, Scotland has a variety of choices to suit your needs. Discover the best hotels that offer exceptional services and unique experiences, ensuring a memorable stay in this stunning part of the United Kingdom.

  • Britannia Inn Glasgow: Embracing a vibrant and inclusive atmosphere, Britannia Inn Glasgow is a 3.5-star hotel that welcomes all travellers, especially those seeking an LGBTQIA-friendly experience. Located in the heart of Scotland, this hotel offers a comfortable stay with a unique focus on community and acceptance. Guests appreciate the warm hospitality and the property’s commitment to inclusivity, making it a perfect choice for those looking to connect with like-minded individuals while enjoying their vacation.
  • Apex Grassmarket Hotel: The Apex Grassmarket Hotel is a modern 4-star establishment designed with eco-conscious travellers and business professionals in mind. Nestled in a bustling area of Scotland, it boasts eco-certification and offers a range of amenities geared towards business needs, including multiple meeting rooms and a fully equipped business centre. Guests will enjoy the stylish and comfortable accommodations while knowing they are contributing to sustainable practices during their stay.
  • Apex Waterloo Place Hotel: Apex Waterloo Place Hotel is a luxurious 4-star retreat that combines family-friendly amenities with a focus on wellness. Situated in a prime location in Scotland, this eco-certified hotel features a full spa, offering a variety of treatments such as advanced massages and detoxification wraps. With a dedicated children’s area and leisure facilities, families can unwind together while indulging in relaxation and rejuvenation, making it an ideal choice for those looking to balance family time with self-care.

Where to stay in Scotland

Scotland offers an unforgettable vacation experience, blending stunning outdoor adventures with rich historical vibes. Explore the majestic Scottish Highlands, where breathtaking scenery awaits. Enjoy the warmth of friendly locals in charming cities like Edinburgh and Glasgow, perfect for family-friendly getaways. For a touch of luxury, indulge in exquisite accommodations that showcase Scotland's unique culture. Whether you're hiking through picturesque landscapes or immersing yourself in history, Scotland promises a memorable journey for every traveler.

  • Edinburgh: As Scotland's capital, Edinburgh is a vibrant metropolis steeped in history and culture. Nestled between the iconic Arthur's Seat and the stunning Firth of Forth, this city offers a unique blend of medieval architecture and modern attractions. Visitors flock here year-round, particularly from July to September, drawn by its rich cultural experiences, family-friendly activities, and a lively arts scene. Explore the historic Royal Mile, marvel at the majestic Edinburgh Castle, or enjoy a night out in the bustling theatre district. With a variety of shopping areas and educational institutions, Edinburgh promises an unforgettable experience for every traveler.
  • Glasgow: Known for its vibrant atmosphere, Glasgow is a city that seamlessly combines family entertainment, romantic spots, and a lively cultural scene. Located near the River Clyde, Glasgow’s energetic vibe is palpable, especially during peak travel months like April, July, and September. Visitors can enjoy an array of attractions, from world-class theatre performances to exciting events at the iconic SSE Hydro arena. Don't miss a stroll through the beautiful Kelvingrove Park or a visit to the stunning Glasgow Cathedral. With ample shopping opportunities and proximity to natural wonders such as Loch Lomond, Glasgow is perfect for both thrill-seekers and those looking to unwind.
  • Inverness: Often referred to as the gateway to the Scottish Highlands, Inverness is a charming city renowned for its outdoor adventures and breathtaking scenery. Nestled along the banks of the River Ness, this city attracts nature enthusiasts year-round, particularly during the peak months of April, July, and September. From exploring the historic sites like Inverness Castle to venturing into the nearby Cairngorms National Park, there’s no shortage of experiences to enjoy. Whether you’re skiing in the winter or golfing in the summer, Inverness offers a stunning backdrop for any adventure, making it a must-visit destination for outdoor lovers.

Things to do in Scotland

Scotland is a haven for outdoor enthusiasts and adventure seekers, boasting stunning scenery and a range of activities. Visitors can enjoy world-class golfing experiences, explore famous golf courses, and attend events like the Solheim Cup. Don't miss attractions like the Maltings Theatre and indulge in romantic dinners to enhance your stay. With vibrant shopping areas and breathtaking landscapes, Scotland promises an unforgettable vacation.

Shopping

Experience shopping in Scotland at the Union Square Shopping Centre, which boasts a vibrant atmosphere with entertainment and family-friendly options. Don't miss the St. Enoch Centre, a bustling hub for business and leisure, perfect for finding unique gifts and souvenirs.

Recreation

Experience the vibrant atmosphere at Murrayfield Stadium, where you can enjoy thrilling sports events. For outdoor enthusiasts, the Old Course at St Andrews offers stunning golf views and fresh air. Conclude your day with lively performances at Barrowland Ballroom, immersing yourself in Scotland's rich entertainment scene.

Adventure

Experience the thrill of winter sports at Glenshee Ski Centre, where stunning slopes await. For a day of adventure, head to 7stanes - Glentress, perfect for mountain biking amidst lush forests. Glencoe Mountain Resort offers exhilarating skiing, surrounded by breathtaking landscapes that define Scotland's rugged beauty.

Nightlife

Experience the vibrant nightlife of Scotland by catching a show at Edinburgh Playhouse Theatre, where culture and romance come alive. For thrilling adventures, visit Laggan Outdoor's Arcade Adventure Zone. Don't miss Kings Theatre Glasgow for a blend of entertainment and family-friendly vibes.

*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 on your trip to Scotland, consider visiting during the off-peak months of January to February and November when prices are lower. Book your accommodations about a month in advance and look for last-minute deals on sites like Expedia, especially on Mondays for the best rates. Utilize Expedia’s search tools to filter for budget-friendly options and Eco-certified hotels. Combine your hotel, flights, and activities into a package for extra savings, and explore free attractions, parks, and walking tours to enjoy the beauty of Scotland without spending much.

  • 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. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • 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 offers you the flexibility to choose your budget, desired location, and additional preferences. You can easily sort your search results from the lowest to highest prices, ensuring that the most affordable hotels appear first. Additionally, you have the option to narrow down your choices by hotel type. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are available for booking.
  • Consider bundling your trip: You can save money by combining your hotel accommodations in Scotland with your flights and activities through an Expedia package.

Find the best attractions in Scotland

Scotland offers an ideal vacation for those who love the great outdoors, adventure, and stunning scenery. With an abundance of attractions such as beautiful beaches, historic castles, and serene lakes, visitors can immerse themselves in rich culture while enjoying various outdoor experiences. Whether you're exploring coastal landscapes or delving into the history of its majestic castles, Scotland promises a memorable getaway for every type of traveller.

  • Edinburgh Castle: Perched atop Castle Rock, Edinburgh Castle offers breathtaking views and a deep dive into Scotland's rich history. Explore its grand halls and learn about its royal past, all while soaking in the romantic ambiance that permeates this iconic fortress.
  • Loch Lomond: Known for its stunning natural beauty, Loch Lomond invites you to relax by its scenic shores. Enjoy outdoor activities like hiking, boating, or simply taking in the picturesque landscapes, making it a perfect romantic getaway for nature lovers.
  • Princes Street: This bustling street is the heart of Edinburgh's shopping and cultural scene. With a vibrant atmosphere, you can explore shops, dine at cafes, and enjoy views of the castle, all while experiencing the lively city vibes that make Edinburgh unique.

Best time to go to Scotland

The best time to visit Scotland is dependant 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.

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

Scotland Hotel Guide

Welcome to Scotland

Book a vacation to Scotland using Expedia.ca. No matter if you dream of staying in the city or would rather stay somewhere rural, you're guaranteed to find the ideal destination. See just how simple it is to visit the state of your dreams, start hunting right now.

Want to rest your head at a high-end resort in Scotland? Not a problem. We've got a huge range of budget inns also. And there are an array of selections in the middle. It all depends on what you're in the mood for and how much you'd like to spend. As for location, you can select a room in any part of the area you'd like. You'll find an assortment of lodging options right in the middle of the action, as well as secluded stays on the outskirts of Scotland. When you search Expedia.ca's selection of lodges in Scotland, you are bound to find low rates and amazing packages on any type of lodge in the area.

Quick facts about Scotland:

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

Arranging an accommodation for your holiday shouldn't be difficult. Expedia.ca will save you time and money when booking your reservations at any of the hotels in Scotland, so you can spend your days enjoying your trip and not stressing out about busting your budget. So why wait another second to book your trip to United Kingdom? Designate your desired travel dates now to view the best specials on getaways in Scotland!

What’s more, the amenities are beyond compare. If you’re looking for discounts, start your search with the budget-friendly hotels in Scotland. You’ll get access to comfortable amenities and super-low rates. Prefer a spot with a little more luxury? Check out the five-star hotels and boutique inns scattered throughout the area. These properties combine first-class style with impeccable service, and you’ll likely find an array of attractions perched just beyond the rooms. We’ve even got the inside scoop on the top all-inclusive vacations; these trips are the ideal options for travelers who want to leave all of their cares at home.

Ready to finalize the details? We’ll make the process easy for you. Simply tell us which dates work best for your schedule, and then flip through our range of hotels. You’ll be able to learn more about the amenities and perks at each property, see the distance between the hotel and the area’s major attractions and compare rates on the options that strike your fancy. Then, when you’re ready to commit to the hotel of your dreams, you can use our renowned tools to book your rooms and pile on essentials like flights, tours, and rental cars. It’s just one more way in which Expedia.ca makes seeing the world as effortless as checking your email. Your next vacation is calling.

Frequently asked questions

How much do hotels in Scotland cost?
In Scotland, you can find cheap options from CA $159 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?
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 CA $159 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?
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.

Explore a world of travel with Expedia