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

Search Scotland Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Top Cities in Scotland

Check prices for these dates

This weekend
Next weekend

Filter by

Star rating

Guest rating

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

Our top choices for Scotland hotels

1. Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
4.0 star property
Kirknewton
9.0 out of 10, Wonderful, (1,737 reviews)
"Restful stay"
United Kingdom
Caroline
The price is P10,150
P12,180 total
includes taxes & fees
Aug 31 - Sep 1
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,747 reviews)
"We had a wonderful experience in this hotel and its location was outstanding."
United States
RENE
The price is P10,112
P12,741 total
includes taxes & fees
Aug 31 - Sep 1
Point A Edinburgh Haymarket

3. Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG
4.0 star property
Corstorphine
8.6 out of 10, Excellent, (1,540 reviews)
"Great location"
United States
Jessica
The price is P7,012
P8,835 total
includes taxes & fees
Aug 31 - Sep 1
Holiday Inn Edinburgh Zoo by IHG

4. Apex Grassmarket Hotel

Apex Grassmarket Hotel
4.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (2,887 reviews)
"conveniently located, great view of the castle, friendly and helpful staff."
United States
BARBARA
The price is P14,154
P17,835 total
includes taxes & fees
Aug 31 - Sep 1
Apex Grassmarket Hotel

5. CODE - The Court, Edinburgh

CODE - The Court, Edinburgh
2.0 star property
Old Town Edinburgh
9.2 out of 10, Wonderful, (1,271 reviews)
"Would stay again"
United Kingdom
Caroline
The price is P8,432
P10,624 total
includes taxes & fees
Aug 31 - Sep 1
CODE - The Court, Edinburgh

6. Virgin Hotels Edinburgh

Virgin Hotels Edinburgh
5.0 star property
Old Town Edinburgh
9.6 out of 10, Exceptional, (1,492 reviews)
"Beautiful property and perfect location"
United States
Boris
The price is P22,150
P27,908 total
includes taxes & fees
Aug 31 - Sep 1
Virgin Hotels Edinburgh

7. Village Hotel Edinburgh

Village Hotel Edinburgh
4.0 star property
Craigleith
8.4 out of 10, Very Good, (1,031 reviews)
"Very clean and efficient hotel with good parking facilities and short bus rides to city centre, highly recommend."
United Kingdom
Stephen
The price is P9,074
P11,433 total
includes taxes & fees
Aug 31 - Sep 1
Village Hotel Edinburgh

8. The Inn Place

The Inn Place
4.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (1,027 reviews)
"Good clean room and very friendly staff"
United Kingdom
Leon
The price is P16,111
P20,300 total
includes taxes & fees
Sep 1 - Sep 2
The Inn Place

9. The Balmoral Hotel

The Balmoral Hotel
5.0 star property
Edinburgh City Centre
9.8 out of 10, Exceptional, (1,003 reviews)
"Highly recommend for who loves the Old Town vibe!"
Vietnam
NHU PHUC
The price is P52,667
P66,360 total
includes taxes & fees
Sep 10 - Sep 11
The Balmoral Hotel

10. Sherbrooke Castle Hotel

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

11. The Hoxton, Edinburgh

The Hoxton, Edinburgh
4.0 star property
West End
9.4 out of 10, Exceptional, (378 reviews)
"Lovely location and very helpful staff"
United Kingdom
Amanda
The price is P14,364
P18,099 total
includes taxes & fees
Sep 2 - Sep 3
The Hoxton, Edinburgh

12. YOTEL Edinburgh

YOTEL Edinburgh
4.0 star property
Edinburgh City Centre
8.8 out of 10, Excellent, (2,540 reviews)
"Nice room, good breakfast, friendly staff :)"
Canada
Matthew
The price is P10,157
P12,798 total
includes taxes & fees
Aug 31 - Sep 1
YOTEL Edinburgh

13. Point A Edinburgh St Andrew Square

Point A Edinburgh St Andrew Square
3.5 star property
Edinburgh City Centre
7.8 out of 10, Good, (49 reviews)
"Great location! Would gladly stay here again."
United States
Keith
The price is P8,968
P11,300 total
includes taxes & fees
Aug 31 - Sep 1
Point A Edinburgh St Andrew Square

14. ibis budget Edinburgh Park

ibis budget Edinburgh Park
3.0 star property
Gogar
8.2 out of 10, Very Good, (1,136 reviews)
"Great location and convenience"
United Kingdom
Gary
The price is P6,025
P7,592 total
includes taxes & fees
Aug 30 - Aug 31
ibis budget Edinburgh Park

15. Garner Edinburgh Haymarket by IHG

Garner Edinburgh Haymarket by IHG
3.0 star property
West End
8.0 out of 10, Very Good, (1,029 reviews)
"Had a great stay for 3 days there."
United Kingdom
Vishali
The price is P6,935
P8,738 total
includes taxes & fees
Aug 31 - Sep 1
Garner Edinburgh Haymarket by IHG

16. 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,970 reviews)
"Very Good staff, clean and comfortable and great restaurant too!!"
United States
james
The price is P10,551
P13,294 total
includes taxes & fees
Sep 20 - Sep 21
ibis Edinburgh Centre South Bridge - Royal Mile

17. Safestay Edinburgh Cowgate

Safestay Edinburgh Cowgate
2.5 star property
Old Town Edinburgh
7.2 out of 10, Good, (155 reviews)
"Great location, friendly staff. Room was clean and beds were comfortable. The location was excellent for our visit to the Fringe and our favourite place, the Grassmarket was two minutes away. The room was rather warm but opening the window onto the main street brought in a fair bit of noise. The shower/toilet rooms were clean. However, the shower was fixed with no scope for movement, and the spray went right over me, without really getting me wet (I'm 5'1" tall or should I say short)."
United Kingdom
Susan
The price is P7,011
P8,834 total
includes taxes & fees
Sep 17 - Sep 18
Safestay Edinburgh Cowgate

18. Market Street Hotel

Market Street Hotel
4.0 star property
Old Town Edinburgh
9.8 out of 10, Exceptional, (1,484 reviews)
"Love this hotel. It’s our go to in Edinburgh."
United States
Daniel
The price is P18,298
P23,055 total
includes taxes & fees
Sep 6 - Sep 7
Market Street Hotel

19. Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
4.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (2,119 reviews)
"Beautiful hotel. Staff was very friendly."
United States
Zachary
The price is P15,048
P18,960 total
includes taxes & fees
Aug 31 - Sep 1
Apex Waterloo Place Hotel

20. Britannia Hotel Edinburgh

Britannia Hotel Edinburgh
3.0 star property
West End
6.2 out of 10, (1,309 reviews)
"Good clean place to stay."
United States
Jonathan David
The price is P5,276
P6,647 total
includes taxes & fees
Aug 31 - Sep 1
Britannia 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 4 - Sep 6

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 P6,647 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 P6,647 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