Search Hotels in Scotland

  • 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

Guest rating
Guest rating
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,166 reviews)
"Nice and clean and close to all the attractions"
United States
Jason
The price is SARĀ 541
SARĀ 649 total
includes taxes & fees
24 Jun - 25 Jun
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,421 reviews)
"Comfortable well located hotel with great breakfast…"
United Kingdom
Stephen
The price is SARĀ 556
SARĀ 668 total
includes taxes & fees
28 Jun - 29 Jun
Holiday Inn Edinburgh Zoo by IHG

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,900 reviews)
"Breakfast and location are good."
United States
Carol Ann
The price is SARĀ 785
SARĀ 942 total
includes taxes & fees
22 Jun - 23 Jun
ibis Edinburgh Centre South Bridge - Royal Mile

Dalmahoy Hotel & Country Club

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

Apex Grassmarket Hotel

Apex Grassmarket Hotel
4.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (2,694 reviews)
"Great location and lots of amenities for families."
United States
Laura
The price is SARĀ 751
SARĀ 901 total
includes taxes & fees
15 Jun - 16 Jun
Apex Grassmarket Hotel

Garner Edinburgh Haymarket by IHG

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

The Hoxton Edinburgh

The Hoxton Edinburgh
4.0 star property
Haymarket
9.4 out of 10, Exceptional, (305 reviews)
"Great stay"
United States
Marissa
The price is SARĀ 751
SARĀ 901 total
includes taxes & fees
21 Jun - 22 Jun
The Hoxton Edinburgh

ibis budget Edinburgh Park

ibis budget Edinburgh Park
3.0 star property
Gogar
8.2 out of 10, Very Good, (1,118 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 SARĀ 358
SARĀ 429 total
includes taxes & fees
5 Jul - 6 Jul
ibis budget Edinburgh Park

Virgin Hotels Edinburgh

Virgin Hotels Edinburgh
5.0 star property
Old Town Edinburgh
9.4 out of 10, Exceptional, (1,493 reviews)
"Wonderful location and helpful staff Bar and restaurant were excellent"
United States
James
The price is SARĀ 1,505
SARĀ 1,806 total
includes taxes & fees
28 Jun - 29 Jun
Virgin Hotels Edinburgh

The Resident Edinburgh

The Resident Edinburgh
4.0 star property
Haymarket
9.6 out of 10, Exceptional, (574 reviews)
"Spacious rooms, great location."
United States
Erlyn Marie
The price is SARĀ 751
SARĀ 901 total
includes taxes & fees
15 Jun - 16 Jun
The Resident Edinburgh

Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh
4.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (1,422 reviews)
"Nice hotel and staff"
United States
Gloria
The price is SARĀ 818
SARĀ 981 total
includes taxes & fees
15 Jun - 16 Jun
Leonardo Royal Hotel Edinburgh

Market Street Hotel

Market Street Hotel
4.0 star property
Old Town Edinburgh
9.8 out of 10, Exceptional, (1,385 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 SARĀ 1,087
SARĀ 1,304 total
includes taxes & fees
5 Jul - 6 Jul
Market Street Hotel

Edinburgh Travel Guest House

Edinburgh Travel Guest House
2.0 star property
Newington
7.6 out of 10, Good, (66 reviews)
"Great location."
United States
Patricia
The price is SARĀ 302
SARĀ 363 total
includes taxes & fees
28 Jun - 29 Jun
Edinburgh Travel Guest House

Sherbrooke Castle Hotel

Sherbrooke Castle Hotel
4.0 star property
Pollokshields
9.2 out of 10, Wonderful, (712 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 SARĀ 486
SARĀ 583 total
includes taxes & fees
14 Jun - 15 Jun
Sherbrooke Castle Hotel

Wilde Aparthotels, Edinburgh, Grassmarket

Wilde Aparthotels, Edinburgh, Grassmarket
4.0 star property
Old Town Edinburgh
9.4 out of 10, Exceptional, (1,021 reviews)
"Such a great location and fun environment for guest"
United States
Jaclyn
The price is SARĀ 879
SARĀ 1,055 total
includes taxes & fees
21 Jun - 22 Jun
Wilde Aparthotels, Edinburgh, Grassmarket

Village Hotel Edinburgh

Village Hotel Edinburgh
4.0 star property
Craigleith
8.4 out of 10, Very Good, (1,009 reviews)
"Another great stay"
United Kingdom
Amanda
The price is SARĀ 617
SARĀ 741 total
includes taxes & fees
28 Jun - 29 Jun
Village Hotel Edinburgh

The Balmoral Hotel

The Balmoral Hotel
5.0 star property
Edinburgh City Centre
9.8 out of 10, Exceptional, (1,006 reviews)
"Fantastic in every way"
United States
Ariane
The price is SARĀ 3,103
SARĀ 3,723 total
includes taxes & fees
22 Jun - 23 Jun
The Balmoral Hotel

Point A Edinburgh Haymarket

Point A Edinburgh Haymarket
3.0 star property
Haymarket
8.8 out of 10, Excellent, (1,697 reviews)
"Nicely designed, super clean rooms; helpful staff; great breakfast"
Canada
Nora
The price is SARĀ 501
SARĀ 601 total
includes taxes & fees
15 Jun - 16 Jun
Point A Edinburgh Haymarket

Motel One Edinburgh-Royal

Motel One Edinburgh-Royal
3.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (1,194 reviews)
"Incredible room, Breakfast was fantastic, and the LOCATION was magnificent. "
United States
Victoria
The price is SARĀ 738
SARĀ 886 total
includes taxes & fees
15 Jun - 16 Jun
Motel One Edinburgh-Royal

Revolver Edinburgh

Revolver Edinburgh
2.0 star property
Haymarket
7.4 out of 10, Good, (31 reviews)
"Super friendly and nice staff"
Spain
Gema
The price is SARĀ 264
SARĀ 316 total
includes taxes & fees
24 Jun - 25 Jun
Revolver 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.

Great weekend hotel deals inĀ Scotland

Showing deals for:26 Jun - 28 Jun

Save an average of 15% on thousands of hotels when you're signed in

Top Scotland Hotel Reviews

Guide to exploring around Scotland

Top reasons to visit Scotland

  • Breathtaking Landscapes: Scotland features stunning scenery, from the majestic Highlands to picturesque lakes and charming beaches.
  • Rich History: Explore historic castles and ancient sites that offer a glimpse into Scotland's fascinating past.
  • Outdoor Adventures: Enjoy thrilling activities like water sports, hiking, and biking in Scotland's diverse landscapes.
  • Cultural Experiences: Discover vibrant cities like Edinburgh and Glasgow, filled with friendly locals and unique shopping.
  • Diverse Accommodations: Choose from luxurious hotels to cozy bed and breakfasts for a comfortable stay.

Find great hotels in Scotland

Explore a variety of hotel accommodations in Scotland, from luxurious star-rated hotels to charming bed and breakfasts. Whether you're traveling for business, planning a family vacation, or seeking pet-friendly options, Scotland offers a diverse range of lodging to suit your needs. Discover the best hotels that combine comfort and convenience, ensuring a memorable stay in this beautiful destination.

  • Britannia Inn Glasgow: Experience a warm and welcoming atmosphere at Britannia Inn Glasgow, a 3.5-star hotel that caters to LGBTQIA travelers. Situated in the heart of Scotland, this hotel prides itself on its inclusive environment, making it an ideal choice for those looking to connect with a diverse community. Guests appreciate the comfortable accommodations and the property’s affiliation with LGBTQI travel guides, ensuring a supportive and accepting experience. The hotel offers essential amenities and is conveniently located for exploring Glasgow's vibrant culture and attractions.
  • Apex Grassmarket Hotel: Combining modern luxury and eco-conscious practices, Apex Grassmarket Hotel stands as a 4-star jewel in Scotland. Perfect for business travelers and eco-friendly visitors, this hotel offers an eco-certified environment that emphasizes sustainability without compromising comfort. Guests can enjoy stylish rooms equipped with contemporary amenities while taking in stunning views of Edinburgh Castle. The hotel's commitment to eco-friendly practices, coupled with its prime location in the historic Grassmarket area, makes it an excellent choice for those seeking both convenience and environmental responsibility.
  • Apex Waterloo Place Hotel: Apex Waterloo Place Hotel is a 4-star retreat that caters to families and wellness enthusiasts alike. This eco-certified hotel features a full-service spa, providing guests with indulgent treatments such as deep tissue massages and aromatherapy sessions. Families will appreciate the dedicated services and amenities for children, ensuring a family-friendly environment. With a central location in Scotland, this hotel blends relaxation and convenience, making it a perfect choice for those looking to unwind while exploring the rich history and culture of the area.

Where to stay in Scotland

Scotland offers a captivating blend of history and natural beauty, making it perfect for outdoor adventures and family-friendly experiences. Explore charming cities like Edinburgh and Glasgow, where friendly locals welcome you. Don’t miss the unforgettable scenery of the Highlands and the unique shopping opportunities in quaint towns. Whether you're relaxing in a hunting lodge or wandering through historical sites, Scotland promises an enriching travel experience filled with memorable moments.

  • Edinburgh: As Scotland's capital, Edinburgh is a vibrant metropolis steeped in history and culture. Nestled among rolling hills and the iconic Edinburgh Castle, the city offers a unique blend of ancient architecture and modern attractions. Peak tourist seasons from July to September draw visitors to its famous festivals, including the Edinburgh Festival Fringe. Enjoy a day of shopping along Princes Street, explore the historic Royal Mile, or take a stroll through the lush Princes Street Gardens. With numerous educational institutions and entertainment venues, Edinburgh promises a rich cultural experience for families and city enthusiasts alike.
  • Glasgow: Known for its lively atmosphere, Glasgow is a city bursting with creativity and energy. This urban hub attracts visitors year-round, with peak travel in April, July, and September. Glasgow is celebrated for its family-friendly attractions, romantic spots, and diverse entertainment options, including theaters and concert venues. Don't miss the stunning architecture of the Kelvingrove Art Gallery and Museum, or enjoy a scenic walk around the city's beautiful parks. With a thriving shopping scene and proximity to the picturesque Loch Lomond and The Trossachs National Park, Glasgow offers something for everyone.
  • Inverness: Often referred to as the Gateway to the Highlands, Inverness is a charming city surrounded by breathtaking scenery. With peak tourism in April, July, and September, visitors flock to experience outdoor adventures and stunning landscapes. The city is perfect for those seeking outdoor activities like skiing, golfing, or hiking in the nearby national parks. Explore the historic sites that reflect its rich heritage, including the iconic Loch Ness. Inverness not only offers adventure but also a chance to immerse yourself in the natural beauty of Scotland.

Things to do in Scotland

Scotland offers an incredible blend of outdoor adventures and breathtaking scenery, making it a perfect vacation destination. You can enjoy thrilling water sports, play on renowned golf courses, or explore picturesque bike trails and walks. Ideal for family outings, Scotland also features great shopping spots and serves as an ultimate getaway for relaxation and exploration.

Shopping

Union Square Shopping Centre offers a vibrant mix of shops and entertainment in Scotland. For a more local experience, visit the Victorian Market, where you can find unique gifts in a charming setting. Don’t forget to stop by Relax for some delightful souvenirs.

Recreation

Murrayfield Stadium offers an energetic atmosphere perfect for sports enthusiasts, with the thrill of live events. The Old Course at St Andrews invites you to enjoy scenic golf surrounded by stunning landscapes. Experience the vibrant entertainment scene at Barrowland Ballroom, where live music creates an unforgettable ambiance.

Adventure

At CairnGorm Mountain, experience exhilarating skiing amidst breathtaking alpine scenery. Knockhill Racing Circuit offers thrilling motor racing adventures, perfect for adrenaline seekers. The Nevis Range Mountain Experience features a scenic gondola ride, providing stunning views and outdoor fun for the whole family.

Nightlife

In Scotland, the Edinburgh Playhouse Theatre enchants with its romantic atmosphere and cultural performances. For adventure seekers, Dalscone Farm Fun offers thrilling arcade experiences. To unwind, visit Greyfriar's Bobby, a cozy pub perfect for enjoying drinks amidst an entertaining vibe.

*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 cheaper months of January to February and November, as prices are lower compared to the peak summer season. Booking hotels about a month in advance often yields the best rates, with Mondays being the least expensive nights to stay. Utilize Expedia to find package deals that combine hotels, flights, and activities for significant savings. Explore free attractions and take advantage of public transport options, which are budget-friendly and convenient for getting around the 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: 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.
  • 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: Utilize Expedia's search tool to customize your travel preferences, such as your budget, desired location, and preferred hotel type. For instance, selecting the Eco-certified option will showcase sustainable and environmentally friendly hotels that are currently available. To find 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 reservations in Scotland with your flights and activities through an Expedia package deal.

Find the best attractions in Scotland

Scotland offers a perfect blend of outdoor adventures and stunning scenery, ideal for a vacation. Explore captivating beaches, historic castles, and picturesque lakes. Whether you're seeking cultural experiences or a relaxing beach getaway, Scotland has something for everyone. Don't miss the chance to unwind at spas, visit the vibrant Scottish capital, and discover the breathtaking Scottish Highlands for a memorable trip.

  • Edinburgh Castle: Perched atop Castle Rock, this historic fortress offers stunning panoramic views of the city. Explore its rich history, including the Crown Jewels of Scotland, and immerse yourself in the culture and romance that fill its ancient walls.
  • Loch Lomond: Known for its breathtaking scenery, Loch Lomond is a perfect escape for nature lovers. Enjoy romantic walks along the shores, relax on the beach, or engage in outdoor activities like hiking and boating, all while surrounded by picturesque landscapes.
  • Royal Mile: This iconic street connects the Castle to the Palace of Holyroodhouse. Stroll through its vibrant atmosphere filled with shops, restaurants, and historic sites, capturing the essence of Edinburgh's rich urban culture.

Best time to go to Scotland

The best time to visit Scotland is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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.1000000000000005°C)Light RainMostly CloudyAverageAverage
April45.1°F (7.300000000000001°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

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels in Scotland cost?
In Scotland, you can find cheap options from SARĀ 316 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?
Check out the attractions and activities on offer in Hamilton and Irvine. These vibrant cities are only two of the many top places to book a hotel in Scotland.
How can I find cheap hotels in Scotland?
Scotland cheap hotels start at SARĀ 316 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.