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

Guest rating
Guest rating
Star rating

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,110 reviews)
"Great location."
United States
Hope
The price is CA $194
CA $233 total
includes taxes & fees
May 7 - May 8
CODE - The Court, Edinburgh

Holiday Inn Edinburgh by IHG

Holiday Inn Edinburgh by IHG
4.0 star property
Corstorphine
8.6 out of 10, Excellent, (1,305 reviews)
"Great location and friendly staff, rooms are really nice and tidy and the breakfast was good"
United Kingdom
Keiran
The price is CA $191
CA $229 total
includes taxes & fees
May 4 - May 5
Holiday Inn Edinburgh by IHG

Apex Grassmarket Hotel

Apex Grassmarket Hotel
4.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (2,577 reviews)
"Perfect location, nice and clean, quiet, decent breakfast"
United Kingdom
Elena
The price is CA $275
CA $330 total
includes taxes & fees
May 3 - May 4
Apex Grassmarket Hotel

Garner Edinburgh Haymarket by IHG

Garner Edinburgh Haymarket by IHG
3.0 star property
West End
8.0 out of 10, Very good, (1,008 reviews)
"Great stay here, great location friendly and helpful staff, good breakfast in the bar. Very clean and nice to get a free cuppa whenever you wanted."
United Kingdom
Stephen
The price is CA $198
CA $238 total
includes taxes & fees
May 4 - May 5
Garner Edinburgh Haymarket by IHG

Aparthotel Adagio Edinburgh Royal Mile

Aparthotel Adagio Edinburgh Royal Mile
4.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (2,505 reviews)
"Great place to stay"
Canada
Maya
The price is CA $287
CA $345 total
includes taxes & fees
May 4 - May 5
Aparthotel Adagio Edinburgh Royal Mile

Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
4.0 star property
Kirknewton
8.8 out of 10, Excellent, (1,712 reviews)
"Had the most lovely stay!"
United States
Abhinav
The price is CA $177
CA $212 total
includes taxes & fees
May 4 - May 5
Dalmahoy Hotel & Country Club

The Hoxton Edinburgh

The Hoxton Edinburgh
4.0 star property
West End
9.4 out of 10, Exceptional, (254 reviews)
"Beds were so comfortable and place was clean and homey"
United States
Jenna
The price is CA $244
CA $293 total
includes taxes & fees
May 4 - May 5
The Hoxton Edinburgh

ibis budget Edinburgh Park

ibis budget Edinburgh Park
3.0 star property
Gogar
8.2 out of 10, Very good, (1,072 reviews)
"Friendly staff and so convenient to airport tram"
United States
Evelyn
The price is CA $129
CA $154 total
includes taxes & fees
May 4 - May 5
ibis budget Edinburgh Park

Sherbrooke Castle Hotel

Sherbrooke Castle Hotel
4.0 star property
Pollokshields
9.2 out of 10, Wonderful, (700 reviews)
"Lovely place to stay with a great restaurant. Highly recommend. "
United States
Travis
The price is CA $210
CA $252 total
includes taxes & fees
May 17 - May 18
Sherbrooke Castle Hotel

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,830 reviews)
"The breakfast was very good and the staff was super friendly and always helpful would definitely recommend this hotel to anyone visiting the area "
Canada
Christopher
The price is CA $231
CA $277 total
includes taxes & fees
May 4 - May 5
ibis Edinburgh Centre South Bridge - Royal Mile

Point A Edinburgh Haymarket

Point A Edinburgh Haymarket
3.0 star property
West End
8.8 out of 10, Excellent, (1,661 reviews)
"Clean rooms, friendly staff!"
United States
SONJA L
The price is CA $199
CA $238 total
includes taxes & fees
May 4 - May 5
Point A Edinburgh Haymarket

Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
4.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (2,060 reviews)
"Great place, location and staff and food"
United Kingdom
Vikesh
The price is CA $266
CA $319 total
includes taxes & fees
May 3 - May 4
Apex Waterloo Place Hotel

Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh
4.0 star property
Old Town Edinburgh
9.2 out of 10, Wonderful, (1,370 reviews)
"Our room was clean, staff was very friendly and helpful and breakfast was great with a very nice selection. "
United States
Judith
The price is CA $292
CA $350 total
includes taxes & fees
May 3 - May 4
Leonardo Royal Hotel Edinburgh

Motel One Edinburgh-Royal

Motel One Edinburgh-Royal
3.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (1,161 reviews)
"Free coffee and breakfast selection was excellent"
United States
Tirsah
The price is CA $220
CA $264 total
includes taxes & fees
May 4 - May 5
Motel One Edinburgh-Royal

Market Street Hotel

Market Street Hotel
4.0 star property
Old Town Edinburgh
9.8 out of 10, Exceptional, (1,312 reviews)
"Great place to stay. Great location, friendly staff, loved everything about it. "
United States
Jennifer
The price is CA $400
CA $479 total
includes taxes & fees
May 11 - May 12
Market Street Hotel

Virgin Hotels Edinburgh

Virgin Hotels Edinburgh
5.0 star property
Old Town Edinburgh
9.4 out of 10, Exceptional, (1,459 reviews)
"Superb central location, with spacious rooms"
United States
Katherine
The price is CA $538
CA $645 total
includes taxes & fees
May 10 - May 11
Virgin Hotels Edinburgh

Delta Hotels by Marriott Edinburgh

Delta Hotels by Marriott Edinburgh
4.0 star property
Gogar
8.2 out of 10, Very good, (714 reviews)
"Could not fault this hotel"
United Kingdom
Jean
The price is CA $155
CA $196 total
includes taxes & fees
May 4 - May 5
Delta Hotels by Marriott Edinburgh

The Resident Edinburgh

The Resident Edinburgh
4.0 star property
West End
9.6 out of 10, Exceptional, (505 reviews)
"Had a lovely stay, easy location and had great view from our room. Couldn’t recommend this hotel enough, all the staff were so lovely. "
United Kingdom
Charlotte
The price is CA $245
CA $294 total
includes taxes & fees
May 4 - May 5
The Resident Edinburgh

Wilde Aparthotels, Edinburgh, Grassmarket

Wilde Aparthotels, Edinburgh, Grassmarket
4.0 star property
Old Town Edinburgh
9.4 out of 10, Exceptional, (1,191 reviews)
"Excellent staff, walking distance to everything Spectacular place"
United States
Michael
The price is CA $290
CA $349 total
includes taxes & fees
May 6 - May 7
Wilde Aparthotels, Edinburgh, Grassmarket

Village Hotel Edinburgh

Village Hotel Edinburgh
4.0 star property
Craigleith
8.4 out of 10, Very good, (1,002 reviews)
"Superb hotel. Friendly staff and all clean and modern. "
United Kingdom
Matt
The price is CA $174
CA $208 total
includes taxes & fees
May 4 - May 5
Village Hotel Edinburgh
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:May 8 - May 10

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 $223
Month
Price
January
CA $155
February
CA $178
March
CA $189
April
CA $176
May
CA $223
June
CA $237
July
CA $250
August
CA $255
September
CA $231
October
CA $206
November
CA $175
December
CA $175
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

The nearest major airports for your trip to Scotland

Scotland welcomes tourists through its major airports, including Edinburgh (EDI), located 11.3km from the city centre. Noteworthy hotels nearby include the 5-star Virgin Hotels Edinburgh, The Balmoral Hotel, and InterContinental Edinburgh The George. Glasgow (GLA) is another option, situated 78.9km away, with luxurious accommodations like Mar Hall Golf & Spa Resort, Kimpton Blythswood Hotel & Spa, and Cameron House on Loch Lomond. For those considering Newcastle (NCL), 138.4km away, options include Hemples Lodge, Maldron Hotel Newcastle, and Copthorne Hotel Newcastle. Each hotel provides convenient access to their respective airports, ensuring a smooth start to your Scottish adventure.

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.

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 CA $154 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 $154 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.