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

Guest rating
Guest rating
Star rating

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,500 reviews)
"Really comfortable and spacious. And the food was really nice"
United Kingdom
Mel
The price is P10,917
P13,755 total
includes taxes & fees
Aug 4 - Aug 5
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,736 reviews)
"Overall excellent place with great staff."
United States
Brandon Lee
The price is P10,591
P12,710 total
includes taxes & fees
Aug 2 - Aug 3
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,243 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)
"The Balmoral is a beautiful hotel! Its location is perfect since it’s close to all major attractions. The staff are accommodating and helpful. I’ve stayed in two different rooms and both were lovely and had great views. The restaurant is very good and the high tea in the Palm Court is superb!"
United States
Beverly
The price is P52,534
P66,194 total
includes taxes & fees
Aug 3 - Aug 4
The Balmoral Hotel

5. Apex Grassmarket Hotel

Apex Grassmarket Hotel
4.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (2,813 reviews)
"Good breakfast, helpful staff, excellent amenities"
United States
Jodi
The price is P15,509
P19,542 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,700 reviews)
"Friendly place"
Italy
luca
The price is P12,296
P15,492 total
includes taxes & fees
Aug 2 - Aug 3
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 P12,816
P15,380 total
includes taxes & fees
Aug 3 - Aug 4
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 P13,015
P16,400 total
includes taxes & fees
Jul 30 - Jul 31
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,941 reviews)
"Excellent location and great rooms."
United States
Paul
The price is P13,996
P17,635 total
includes taxes & fees
Aug 2 - Aug 3
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,487 reviews)
"Great location"
United States
lida
The price is P29,483
P37,149 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,122 reviews)
"Staff very helpful rooms were tiny but I guess you get what you pay for"
Canada
Anne
The price is P9,403
P11,848 total
includes taxes & fees
Aug 2 - Aug 3
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,025 reviews)
"really clean room and had AC!"
United States
Lanie
The price is P9,117
P11,487 total
includes taxes & fees
Jul 30 - Jul 31
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,010 reviews)
"Loved my stay. Room was clean, bed was comfortable and the staff were all so kind."
United States
Brandy
The price is P13,381
P16,860 total
includes taxes & fees
Jul 29 - Jul 30
The Inn Place

14. Village Hotel Edinburgh

Village Hotel Edinburgh
4.0 star property
Craigleith
8.4 out of 10, Very Good, (1,010 reviews)
"Really nice hotel."
United Kingdom
Nadeem
The price is P11,508
P14,500 total
includes taxes & fees
Aug 4 - Aug 5
Village Hotel Edinburgh

15. Market Street Hotel

Market Street Hotel
4.0 star property
Old Town Edinburgh
9.8 out of 10, Exceptional, (1,452 reviews)
"Great location and staff very friendly."
United States
Tampa
The price is P18,777
P23,659 total
includes taxes & fees
Aug 4 - Aug 5
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,466 reviews)
"Wonderful location and property!"
Canada
Rasha
The price is P19,205
P24,198 total
includes taxes & fees
Aug 23 - Aug 24
Leonardo Royal Hotel Edinburgh

17. YOTEL Edinburgh

YOTEL Edinburgh
4.0 star property
Edinburgh City Centre
8.8 out of 10, Excellent, (2,547 reviews)
"The staff was super friendly and the Hôtel location super nice."
United States
Rosalva
The price is P15,259
P19,226 total
includes taxes & fees
Aug 2 - Aug 3
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,846 reviews)
"Great location and a fun hotel"
United Kingdom
Christian
The price is P6,520
P7,824 total
includes taxes & fees
Aug 9 - Aug 10
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,245 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 P13,665
P17,219 total
includes taxes & fees
Jul 30 - Jul 31
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,009 reviews)
"Best location, nice space, good breakfast. Would stay again!"
United States
Stephanie
The price is P14,951
P18,838 total
includes taxes & fees
Jul 29 - Jul 30
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.

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

Guide to exploring Scotland

Top reasons to visit Scotland

  • Breathtaking Landscapes: Scotland boasts stunning scenery, from the rugged Highlands to serene lochs, perfect for outdoor enthusiasts.
  • Historic Castles: Explore magnificent castles that showcase Scotland's rich cultural heritage and fascinating history.
  • Vibrant Cities: Experience the lively atmosphere of Edinburgh, with its iconic castle and welcoming locals.
  • Diverse Accommodation: Enjoy a range of lodging options, from charming bed and breakfasts to modern hotels tailored to all needs.
  • Outdoor Adventures: Participate in exhilarating water sports and golf at world-renowned courses amidst Scotland's beautiful landscapes.

Find great hotels in Scotland

Discover a diverse range of accommodation options in Scotland, from charming bed and breakfasts to modern hotels. Whether you’re travelling with family, on a business trip, or seeking pet-friendly options, there’s something for everyone. Explore the enchanting city of Edinburgh and beyond, while enjoying comfortable lodgings and excellent amenities tailored to your needs. Read hotel reviews and find the perfect star-rated accommodation for your Scottish adventure.

  • Britannia Inn Glasgow: The 3.5-star Britannia Inn Glasgow is a charming lodging option that offers a blend of comfort and convenience. Located in the heart of Scotland, this hotel features a buffet breakfast, an onsite restaurant, and a bar and lounge for guests to unwind. With entertainment options such as multiple televisions, including digital and premium channels, guests can enjoy a relaxing evening. The hotel is ideally situated near an entertainment district, and local attractions like museums and metro stations are within easy reach, making it a practical choice for both leisure and exploration.
  • Leonardo Royal Hotel Glasgow: Rated at an impressive 9.2 out of 10, the 4-star Leonardo Royal Hotel Glasgow caters to eco-conscious travellers and business professionals alike. This eco-certified establishment combines modern amenities with a commitment to sustainability, ensuring a responsible travel experience. Guests can expect top-notch facilities tailored for business needs, along with comfortable accommodations that promote relaxation after a busy day. Its prime location in Scotland places you close to key business districts and leisure attractions, making it an excellent choice for both work and play.
  • Leonardo Inn Glasgow West End: The 3-star Leonardo Inn Glasgow West End offers a welcoming atmosphere for eco-friendly travellers and those on business trips. This eco-certified property is designed with sustainability in mind, providing comfortable and modern lodging. Guests can enjoy well-appointed rooms and access to essential business facilities, ensuring a convenient stay. Situated in Scotland, the hotel’s location allows easy access to local attractions and amenities, making it a sensible choice for those looking to balance work and leisure during their visit.

Where to stay in Scotland

Scotland offers an enchanting blend of breathtaking scenery and rich history, making it a perfect destination for adventurers and families alike. Explore the majestic Scottish Highlands, where rugged landscapes meet serene lochs, or immerse yourself in the vibrant atmosphere of Edinburgh, with its iconic castle and friendly locals. Experience luxury accommodations that provide a warm welcome, ensuring your stay is both relaxing and memorable. Scotland truly captivates with its unique charm and diverse experiences.

  • Edinburgh: 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, Edinburgh offers a unique blend of medieval architecture and modern attractions. The city draws visitors year-round, with peak seasons from July to September. Highlights include the majestic Edinburgh Castle, the historic Royal Mile, and the bustling shopping areas. The city is also renowned for its theatre scene, making it an ideal destination for culture enthusiasts and families alike.
  • Glasgow: Known for its rich industrial heritage and vibrant cultural scene, Glasgow is the largest city in Scotland. Located on the River Clyde, it boasts a diverse array of attractions that cater to families, couples, and entertainment seekers. Visitor numbers peak in April, July, and September, with a host of theatres, shopping districts, and entertainment venues. Notable highlights include the Kelvingrove Art Gallery and Museum, the SSE Hydro for live performances, and the sprawling Glasgow Green, which is perfect for outdoor activities. The city's warm hospitality and lively atmosphere make it a must-visit.
  • Inverness: Often referred to as the capital of the Highlands, Inverness is a charming city that offers breathtaking scenery and outdoor adventures. Situated near the famous Loch Ness, it attracts visitors year-round, with peak travel periods in April, July, and September. Outdoor enthusiasts can enjoy skiing, golfing, and exploring the nearby national parks. Key attractions include the historic Inverness Castle and the captivating landscapes of the Cairngorms National Park. With its picturesque surroundings and adventure-filled experiences, Inverness is ideal for those seeking both relaxation and excitement.

Things to do in Scotland

Shopping

Visit Edinburgh’s St James Quarter, a modern shopping destination featuring a mix of high street and luxury brands. In Glasgow, the Buchanan Galleries offers a vibrant atmosphere with numerous shops and eateries, making it an ideal spot for finding unique gifts and souvenirs.

Recreation

The Crieff Hydro Hotel offers a relaxing retreat with a luxurious spa, featuring treatments that utilise natural Scottish ingredients. Guests can explore expansive grounds, partake in outdoor activities like yoga in the glen, or unwind in the tranquil swimming pool, surrounded by stunning countryside views.

At the Glenapp Castle, indulge in restorative spa therapies and personalised wellness programmes. Enjoy scenic walks along the rugged coastline, savour delicious cuisine made from local produce, and immerse yourself in the tranquil ambiance of the castle's lush gardens.

The Isle of Skye's Aros Centre provides a peaceful environment for yoga and meditation, alongside breathtaking views of the landscape. Guests can engage in nature walks, workshops, and local art exhibitions, enhancing their overall wellness experience amid the island's natural beauty.

Located in the Highlands, the Loch Ness Lodge features holistic wellness treatments and outdoor adventures. Guests can enjoy guided hikes, tranquil boat rides on the loch, and relaxing evenings by the fire, all while soaking in the stunning natural surroundings.

In the picturesque village of Pitlochry, the Atholl Palace Hotel offers a range of spa treatments and wellness activities. Visitors can enjoy the peaceful gardens, take part in guided meditation sessions, or explore nearby walking trails, all set against the backdrop of the stunning Perthshire landscape.

Adventure

At Knockhill Racing Circuit, immerse yourself in the thrill of motor racing amidst a vibrant atmosphere. Experience high-speed action and adrenaline-pumping events in this exciting venue. Meanwhile, Nevis Range Mountain Experience offers breathtaking views as you glide on the cable car gondola, perfect for outdoor family adventures.

Crimond Raceway invites you to enjoy exhilarating motor racing events, surrounded by a lively sports atmosphere. Feel the rush as you watch skilled drivers navigate the track, making it a thrilling destination for motorsport enthusiasts.

Nightlife

Experience the vibrant nightlife of Edinburgh with a visit to the Bongo Club for eclectic music and dance. Alternatively, explore Glasgow's lively West End, where you can enjoy craft cocktails at The Finnieston or savour a pint at a traditional pub like The Oran Mor.

*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 or November, when prices are generally lower. Booking your hotel about a month in advance can secure better deals, especially on Mondays, which are the least expensive days. Use Expedia’s search tool to compare prices, filter by preferences, and explore last-minute deals. Additionally, look for package deals that combine flights, hotels, and activities to maximise savings. Walking is also a cost-effective way to explore Scotland's charming cities.

  • 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: Book your hotel in Scotland about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • 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 enables you to specify your budget, desired location, and various other preferences. You can organise your search results to display prices from lowest to highest, allowing you to find the most affordable hotels first. Additionally, you can refine your options by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels available for booking.
  • Consider bundling your trip: You can save money by combining your hotel reservations in Scotland with your flights and activities through an Expedia package.

Find the best attractions in Scotland

Scotland offers a wealth of outdoor adventures and stunning scenery, making it an ideal destination for tourists. Visitors can explore picturesque beaches, historic castles, and tranquil lakes. The region is perfect for those seeking a blend of culture and outdoor experiences. Notable attractions include the magnificent Scottish castles, which provide a glimpse into the country's rich heritage. Whether you’re after relaxation or adventure, Scotland has something for everyone.

  • Edinburgh Castle: Perched on Castle Rock, Edinburgh Castle offers a glimpse into Scotland's rich history. Explore its ancient halls, marvel at the Crown Jewels, and enjoy breathtaking views of the city. The atmosphere is steeped in culture and romance, making it a perfect spot for history enthusiasts and romantics alike.
  • Princes Street: This bustling thoroughfare is the heart of Edinburgh's shopping and dining scene. With stunning views of the castle and the Old Town, Princes Street is ideal for a leisurely stroll, indulging in retail therapy, or enjoying a coffee while soaking in the vibrant city vibes.
  • Cairngorms National Park: A paradise for outdoor enthusiasts, Cairngorms National Park features stunning landscapes, diverse wildlife, and numerous trails for hiking and biking. Experience the thrill of adventure amidst breathtaking scenery, whether it’s scaling a mountain or simply enjoying a picnic in nature.

Best time to go to Scotland

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

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

Frequently asked questions

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