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

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. Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
4.0 star property
Kirknewton
9.0 out of 10, Wonderful, (1,741 reviews)
"Would not hesitate to stay again. Our stay was Excellent"
Canada
Jocelyne
The price is P7,704
P9,245 total
includes taxes & fees
Oct 11 - Oct 12
Dalmahoy Hotel & Country Club

2. Point A Edinburgh Haymarket

Point A Edinburgh Haymarket
3.0 star property
West End
8.8 out of 10, Excellent, (1,745 reviews)
"Very good stay"
United Kingdom
Pierre Antoine
The price is P9,357
P11,789 total
includes taxes & fees
Oct 4 - Oct 5
Point A Edinburgh Haymarket

3. Virgin Hotels Edinburgh

Virgin Hotels Edinburgh
5.0 star property
Old Town Edinburgh
9.6 out of 10, Exceptional, (1,468 reviews)
"Great location and very clean! The staff was very friendly. Good restaurants on site. Within walking distance of everything!"
United States
Steven
The price is P26,796
P33,762 total
includes taxes & fees
Oct 11 - Oct 12
Virgin Hotels Edinburgh

4. Apex Grassmarket Hotel

Apex Grassmarket Hotel
4.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (2,896 reviews)
"Friendly check in great location"
United Kingdom
Claire Victoria
The price is P15,336
P19,324 total
includes taxes & fees
Oct 12 - Oct 13
Apex Grassmarket Hotel

5. CODE - The Court, Edinburgh

CODE - The Court, Edinburgh
2.0 star property
Old Town Edinburgh
9.4 out of 10, Exceptional, (1,273 reviews)
"Great location, great staff"
United States
Aliasghar
The price is P9,857
P12,420 total
includes taxes & fees
Sep 13 - Sep 14
CODE - The Court, Edinburgh

6. Village Hotel Edinburgh

Village Hotel Edinburgh
4.0 star property
Craigleith
8.4 out of 10, Very Good, (1,011 reviews)
"Staff was very helpful and breakfast was great"
United Kingdom
Pemba
The price is P7,970
P10,042 total
includes taxes & fees
Oct 11 - Oct 12
Village Hotel Edinburgh

7. The Inn Place

The Inn Place
4.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (1,014 reviews)
"Great location!"
United States
Donna
The price is P14,682
P18,500 total
includes taxes & fees
Sep 27 - Sep 28
The Inn Place

8. Point A Edinburgh St Andrew Square

Point A Edinburgh St Andrew Square
3.5 star property
Edinburgh City Centre
8.0 out of 10, Very Good, (84 reviews)
"Great location! Would gladly stay here again."
United States
Keith
The price is P8,934
P11,257 total
includes taxes & fees
Oct 11 - Oct 12
Point A Edinburgh St Andrew Square

9. Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG
4.0 star property
Corstorphine
8.6 out of 10, Excellent, (1,553 reviews)
"Great location"
United States
Jessica
The price is P6,372
P8,029 total
includes taxes & fees
Oct 11 - Oct 12
Holiday Inn Edinburgh Zoo by IHG

10. Sherbrooke Castle Hotel

Sherbrooke Castle Hotel
4.0 star property
Pollokshields
9.2 out of 10, Wonderful, (720 reviews)
"This property was amazing, staff was excellent and food was outstanding"
United States
Patrick
The price is P9,673
P11,607 total
includes taxes & fees
Sep 20 - Sep 21
Sherbrooke Castle Hotel

11. YOTEL Edinburgh

YOTEL Edinburgh
4.0 star property
Edinburgh City Centre
8.8 out of 10, Excellent, (2,513 reviews)
"Nice room, good breakfast, friendly staff :)"
Canada
Matthew
The price is P11,972
P15,085 total
includes taxes & fees
Oct 12 - Oct 13
YOTEL Edinburgh

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,001 reviews)
"Great location - right across from the tram and train station."
United Kingdom
Courtney
The price is P8,652
P10,902 total
includes taxes & fees
Oct 4 - Oct 5
Garner Edinburgh Haymarket by IHG

13. The Hoxton, Edinburgh

The Hoxton, Edinburgh
4.0 star property
West End
9.4 out of 10, Exceptional, (398 reviews)
"Great room, friendly staff"
Australia
Bishma
The price is P12,616
P15,897 total
includes taxes & fees
Oct 4 - Oct 5
The Hoxton, Edinburgh

14. ibis budget Edinburgh Park

ibis budget Edinburgh Park
3.0 star property
Gogar
8.2 out of 10, Very Good, (1,141 reviews)
"Cheap, great location, easy to get to"
United Kingdom
Alison
The price is P6,592
P8,306 total
includes taxes & fees
Sep 20 - Sep 21
ibis budget Edinburgh Park

15. Safestay Edinburgh Cowgate

Safestay Edinburgh Cowgate
2.5 star property
Old Town Edinburgh
7.2 out of 10, Good, (158 reviews)
"It was close to old city centre and super clean :)"
South Korea
HYEON AH
The price is P6,692
P8,432 total
includes taxes & fees
Oct 6 - Oct 7
Safestay Edinburgh Cowgate

16. The Balmoral Hotel

The Balmoral Hotel
5.0 star property
Edinburgh City Centre
9.8 out of 10, Exceptional, (1,001 reviews)
"Highly recommend for who loves the Old Town vibe!"
Vietnam
NHU PHUC
The price is P45,892
P57,824 total
includes taxes & fees
Oct 7 - Oct 8
The Balmoral Hotel

17. Britannia Hotel Edinburgh

Britannia Hotel Edinburgh
3.0 star property
West End
6.2 out of 10, (1,286 reviews)
"Good clean place to stay."
United States
Jonathan David
The price is P7,981
P10,056 total
includes taxes & fees
Oct 4 - Oct 5
Britannia Hotel Edinburgh

18. Mount Royal Hotel Edinburgh by The Unlimited Collection

Mount Royal Hotel Edinburgh by The Unlimited Collection
4.0 star property
Edinburgh City Centre
8.8 out of 10, Excellent, (762 reviews)
"Perfect location in Edinburgh! And the best helpful staff! Definitely would stay here again!"
United States
Kressy
The price is P14,928
P18,809 total
includes taxes & fees
Sep 20 - Sep 21
Mount Royal Hotel Edinburgh by The Unlimited Collection

19. Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
4.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (2,125 reviews)
"Very well located hotel."
Canada
Alexis
The price is P15,906
P20,042 total
includes taxes & fees
Oct 4 - Oct 5
Apex Waterloo Place Hotel

20. Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh
4.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (1,490 reviews)
"Hotel was nice, clean, and comfortable"
United States
John
The price is P14,246
P17,950 total
includes taxes & fees
Oct 11 - Oct 12
Leonardo Royal 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.

Showing deals for:Sep 18 - Sep 20

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 P8,029 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 P8,029 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