Search Hotels in Scotland

Start date: Check-in selected.
To Date
End date: Check-out
  • 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

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Scotland hotels

Apex Grassmarket Hotel

Apex Grassmarket Hotel
4.0 star property
Edinburgh City Centre
9.0 out of 10, Wonderful, (2355)
"Amazing hotel "
United Kingdom
Shelby
The price is SARĀ 301
SARĀ 361 total
includes taxes & fees
4 Jan - 5 January 2026
Apex Grassmarket Hotel

CODE - The Court, Edinburgh

CODE - The Court, Edinburgh
2.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (1017)
"Staff was very helpful, ambiance was great. The room was cozy and beautiful m. Highly recommend"
Canada
Rukiya
The price is SARĀ 225
SARĀ 270 total
includes taxes & fees
5 Jan - 6 January 2026
CODE - The Court, Edinburgh

Holiday Inn Edinburgh by IHG

Holiday Inn Edinburgh by IHG
4.0 star property
Corstorphine
8.4 out of 10, Very Good, (1064)
"Excellent breakfast location and staff"
United Kingdom
Jagdip
The price is SARĀ 186
SARĀ 223 total
includes taxes & fees
11 Jan - 12 January 2026
Holiday Inn Edinburgh by IHG

Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
4.0 star property
Kirknewton
8.8 out of 10, Excellent, (1687)
"Great stay."
United Kingdom
Prakash
The price is SARĀ 284
SARĀ 340 total
includes taxes & fees
4 Jan - 5 January 2026
Dalmahoy Hotel & Country Club

Market Street Hotel

Market Street Hotel
4.0 star property
Edinburgh City Centre
9.8 out of 10, Exceptional, (1216)
"Excellent hotel with great facilities in a fantastic location"
United States
Michael
Market Street Hotel

Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
4.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (1954)
"Perfect location and clean rooms. The staff is very nice and helpful. Had a pleasant stay."
Netherlands
Demi
The price is SARĀ 313
SARĀ 376 total
includes taxes & fees
4 Jan - 5 January 2026
Apex Waterloo Place Hotel

Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel
4.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (1546)
"Great place to stay in Grass Market area. Very close to Victoria Street. Would definitely stay again."
United States
Karen M
The price is SARĀ 305
SARĀ 366 total
includes taxes & fees
11 Jan - 12 January 2026
Apex City of Edinburgh Hotel

Village Hotel Edinburgh

Village Hotel Edinburgh
4.0 star property
Craigleith
8.2 out of 10, Very Good, (1000)
"The hotel and staff were lovely and we very much enjoyed our stay. The room was clean and comfortable. "
United States
Loretta
The price is SARĀ 300
SARĀ 360 total
includes taxes & fees
4 Jan - 5 January 2026
Village Hotel Edinburgh

Courtyard by Marriott Edinburgh West

Courtyard by Marriott Edinburgh West
4.0 star property
Riccarton
9.0 out of 10, Wonderful, (1002)
"Lovely room, helpful staff"
United Kingdom
Tia
The price is SARĀ 262
SARĀ 314 total
includes taxes & fees
9 Jan - 10 January 2026
Courtyard by Marriott Edinburgh West

Garner Edinburgh Haymarket by IHG

Garner Edinburgh Haymarket by IHG
3.0 star property
West End
7.8 out of 10, Good, (1000)
"Great hotel, friendly staff and wonderful location "
United Kingdom
James
The price is SARĀ 257
SARĀ 309 total
includes taxes & fees
14 Jan - 15 January 2026
Garner Edinburgh Haymarket by IHG

SCHLOSS Roxburghe, part of Destination by Hyatt

SCHLOSS Roxburghe, part of Destination by Hyatt
5.0 star property
Kelso
9.4 out of 10, Exceptional, (270)
"Just the best experience! The highlights were the Spa and the Breakfast - absolutely gorgeous, just so relaxing! We stayed in a cottage which was also totally beautiful and so comfortable. Truly 5 star!"
United Kingdom
Alison
The price is SARĀ 1,110
SARĀ 1,332 total
includes taxes & fees
3 Jan - 4 January 2026
SCHLOSS Roxburghe, part of Destination by Hyatt

Virgin Hotels Edinburgh

Virgin Hotels Edinburgh
5.0 star property
Edinburgh City Centre
9.4 out of 10, Exceptional, (1354)
"Clean room, fun space, close to many attractions and wonderful staff"
Canada
Preety
The price is SARĀ 631
SARĀ 757 total
includes taxes & fees
4 Jan - 5 January 2026
Virgin Hotels Edinburgh

YOTEL Edinburgh

YOTEL Edinburgh
4.0 star property
Edinburgh City Centre
8.8 out of 10, Excellent, (2470)
"Love the location, staff are friendly and all nice and easy."
United Kingdom
Alastair
The price is SARĀ 241
SARĀ 290 total
includes taxes & fees
5 Jan - 6 January 2026
YOTEL Edinburgh

Delta Hotels by Marriott Edinburgh

Delta Hotels by Marriott Edinburgh
4.0 star property
Gogar
8.2 out of 10, Very Good, (619)
"The room was great, the breakfast buffet was so yummy and the staff was so lovely."
United Kingdom
Tehilah Zino
The price is SARĀ 266
SARĀ 319 total
includes taxes & fees
5 Jan - 6 January 2026
Delta Hotels by Marriott Edinburgh

The Hoxton Edinburgh

The Hoxton Edinburgh
4.0 star property
West End
9.4 out of 10, Exceptional, (158)
"Lovely hotel. Very convenient location and room facilities excellent "
United Kingdom
Debbie
The price is SARĀ 414
SARĀ 497 total
includes taxes & fees
15 Jan - 16 January 2026
The Hoxton Edinburgh

Sheraton Grand Hotel & Spa, Edinburgh

Sheraton Grand Hotel & Spa, Edinburgh
5.0 star property
Tollcross
9.0 out of 10, Wonderful, (1004)
"The best location in town, in walking distance to everywhere! The room was great, the staff was great, and the spa was amazing!! Will definitely be booking again!"
United States
Gary
The price is SARĀ 469
SARĀ 563 total
includes taxes & fees
13 Jan - 14 January 2026
Sheraton Grand Hotel & Spa, Edinburgh

ibis budget Edinburgh Park

ibis budget Edinburgh Park
3.0 star property
Gogar
8.2 out of 10, Very Good, (1043)
"Clean room, friendly staff, very close to the tram so easy to get in and out of the city centre. Would stay here again! "
United States
Abigail Elyse
The price is SARĀ 178
SARĀ 213 total
includes taxes & fees
11 Jan - 12 January 2026
ibis budget Edinburgh Park

Dakota Edinburgh

Dakota Edinburgh
4.0 star property
South Queensferry
9.2 out of 10, Wonderful, (1275)
"Stunning hotel, beautiful rooms and staff very friendly and welcoming. Fantastic stay "
United Kingdom
Keren
The price is SARĀ 636
SARĀ 763 total
includes taxes & fees
29 Dec - 30 Dec
Dakota Edinburgh

Moxy Edinburgh Airport

Moxy Edinburgh Airport
3.0 star property
Ingliston
8.6 out of 10, Excellent, (2151)
"A quick overnight stay fora very early flight, clean and tidy just what I needed. The food also was good. "
United Kingdom
Oliver
The price is SARĀ 266
SARĀ 319 total
includes taxes & fees
10 Jan - 11 January 2026
Moxy Edinburgh Airport

Leonardo Royal Hotel Glasgow

Leonardo Royal Hotel Glasgow
4.0 star property
City Centre Glasgow
9.2 out of 10, Wonderful, (2464)
"Hotel was impeccably clean in a great location to shops bars and restaurants"
United Kingdom
Rhonda
The price is SARĀ 304
SARĀ 365 total
includes taxes & fees
11 Jan - 12 January 2026
Leonardo Royal Hotel Glasgow
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:9 Jan - 11 Jan
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

The nearest major airports for your trip to Scotland

Scotland is easily accessible through its major airports, iEDIa.sa/Newcastle-Intl-Airport-Hotels.0-aNCL-0.Travel-Guide-Filter-Hotels>NCLuding Edinburgh (EDI) and GLAsgow (GLA). Edinburgh Airport is situated 11.3km from the city center, with nearby accommodations like the 5-star Virgin Hotels Edinburgh and the 5-star Kimpton Charlotte Square, both offering convenient access. Glasgow International Airport, located 78.9km away, features luxurious options such as the 5-star Kimpton Blythswood Hotel & Spa and the 5-star JA Mar Hall Scotland, both providing transportation services to the airport. Additionally, Newcastle International Airport, 138.4km from Scotland, has hotels like the 4.5-star Hemples Lodge and the 4-star Sandman Signature Newcastle Hotel nearby, making travel hassle-free for visitors.

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Ā 213 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Ā 213 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.