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,158 reviews)
"Great hostel and close to everything"
United States
Brenda
The price is SARĀ 551
SARĀ 661 total
includes taxes & fees
15 Jun - 16 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,414 reviews)
"Comfortable well located hotel with great breakfast…"
United Kingdom
Stephen
The price is SARĀ 567
SARĀ 681 total
includes taxes & fees
1 Jul - 2 Jul
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,896 reviews)
"Breakfast and location are good."
United States
Carol Ann
The price is SARĀ 764
SARĀ 917 total
includes taxes & fees
23 Jun - 24 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,735 reviews)
"Beautiful place, the staff at the reception was very pleasant, and the breakfast was good."
United States
Chris
The price is SARĀ 536
SARĀ 643 total
includes taxes & fees
21 Jun - 22 Jun
Dalmahoy Hotel & Country Club

Apex Grassmarket Hotel

Apex Grassmarket Hotel
4.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (2,684 reviews)
"We loved this hotel, clean, convenient location and very nice staff"
United States
Isabella
The price is SARĀ 789
SARĀ 947 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
West End
8.0 out of 10, Very Good, (1,029 reviews)
"Excellent service by the staff and b very good breakfast."
United States
Alejandro
The price is SARĀ 514
SARĀ 616 total
includes taxes & fees
5 Jul - 6 Jul
Garner Edinburgh Haymarket by IHG

The Hoxton Edinburgh

The Hoxton Edinburgh
4.0 star property
West End
9.4 out of 10, Exceptional, (300 reviews)
"Great stay"
United States
Marissa
The price is SARĀ 823
SARĀ 987 total
includes taxes & fees
28 Jun - 29 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,112 reviews)
"Very convenient hotel, close to the airport, tram and bus station"
United States
Victor
The price is SARĀ 451
SARĀ 541 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,491 reviews)
"Rooms are nice Staff very helpful Good location I would stay there again"
United States
Joe
The price is SARĀ 1,578
SARĀ 1,894 total
includes taxes & fees
23 Jun - 24 Jun
Virgin Hotels Edinburgh

The Resident Edinburgh

The Resident Edinburgh
4.0 star property
West End
9.6 out of 10, Exceptional, (566 reviews)
"Spacious rooms, great location."
United States
Erlyn Marie
The price is SARĀ 831
SARĀ 997 total
includes taxes & fees
30 Jun - 1 Jul
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,433 reviews)
"Nice hotel and staff"
United States
Gloria
The price is SARĀ 873
SARĀ 1,047 total
includes taxes & fees
22 Jun - 23 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,376 reviews)
"Rooms were great and staff accomodang."
United States
David
The price is SARĀ 1,082
SARĀ 1,299 total
includes taxes & fees
15 Jun - 16 Jun
Market Street Hotel

Edinburgh Travel Guest House

Edinburgh Travel Guest House
2.0 star property
Newington
7.6 out of 10, Good, (63 reviews)
"Great location."
United States
Patricia
The price is SARĀ 308
SARĀ 370 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, (711 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 SARĀ 464
SARĀ 557 total
includes taxes & fees
21 Jun - 22 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,018 reviews)
"Such a great location and fun environment for guest"
United States
Jaclyn
The price is SARĀ 860
SARĀ 1,033 total
includes taxes & fees
28 Jun - 29 Jun
Wilde Aparthotels, Edinburgh, Grassmarket

Village Hotel Edinburgh

Village Hotel Edinburgh
4.0 star property
Craigleith
8.4 out of 10, Very Good, (1,008 reviews)
"Another great stay"
United Kingdom
Amanda
The price is SARĀ 615
SARĀ 738 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,004 reviews)
"Pure 5’star luxury hotel with all the amenities you would expect except chocolate at turn down."
United States
Steven
The price is SARĀ 3,027
SARĀ 3,632 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,691 reviews)
"Great clean room, great breakfast, nice staff"
United States
Gabriela
The price is SARĀ 532
SARĀ 639 total
includes taxes & fees
26 Jun - 27 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,187 reviews)
"Great location and staff"
United States
Timothy
The price is SARĀ 827
SARĀ 992 total
includes taxes & fees
28 Jun - 29 Jun
Motel One Edinburgh-Royal

Revolver Edinburgh

Revolver Edinburgh
2.0 star property
West End
7.4 out of 10, Good, (31 reviews)
"Super friendly and nice staff"
Spain
Gema
The price is SARĀ 290
SARĀ 348 total
includes taxes & fees
14 Jun - 15 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:19 Jun - 21 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Ā 348 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Ā 348 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.