Search Hotels in Scotland

  • Plan, book, stay with confidence

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

Great weekend hotel deals in Scotland

Showing deals for:May 9 - May 11

Top Cities in Scotland

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

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

Apex Grassmarket Hotel

4.0 star property
9.0 out of 10, Wonderful, (1818)
"An overall good hotel, good size room, great location and lovely breakfast."
The price is $300
includes taxes & fees
$250 per night
May 4 - May 5
Apex Grassmarket Hotel

Holiday Inn Edinburgh by IHG

4.0 star property
8.2 out of 10, Very Good, (1001)
"Everything you need from a hotel, staff were super friendly and welcome"
The price is $140
includes taxes & fees
$117 per night
May 5 - May 6
Holiday Inn Edinburgh by IHG

CoDE Pod – The CoURT - Edinburgh

2.0 star property
9.2 out of 10, Wonderful, (847)
"Loved every bit of my stay The staff were all amazing "
The price is $170
includes taxes & fees
$142 per night
May 4 - May 5
CoDE Pod – The CoURT - Edinburgh

ibis Edinburgh Centre South Bridge - Royal Mile

3.0 star property
8.2 out of 10, Very Good, (1439)
"Hotel staff was wonderful, breakfast was delicious, very clean."
The price is $199
includes taxes & fees
$166 per night
May 18 - May 19
ibis Edinburgh Centre South Bridge - Royal Mile

Britannia Hotel Edinburgh

3.0 star property
6.0 out of 10, (1190)
"Friendly staff, good location, clean and quiet."
The price is $106
includes taxes & fees
$88 per night
May 11 - May 12
Britannia Hotel Edinburgh

Dalmahoy Hotel & Country Club

4.0 star property
8.8 out of 10, Excellent, (1597)
"Really good place. "
The price is $177
includes taxes & fees
$148 per night
May 5 - May 6
Dalmahoy Hotel & Country Club

ibis budget Edinburgh Park

3.0 star property
8.2 out of 10, Very Good, (1000)
"Great for a place to put your head down for a night "
The price is $147
includes taxes & fees
$122 per night
May 18 - May 19
ibis budget Edinburgh Park

Wilde Aparthotels, Edinburgh, Grassmarket

4.0 star property
9.2 out of 10, Wonderful, (849)
"Excellent stay, beautiful rooms and friendly staff "
The price is $234
includes taxes & fees
$195 per night
May 11 - May 12
Wilde Aparthotels, Edinburgh, Grassmarket

Apex Waterloo Place Hotel

4.0 star property
9.2 out of 10, Wonderful, (1646)
"Great location, nice rooms, friendly staff and great breakfast."
The price is $240
includes taxes & fees
$200 per night
May 5 - May 6
Apex Waterloo Place Hotel

Aparthotel Adagio Edinburgh Royal Mile

4.0 star property
9.0 out of 10, Wonderful, (2026)
"Great stay!"
The price is $268
includes taxes & fees
$223 per night
May 18 - May 19
Aparthotel Adagio Edinburgh Royal Mile

YOTEL Edinburgh

4.0 star property
8.8 out of 10, Excellent, (2285)
"Fantastic hotel close to everything. "
The price is $173
includes taxes & fees
$144 per night
May 5 - May 6
YOTEL Edinburgh

Broomhall Castle Hotel

3.0 star property
8.6 out of 10, Excellent, (112)
"Gorgeous place, convenient for Stirling. Friendly staff, great restaurant, all you could want for breakfast. Bar, great sitting area. I mean, it's a CASTLE! We had the honeymoon suite which was spectacular. All in all a great experience "
The price is $152
includes taxes & fees
$126 per night
May 1 - May 2
Broomhall Castle Hotel

Market Street Hotel

4.0 star property
9.6 out of 10, Exceptional, (1008)
"Great location, nice rooms, excellent view"
The price is $386
includes taxes & fees
$322 per night
May 11 - May 12
Market Street Hotel

Edinburghhouse Hotel

3.0 star property
6.4 out of 10, (864)
"I loved the place. "
The price is $105
includes taxes & fees
$87 per night
May 20 - May 21
Edinburghhouse Hotel

Cheval Old Town Chambers

5.0 star property
9.6 out of 10, Exceptional, (2039)
"The location was great, and the staff was wonderful!"
The price is $453
includes taxes & fees
$378 per night
May 14 - May 15
Cheval Old Town Chambers

Apex City of Edinburgh Hotel

4.0 star property
9.0 out of 10, Wonderful, (1321)
"Great location, rooms, and service…."
The price is $238
includes taxes & fees
$198 per night
May 4 - May 5
Apex City of Edinburgh Hotel

Virgin Hotels Edinburgh

5.0 star property
9.4 out of 10, Exceptional, (1085)
"Wonderful hotel, we loved it."
The price is $378
includes taxes & fees
$315 per night
May 11 - May 12
Virgin Hotels Edinburgh

The Resident Edinburgh

4.0 star property
9.6 out of 10, Exceptional, (67)
"Excellent hotel, very well appointed, clean and comfortable room. "
The price is $368
includes taxes & fees
$307 per night
May 1 - May 2
The Resident Edinburgh

Holiday Inn Express - Edinburgh City Centre by IHG

3.0 star property
8.6 out of 10, Excellent, (1000)
"Great place to stay."
The price is $229
includes taxes & fees
$190 per night
May 5 - May 6
Holiday Inn Express - Edinburgh City Centre by IHG

Delta Hotels by Marriott Edinburgh

4.0 star property
8.0 out of 10, Very Good, (369)
"Great hospitality on all fronts!"
The price is $141
includes taxes & fees
$117 per night
May 11 - May 12
Delta Hotels by Marriott 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.
Don't see what you're looking for?
See all available properties in Scotland
Save an average of 15% on thousands of hotels when you're signed in

Guide to exploring around Scotland

Guide to exploring around Scotland

Top reasons to visit Scotland

  • Stunning Landscapes: Scotland is renowned for its breathtaking scenery, including serene lakes like Loch Lomond and the majestic Scottish Highlands.
  • Historic Castles: Explore numerous historic castles that reflect Scotland’s rich heritage and captivating history.
  • World-Class Golfing: Tee off at famous golf courses like Carnoustie, perfect for golf enthusiasts.
  • Cultural Experiences: Immerse yourself in local culture at attractions like the Museum of Scotland.
  • Diverse Accommodations: Enjoy a range of lodging options from cozy guesthouses to luxurious hotels.

Find great hotels in Scotland

Explore a diverse selection of hotel accommodations in Scotland, ranging from cozy guesthouses to luxurious five-star hotels. Whether you're seeking pet-friendly options, a business-friendly environment, or an adventurous getaway, Scotland has something for everyone. Discover the best hotels in cities like Glasgow and beyond, ensuring a comfortable and memorable stay in this stunning part of the United Kingdom.

  • Apex Waterloo Place Hotel: This 4-star hotel offers a blend of modern comfort and eco-conscious design, making it a top choice for families and business travelers alike. Located in a prime area of Scotland, it boasts multiple meeting rooms and a fully equipped business center, catering to corporate needs. Its eco-certification appeals to environmentally minded guests, while family-friendly amenities make it a welcoming space for children. With stylish accommodations and close proximity to local attractions, Apex Waterloo Place Hotel embodies a unique mix of convenience and sustainability.
  • Apex Grassmarket Hotel: Nestled in the vibrant Grassmarket area, this 4-star hotel is perfect for eco-aware business travelers. The hotel is eco-certified, showcasing its commitment to sustainability. Guests can take advantage of its business amenities, including multiple meeting rooms and a dedicated business center. The hotel’s location offers breathtaking views and easy access to lively markets and historical sites, providing a perfect blend of professional and leisure experiences. Apex Grassmarket Hotel is ideal for those who prioritize eco-consciousness without sacrificing comfort.
  • YOTEL Edinburgh: A stylish and contemporary 4-star hotel, YOTEL Edinburgh combines modern amenities with a fun atmosphere. Guests can enjoy a range of dining options, including weekend breakfast and dinner at the on-site restaurant. The hotel features 24-hour fitness facilities for those looking to stay active during their stay. With smart TVs in the rooms and a lively city center location, this hotel offers a blend of entertainment, convenience, and modern style, making it a great choice for the tech-savvy traveler.

Discover the best areas to stay in Scotland

Scotland offers an unforgettable vacation filled with outdoor adventures and breathtaking scenery. Explore the historic charm of cities like Edinburgh and Glasgow, or venture into the stunning Scottish Highlands. With its friendly atmosphere and family-friendly activities, you’ll find plenty of market towns to discover local culture and cuisine. Whether you're hiking, enjoying relaxing views, or soaking in rich history, Scotland promises a travel experience unlike any other.

  • Edinburgh: As the capital city of Scotland, Edinburgh is a vibrant metropolis steeped in history and culture. Nestled between the iconic Arthur's Seat and the Firth of Forth, this city offers a captivating blend of stunning landscapes and rich heritage. Visitors can explore the historic Royal Mile, marvel at the majestic Edinburgh Castle, and immerse themselves in the lively atmosphere of the annual festivals. With a variety of shopping areas, theaters, and educational institutions, Edinburgh is an excellent destination for families and culture enthusiasts alike, especially from June to August when the city buzzes with activity.
  • Glasgow: Glasgow, known for its dynamic arts scene and friendly locals, is Scotland’s largest city and a hub for entertainment and romance. The city boasts a diverse range of activities, from visiting world-class theaters to enjoying concerts at the iconic SSE Hydro arena. Nestled near the banks of the River Clyde, Glasgow is surrounded by beautiful parks and stadiums, making it perfect for sports fans and outdoor lovers alike. With its vibrant shopping districts and culinary delights, Glasgow draws visitors year-round, especially during its peak months of April, July, and September.
  • Inverness: Located in the Scottish Highlands, Inverness is a picturesque city known for its breathtaking scenery and outdoor adventures. The city serves as a gateway to the stunning landscapes of Loch Ness and the nearby national parks, making it ideal for nature enthusiasts and thrill-seekers. Visitors can enjoy skiing, golfing, and hiking in the surrounding areas, or explore the historic sites that tell the story of this enchanting region. With a steady influx of travelers from April to September, Inverness promises an unforgettable experience for those seeking adventure amidst stunning natural beauty.

Things to do in Scotland

Scotland offers a wealth of outdoor adventures and stunning scenery for vacationers. Popular activities include playing on world-class golf courses, exploring vibrant shopping areas, and enjoying breathtaking landscapes. Whether you're looking to tee off or indulge in some retail therapy, your trip to Scotland promises unforgettable experiences amidst its rich culture and natural beauty.

Food and drinks

In Scotland, visit Talisker Distillery for exquisite whisky and scenic views. Islay Ales offers a charming brewery experience with local brews. For a delightful meal, head to Willow Tearooms, perfect for families and romantic outings alike.

Shopping

If you're up for a drive, head to Union Square Shopping Centre, where family-friendly vibes meet entertainment options. For a unique experience, visit the Victorian Market, a charming spot with a city atmosphere. Don't miss Relax for some delightful shopping in a welcoming environment.

Recreation

At Hampden Park, immerse yourself in the energetic atmosphere of Scotland's sports culture. Experience the rich history and excitement of live events. The Old Course at St Andrews offers breathtaking views while you enjoy a round of golf, surrounded by nature. For relaxation, Strathclyde Country Park provides serene walking trails and tranquil settings, perfect for rejuvenation.

Adventure

At Glenshee Ski Centre, experience thrilling slopes perfect for skiing and snowboarding amidst stunning highland scenery. Knockhill Racing Circuit offers adrenaline-pumping motor racing events where you can feel the rush of speed. For a serene adventure, hike the scenic trails of Puck's Glenn, surrounded by lush nature.

Nightlife

Experience the vibrant nightlife in Scotland! Catch a show at the Edinburgh Playhouse Theatre for a cultural night out. For family fun, visit Dalscone Farm Fun for arcade adventures. Wind down at Greyfriar's Bobby pub, where you can enjoy drinks and a cozy atmosphere.

Booking tips and Expedia advantages for Scotland

To save money during your trip to Scotland, consider visiting free attractions like the Royal Mile, Loch Lomond, and Princes Street. The cheapest months for hotel stays are January to February and November, while booking a month in advance often nets the best prices. For spontaneous travelers, check Expedia's last-minute deals. Additionally, use Expedia's search tool to find eco-certified hotels and sort by price for the best deals. Combining your hotel, flights, and activities in a package through Expedia can also lead to significant savings, especially with One Key membership for exclusive discounts.

  • The most and least expensive months on average to stay in a hotel: The hotel pricing in Scotland is moderately seasonal. The cheapest months to stay in Scotland are January to February and November, where the prices are moderately lower. This is in comparison to June to August, where prices are moderately higher.
  • The best time to book a hotel: Booking a hotel in Scotland about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to customize your travel preferences, such as your budget, desired location, and preferred hotel style. For instance, by selecting the "Eco-certified" filter, you'll find a range of sustainable and environmentally-friendly hotels currently available. To discover the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Scotland with your flights and activities by booking a package through Expedia.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in Scotland

Scotland is a fantastic destination for outdoor enthusiasts and adventure seekers, boasting stunning scenery, charming beaches, and historic castles. You can explore serene lakes like Loch Lomond, immerse yourself in culture at the Museum of Scotland, or indulge in relaxation at a spa in Edinburgh. Golf fans should check out Carnoustie, while history buffs will appreciate the many Scottish castles scattered throughout the region. There's something for everyone in this captivating land.

  • Edinburgh Castle: Perched atop Castle Rock, Edinburgh Castle offers a captivating blend of history and romance. Explore its ancient halls, and marvel at the stunning views of the city while diving into Scotland’s rich culture.
  • Royal Mile: This historic street stretches through the heart of Edinburgh, brimming with shops, restaurants, and vibrant street performances. Experience the lively city vibes while wandering past centuries-old architecture and local attractions.
  • Loch Lomond: Known for its breathtaking scenery, Loch Lomond is the perfect escape for outdoor enthusiasts. Enjoy romantic walks along the shores, beach activities, or simply soak in the stunning natural beauty surrounding the lake.

Best time to go to Scotland

Visitor numbers in Scotland is generally unchanged in popularity throughout the year. 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.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January37.8°F (3.2°C)Light RainMostly CloudySlightly HighModerately Low
February38.7°F (3.7°C)Light RainMostly CloudyAverageModerately 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 CloudyAverageModerately High
July55.2°F (12.9°C)Light RainMostly CloudySlightly HighModerately High
August56.1°F (13.4°C)Light RainMostly CloudyAverageModerately 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 LowModerately Low
December39.0°F (3.9°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Scotland

Scotland is conveniently accessible via three major airports. Edinburgh Airport (EDI) is located 7 miles from the city, with excellent hotel options like Crescent House, Virgin Hotels Edinburgh, and InterContinental Edinburgh The George, all providing easy access to the airport. Glasgow International Airport (GLA) is situated 49 miles away, featuring luxurious stays at Kimpton Blythswood Hotel & Spa, Mar Hall Golf & Spa Resort, and Virgin Hotels Glasgow. For those considering Newcastle Airport (NCL), located 86 miles away, Hemples Lodge, Maldron Hotel Newcastle, and County Hotel offer comfortable accommodations nearby. Each airport is well-connected to its respective hotels, making your travel seamless.

Scotland Hotel Travel Guide

Welcome to Scotland

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

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

Quick facts about Scotland:

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

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

Frequently asked questions

How much do hotels in Scotland cost?
In Scotland, you can find cheap options from $105 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 50ºF and 63ºF 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 $105 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?
Incredible deals and plenty of options are just a couple of the reasons to get a Scotland hotel with Expedia. On top of that, our free loyalty program, One Key™, lets you collect and spend OneKeyCash™* on eligible activities, hotels and more. And if your itinerary changes and you need to modify your reservation, don’t fret. Our online Help Center will assist you anytime, night or day. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Hotels.com, Expedia and Vrbo.