Search Scotland Hotels

Start date: Check-in selected.
To Date
End date: Check-out
    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    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

Top Hotels in Scotland

CoDE Pod – The CoURT - Edinburgh

2.0 star property
9.2 out of 10, Wonderful, (1006)
"Great location"
The price is S$172
includes taxes & fees
3 Nov - 4 Nov
CoDE Pod – The CoURT - Edinburgh

SCHLOSS Roxburghe, part of Destination by Hyatt

5.0 star property
9.4 out of 10, Exceptional, (220)
"Room was lovely - service throughout was fantastic "
The price is S$422
includes taxes & fees
5 Oct - 6 Oct
SCHLOSS Roxburghe, part of Destination by Hyatt

Holiday Inn Edinburgh by IHG

4.0 star property
8.4 out of 10, Very good, (1005)
"Great room with very helpful staff."
The price is S$137
includes taxes & fees
2 Nov - 3 Nov
Holiday Inn Edinburgh by IHG

Apex Grassmarket Hotel

4.0 star property
9.0 out of 10, Wonderful, (2166)
"Friendly staff and excellent location."
The price is S$220
includes taxes & fees
2 Nov - 3 Nov
Apex Grassmarket Hotel

Garner Edinburgh Haymarket by IHG

3.0 star property
8.0 out of 10, Very good, (1004)
"The room was clean and warm , the staff were very friendly."
The price is S$131
includes taxes & fees
2 Nov - 3 Nov
Garner Edinburgh Haymarket by IHG

The Hoxton Edinburgh

4.0 star property
9.4 out of 10, Exceptional, (69)
"Loved the accommodation, the food and drink options, the vibe and the staff. "
The price is S$240
includes taxes & fees
3 Nov - 4 Nov
The Hoxton Edinburgh

Village Hotel Edinburgh

4.0 star property
8.2 out of 10, Very good, (1000)
"The room was very clean and the dining was very good and the food was very good."
The price is S$182
includes taxes & fees
19 Oct - 20 Oct
Village Hotel Edinburgh

YOTEL Edinburgh

4.0 star property
8.8 out of 10, Excellent, (2347)
"Great location and nice hotel"
The price is S$163
includes taxes & fees
3 Nov - 4 Nov
YOTEL Edinburgh

Dalmahoy Hotel & Country Club

4.0 star property
8.8 out of 10, Excellent, (1634)
"Great hotel"
Dalmahoy Hotel & Country Club

Apex Waterloo Place Hotel

4.0 star property
9.2 out of 10, Wonderful, (1852)
"It was close to everything, nice staff!"
The price is S$249
includes taxes & fees
2 Nov - 3 Nov
Apex Waterloo Place Hotel

The Social Hub Glasgow

4.0 star property
9.4 out of 10, Exceptional, (1116)
"clean room, nice staff and very convenient having the restaurant/cafe in the lobby"
The price is S$133
includes taxes & fees
2 Nov - 3 Nov
The Social Hub Glasgow

Delta Hotels by Marriott Edinburgh

4.0 star property
8.2 out of 10, Very good, (538)
"Breakfast options are really good and friendly staff, clean swimming pool facilities. "
The price is S$132
includes taxes & fees
3 Nov - 4 Nov
Delta Hotels by Marriott Edinburgh

ibis Edinburgh Centre South Bridge - Royal Mile

3.0 star property
8.2 out of 10, Very good, (1662)
"Loved this place, highly recommend!"
The price is S$175
includes taxes & fees
2 Nov - 3 Nov
ibis Edinburgh Centre South Bridge - Royal Mile

Britannia Hotel Edinburgh

3.0 star property
6.0 out of 10, (1284)
"Nice place to stay "
The price is S$95
includes taxes & fees
2 Nov - 3 Nov
Britannia Hotel Edinburgh

Motel One Edinburgh - Royal

3.0 star property
9.0 out of 10, Wonderful, (1100)
"Excellent location and wonderful breakfast "
The price is S$229
includes taxes & fees
3 Nov - 4 Nov
Motel One Edinburgh - Royal

Apex City of Edinburgh Hotel

4.0 star property
9.2 out of 10, Wonderful, (1405)
"Close by to all the main attractions "
The price is S$214
includes taxes & fees
3 Nov - 4 Nov
Apex City of Edinburgh Hotel

Aparthotel Adagio Edinburgh Royal Mile

4.0 star property
9.0 out of 10, Wonderful, (2288)
"Staff was helpful, location is convenient if you are looking to stay in the old town area."
The price is S$253
includes taxes & fees
2 Nov - 3 Nov
Aparthotel Adagio Edinburgh Royal Mile

Virgin Hotels Edinburgh

5.0 star property
9.4 out of 10, Exceptional, (1259)
"Great place to stay. A go to place in Edinburgh. "
The price is S$439
includes taxes & fees
2 Nov - 3 Nov
Virgin Hotels Edinburgh

3 Johns Place Townhouse

4.0 star property
9.6 out of 10, Exceptional, (125)
"Beautiful room in a lovely location, room had everything we needed and supplies replenished every day. Would stay again. "
The price is S$140
includes taxes & fees
3 Nov - 4 Nov
3 Johns Place Townhouse

voco Edinburgh-Haymarket by IHG

4.0 star property
9.2 out of 10, Wonderful, (400)
"The property was very clean and the staff were very accommodating. "
The price is S$191
includes taxes & fees
3 Nov - 4 Nov
voco Edinburgh-Haymarket by IHG
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:10 Oct - 12 Oct
Save an average of 15% on thousands of hotels when you're signed in

Top Scotland Hotel Reviews

Guide to exploring Scotland

Guide to exploring Scotland

Top reasons to visit Scotland

  • Breathtaking Scenery: Scotland boasts stunning landscapes, from the majestic Highlands to serene lakes and beautiful beaches.
  • Rich Cultural Heritage: Immerse yourself in Scotland's history by exploring iconic castles and experiencing traditional customs.
  • Outdoor Adventures: Engage in various outdoor activities, including hiking, golfing, and skiing at renowned resorts.
  • Vibrant Cities: Discover the lively atmosphere of cities like Edinburgh and Glasgow, filled with shopping and local culture.
  • Welcoming Accommodation: Enjoy a range of charming lodgings, from pet-friendly hotels to cosy bed and breakfasts.

Find great hotels in Scotland

Discover the charm of Scotland with a variety of accommodation options tailored to suit every traveller's needs. From pet-friendly hotels to family-oriented bed and breakfasts, there’s something for everyone. Whether you’re seeking the best hotels in Edinburgh or unique Scottish hotels across the country, you'll find a welcoming haven that enhances your holiday experience.

  • Britannia Inn Glasgow: Britannia Inn Glasgow is a welcoming 3.5-star hotel that embraces diversity and inclusivity. Nestled in the heart of Scotland, it provides a safe and comfortable haven for LGBTQIA travellers. The hotel is renowned for its friendly atmosphere and is affiliated with LGBTQI travel guides, ensuring guests feel at home. With well-appointed rooms and essential amenities, it serves as an ideal base for exploring the vibrant city of Glasgow while enjoying the assurance of a welcoming environment.
  • Apex Grassmarket Hotel: Apex Grassmarket Hotel is a sophisticated 4-star accommodation that merges business with eco-consciousness. Located in a lively area of Scotland, this eco-certified hotel is perfect for environmentally-aware professionals. It features a Business Centre and multiple meeting rooms, catering to the needs of business travellers. Guests can also indulge in the vibrant local scene after a productive day, with excellent dining options and attractions right on the doorstep, making it a prime choice for a balanced business and leisure trip.
  • Apex Waterloo Place Hotel: Apex Waterloo Place Hotel is a luxurious 4-star retreat that offers an enchanting blend of family-friendly amenities and spa indulgence. Situated in Scotland, this eco-certified hotel is perfect for families seeking a relaxing getaway. Guests can enjoy exceptional facilities, including a full-service spa, treatment rooms, and a pool with sun loungers, ensuring a rejuvenating experience. With dedicated services for children, families can unwind together while indulging in the hotel's exquisite offerings, making it a memorable holiday destination.

Where to stay in Scotland

Scotland offers a remarkable array of experiences, from the vibrant cities like Edinburgh and Glasgow to the breathtaking Scottish Highlands and serene islands. Visitors can immerse themselves in the rich history, enjoy the warmth of friendly locals, and explore the picturesque Scottish countryside. Whether seeking adventure or relaxation, Scotland caters to all, making it an ideal destination for families and solo travellers alike.

  • Edinburgh: Edinburgh, the capital city of Scotland, is a vibrant metropolis steeped in history and culture. Nestled between the iconic Arthur’s Seat and the Firth of Forth, it offers a stunning blend of natural beauty and urban charm. Visitors can enjoy a year-round cultural experience, with peak travel during the summer months. Highlights include the historic Edinburgh Castle perched atop Castle Rock, the Royal Mile's bustling shops, and the enlightening exhibits at the Scottish National Museum. The city is also renowned for its festivals, particularly the Edinburgh Festival Fringe, which showcases an array of performances and artistic expressions.
  • Glasgow: Glasgow is a lively city known for its rich industrial heritage and vibrant arts scene. Located on the River Clyde, it boasts a blend of Victorian architecture and modern design. With travel peaks in April, July, and September, visitors are drawn to Glasgow for its family-friendly attractions and entertainment options. The city is home to the renowned Kelvingrove Art Gallery and Museum, the stunning Glasgow Science Centre, and the iconic SSE Hydro arena, hosting major concerts and events. The nearby Loch Lomond and The Trossachs National Park provide ample opportunities for outdoor adventures.
  • Inverness: Inverness, often regarded as the capital of the Highlands, is famed for its stunning landscapes and rich Scottish heritage. Situated on the banks of the River Ness, this charming city serves as a gateway to the breathtaking Loch Ness and the surrounding national parks. With travel peaks in April, July, and September, visitors flock here for outdoor adventures and scenic beauty. Highlights include the historic Inverness Castle, the picturesque Caledonian Canal, and opportunities for golfing and skiing in the nearby areas. The stunning vistas and tranquil atmosphere make Inverness a must-visit destination for nature enthusiasts.

Things to do in Scotland

Scotland is perfect for outdoor and adventure enthusiasts, offering breathtaking scenery and a wealth of activities. Engage in world-class golf at renowned courses, explore vibrant shopping areas, and enjoy excursions tailored to your interests. Don't miss the chance to book slopes at the resorts for an exhilarating experience. Whether you're a golf aficionado or an adventure seeker, Scotland has something to delight every visitor.

Shopping

In Scotland, visit Relax for unique gifts and souvenirs. The Livingston Designer Outlet offers a vibrant shopping experience with entertainment and family-friendly options. Don’t miss The Hub, known for its eclectic selection of local products. Each venue promises a delightful shopping adventure.

Recreation

Murrayfield Stadium offers an energetic atmosphere, perfect for sports enthusiasts looking to soak up the excitement of live matches. At Gleneagles Golf Course, enjoy a round of golf amidst breathtaking landscapes, combining sport and nature. Meanwhile, O2 Academy Glasgow provides a vibrant entertainment experience, showcasing live music in a lively setting.

Adventure

Experience the thrill of Skirmish Edinburgh Paintball, where you can engage in exhilarating paintball battles amidst stunning Scottish landscapes. For winter sports enthusiasts, Cairnwell Tow offers fantastic skiing opportunities with breathtaking mountain views. For motorsport fans, Knockhill Racing Circuit delivers adrenaline-pumping racing experiences in a vibrant atmosphere.

Nightlife

In Edinburgh, the Edinburgh Playhouse Theatre captivates with its cultural performances and romantic atmosphere. For a lively adventure, head to the Hollywood Bowl arcade, perfect for fun-filled gaming. Glasgow's Kings Theatre offers a blend of entertainment and family-friendly vibes, creating a memorable night out.

*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 or November. Hotel prices tend to be lower when booked about a month in advance, especially on Mondays. For spontaneous travellers, check Expedia's last-minute deals, marked by a green banner. Utilise Expedia’s search tool to filter by budget and preferences. Additionally, combining hotel bookings with flights and activities can yield significant savings. Remember that June to August sees the highest prices, so plan accordingly to maximise your budget.

  • 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: Utilise Expedia’s search tool to refine your preferences, such as your budget, preferred location, and the type of accommodation you desire. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save on costs by combining your hotel accommodation in Scotland with your flights and activities through an Expedia package.

Find the best attractions in Scotland

Scotland offers an incredible blend of outdoor adventures and breathtaking scenery, making it a perfect destination for travellers seeking culture and relaxation. Explore stunning beaches, majestic castles, and serene lakes that showcase the country's natural beauty. For a comprehensive experience, consider staying in charming Scottish hotels and visiting iconic castles, ensuring a memorable holiday filled with rich heritage and picturesque landscapes.

  • Edinburgh Castle: Perched atop Castle Rock, Edinburgh Castle offers a captivating blend of history and romance. Explore its ancient halls, gaze upon the iconic Crown Jewels, and enjoy panoramic views of the city, immersing yourself in Scotland's rich cultural heritage.
  • Loch Lomond: Renowned for its stunning scenery, Loch Lomond is a paradise for outdoor enthusiasts. Enjoy leisurely walks along the beach, indulge in water sports, or simply take in the breathtaking views, all while embracing the romantic atmosphere of this picturesque lake.
  • Princes Street: A bustling hub in the heart of Edinburgh, Princes Street is lined with shops, cafes, and vibrant street life. Experience the city's lively culture, indulge in some retail therapy, and soak up the urban vibes surrounded by stunning architecture.

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.

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 boasts several major airports for tourists, including Edinburgh (EDI), located 11.3km from the city centre. Excellent hotel options nearby are the Virgin Hotels Edinburgh, The Balmoral Hotel, and InterContinental Edinburgh The George, all rated 5 stars. Another key airport is Glasgow International (GLA), situated 78.9km away, with nearby 5-star accommodation at Mar Hall Golf & Spa Resort, Kimpton Blythswood Hotel & Spa, and Cameron House on Loch Lomond. For those considering Newcastle International (NCL), located 138.4km from Scotland, options include the Hemples Lodge, Maldron Hotel Newcastle, and Copthorne Hotel Newcastle. Each airport offers convenient transportation services to and from these hotels.

Explore a world of travel with Expedia

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 S$95 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 holiday 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 S$95 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 "Traveller 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?
Reserve a Scotland stay with Expedia for choice, price and ease. Also, our One Key™ rewards platform lets you earn OneKeyCash™* on any eligible hotels, holiday rentals, flights, car rentals and more. Plus, we offer flexibility should your schedule change, and if you have any questions or need assistance, our online Help Centre is available 24/7.*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.