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

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

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,191 reviews)
"Nice and clean and close to all the attractions"
United States
Jason
The price is P9,375
P11,250 total
includes taxes & fees
Jul 6 - Jul 7
CODE - The Court, Edinburgh

Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG
4.0 star property
Corstorphine
8.6 out of 10, Excellent, (1,452 reviews)
"Comfortable well located hotel with great breakfast…"
United Kingdom
Stephen
The price is P9,838
P11,805 total
includes taxes & fees
Jul 19 - Jul 20
Holiday Inn Edinburgh Zoo by IHG

Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
4.0 star property
Kirknewton
9.0 out of 10, Wonderful, (1,740 reviews)
"Beautiful place, the staff at the reception was very pleasant, and the breakfast was good."
United States
Chris
The price is P8,134
P9,761 total
includes taxes & fees
Jul 5 - Jul 6
Dalmahoy Hotel & Country Club

Apex Grassmarket Hotel

Apex Grassmarket Hotel
4.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (2,730 reviews)
"Great location and lots of amenities for families."
United States
Laura
The price is P12,101
P14,521 total
includes taxes & fees
Jul 5 - Jul 6
Apex Grassmarket 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,892 reviews)
"Breakfast and location are good."
United States
Carol Ann
The price is P11,830
P14,197 total
includes taxes & fees
Jul 2 - Jul 3
ibis Edinburgh Centre South Bridge - Royal Mile

The Balmoral Hotel

The Balmoral Hotel
5.0 star property
Edinburgh City Centre
9.8 out of 10, Exceptional, (1,001 reviews)
"Fantastic in every way"
United States
Ariane
The price is P48,674
P58,409 total
includes taxes & fees
Jul 5 - Jul 6
The Balmoral Hotel

The Hoxton, Edinburgh

The Hoxton, Edinburgh
4.0 star property
Haymarket
9.4 out of 10, Exceptional, (323 reviews)
"Great stay"
United States
Marissa
The price is P11,425
P13,710 total
includes taxes & fees
Jul 5 - Jul 6
The Hoxton, Edinburgh

ibis budget Edinburgh Park

ibis budget Edinburgh Park
3.0 star property
Gogar
8.2 out of 10, Very Good, (1,120 reviews)
"Excellent stay for a great price! The location was perfect to the airport. Our check in was very friendly and the suggestion to eat the Imperial Chinese restaurant was the best meal in Edinburgh!!!"
United States
Mary
The price is P7,098
P8,518 total
includes taxes & fees
Jul 5 - Jul 6
ibis budget Edinburgh Park

Garner Edinburgh Haymarket by IHG

Garner Edinburgh Haymarket by IHG
3.0 star property
Haymarket
8.0 out of 10, Very Good, (1,008 reviews)
"Excellent service by the staff and b very good breakfast."
United States
Alejandro
The price is P8,160
P9,792 total
includes taxes & fees
Jul 5 - Jul 6
Garner Edinburgh Haymarket by IHG

The Resident Edinburgh

The Resident Edinburgh
4.0 star property
Haymarket
9.6 out of 10, Exceptional, (600 reviews)
"Spacious rooms, great location."
United States
Erlyn Marie
The price is P12,926
P15,511 total
includes taxes & fees
Jul 16 - Jul 17
The Resident Edinburgh

Virgin Hotels Edinburgh

Virgin Hotels Edinburgh
5.0 star property
Old Town Edinburgh
9.4 out of 10, Exceptional, (1,480 reviews)
"Staff and location amazing"
United States
Rogerio Cunha
The price is P26,655
P33,585 total
includes taxes & fees
Jul 28 - Jul 29
Virgin Hotels Edinburgh

Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh
4.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (1,431 reviews)
"Nice hotel and staff"
United States
Gloria
The price is P16,160
P20,362 total
includes taxes & fees
Jul 30 - Jul 31
Leonardo Royal Hotel Edinburgh

Market Street Hotel

Market Street Hotel
4.0 star property
Old Town Edinburgh
9.8 out of 10, Exceptional, (1,399 reviews)
"Best hotel we stayed at for our entire trip wish we booked here for longer. Comfy bed, great room in general and great shower."
United States
Jessica
The price is P17,523
P21,027 total
includes taxes & fees
Jul 19 - Jul 20
Market Street Hotel

Sherbrooke Castle Hotel

Sherbrooke Castle Hotel
4.0 star property
Pollokshields
9.2 out of 10, Wonderful, (714 reviews)
"All in all great value and a really nice hotel, as I paid £212 for two rooms per night, the cooked breakfast however was not just overpriced at £21 it wasn't even very good , saying that we would return again without question"
United Kingdom
John
The price is P9,280
P11,136 total
includes taxes & fees
Jul 12 - Jul 13
Sherbrooke Castle Hotel

Revolver Edinburgh

Revolver Edinburgh
2.0 star property
Haymarket
6.8 out of 10, (40 reviews)
"Super friendly and nice staff"
Spain
Gema
The price is P11,636
P13,964 total
includes taxes & fees
Jul 12 - Jul 13
Revolver Edinburgh

Point A Edinburgh Haymarket

Point A Edinburgh Haymarket
3.0 star property
Haymarket
8.8 out of 10, Excellent, (1,674 reviews)
"Nicely designed, super clean rooms; helpful staff; great breakfast"
Canada
Nora
The price is P8,991
P10,789 total
includes taxes & fees
Jul 5 - Jul 6
Point A Edinburgh Haymarket

Edinburgh Travel Guest House

Edinburgh Travel Guest House
2.0 star property
Newington
7.6 out of 10, Good, (79 reviews)
"Great location."
United States
Patricia
The price is P4,563
P5,476 total
includes taxes & fees
Jul 1 - Jul 2
Edinburgh Travel Guest House

Wilde Aparthotels, Edinburgh, Grassmarket

Wilde Aparthotels, Edinburgh, Grassmarket
4.0 star property
Old Town Edinburgh
9.4 out of 10, Exceptional, (1,004 reviews)
"Such a great location and fun environment for guest"
United States
Jaclyn
The price is P13,965
P17,596 total
includes taxes & fees
Jul 26 - Jul 27
Wilde Aparthotels, Edinburgh, Grassmarket

Motel One Edinburgh-Royal

Motel One Edinburgh-Royal
3.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (1,212 reviews)
"Incredible room, Breakfast was fantastic, and the LOCATION was magnificent. "
United States
Victoria
The price is P11,898
P14,278 total
includes taxes & fees
Jul 5 - Jul 6
Motel One Edinburgh-Royal

YOTEL Edinburgh

YOTEL Edinburgh
4.0 star property
Edinburgh City Centre
8.8 out of 10, Excellent, (2,547 reviews)
"Was a great stay"
United Kingdom
Mackesha
The price is P14,660
P17,592 total
includes taxes & fees
Jul 5 - Jul 6
YOTEL 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:Jul 10 - Jul 12

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 P5,476 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 P5,476 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