Search Scotland Hotels

Start date: Check-in selected.
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

Filter by

Guest rating
Guest rating
Star rating

Top Hotels in Scotland

Our top choices for Scotland hotels

CoDE Pod – The CoURT - Edinburgh

2.0 star property
9.2 out of 10, Wonderful, (1016)
"Great option if you want to stay in the heart of Old Town. "
The price is S$216
includes taxes & fees
12 Oct - 13 Oct
CoDE Pod – The CoURT - Edinburgh

Holiday Inn Edinburgh by IHG

4.0 star property
8.4 out of 10, Very good, (1012)
"Good place to stay for the price"
The price is S$185
includes taxes & fees
21 Sept - 22 Sept
Holiday Inn Edinburgh by IHG

Apex Grassmarket Hotel

4.0 star property
9.0 out of 10, Wonderful, (2136)
"Perfect location Friendly staff Will stay again "
The price is S$339
includes taxes & fees
21 Sept - 22 Sept
Apex Grassmarket Hotel

SCHLOSS Roxburghe, part of Destination by Hyatt

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

Garner Edinburgh Haymarket by IHG

3.0 star property
8.0 out of 10, Very good, (1017)
"Me and my partner loved staying at the Garner!! It’s in a great location and I few minutes away from great places!! We enjoyed our stayed "
The price is S$176
includes taxes & fees
19 Oct - 20 Oct
Garner Edinburgh Haymarket by IHG

Village Hotel Edinburgh

4.0 star property
8.2 out of 10, Very good, (1015)
"The hotel was very clean and beautiful and affordable! The bar had great service and food and the Starbucks was very convenient !"
The price is S$199
includes taxes & fees
12 Oct - 13 Oct
Village Hotel Edinburgh

YOTEL Edinburgh

4.0 star property
8.8 out of 10, Excellent, (2334)
"Great location and nice hotel"
The price is S$215
includes taxes & fees
19 Oct - 20 Oct
YOTEL Edinburgh

The Hoxton Edinburgh

4.0 star property
9.6 out of 10, Exceptional, (47)
"This is an amazing property and the staff made the stay even more enjoyable! "
The price is S$312
includes taxes & fees
12 Oct - 13 Oct
The Hoxton Edinburgh

The Social Hub Glasgow

4.0 star property
9.4 out of 10, Exceptional, (1084)
"Great stay"
The price is S$161
includes taxes & fees
15 Oct - 16 Oct
The Social Hub Glasgow

Apex Waterloo Place Hotel

4.0 star property
9.2 out of 10, Wonderful, (1846)
"Lovely hotel within a short walk to the train station, shops, restaurants, and tourist sights. "
The price is S$428
includes taxes & fees
28 Sept - 29 Sept
Apex Waterloo Place Hotel

Dalmahoy Hotel & Country Club

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

Motel One Edinburgh - Royal

3.0 star property
9.2 out of 10, Wonderful, (1073)
"We enjoyed our stay, great location and the hotel was quiet "
The price is S$268
includes taxes & fees
19 Oct - 20 Oct
Motel One Edinburgh - Royal

Delta Hotels by Marriott Edinburgh

4.0 star property
8.2 out of 10, Very good, (523)
"Very nice accommodation to stay. "
The price is S$176
includes taxes & fees
19 Oct - 20 Oct
Delta Hotels by Marriott Edinburgh

ibis Edinburgh Centre South Bridge - Royal Mile

3.0 star property
8.2 out of 10, Very good, (1648)
"Great proximity to visiting sites. "
The price is S$237
includes taxes & fees
12 Oct - 13 Oct
ibis Edinburgh Centre South Bridge - Royal Mile

Britannia Hotel Edinburgh

3.0 star property
6.0 out of 10, (1278)
"Nice place to stay "
The price is S$131
includes taxes & fees
9 Oct - 10 Oct
Britannia Hotel Edinburgh

voco Edinburgh-Haymarket by IHG

4.0 star property
9.2 out of 10, Wonderful, (396)
"The property was very clean and the staff were very accommodating. "
The price is S$312
includes taxes & fees
12 Oct - 13 Oct
voco Edinburgh-Haymarket by IHG

Point A Hotel Edinburgh Haymarket

3.0 star property
8.8 out of 10, Excellent, (1558)
"Great location walkable to old town and sights"
The price is S$236
includes taxes & fees
12 Oct - 13 Oct
Point A Hotel Edinburgh Haymarket

Aparthotel Adagio Edinburgh Royal Mile

4.0 star property
9.0 out of 10, Wonderful, (2265)
"Great location,friendly and helpful front desk!"
The price is S$331
includes taxes & fees
19 Oct - 20 Oct
Aparthotel Adagio Edinburgh Royal Mile

Virgin Hotels Edinburgh

5.0 star property
9.4 out of 10, Exceptional, (1242)
"Wonderful location and beautiful hotel interior "
The price is S$493
includes taxes & fees
13 Oct - 14 Oct
Virgin Hotels Edinburgh

Safestay Edinburgh Cowgate

2.5 star property
6.8 out of 10, (83)
"It was a great place. Near by at downtown. "
The price is S$154
includes taxes & fees
1 Oct - 2 Oct
Safestay Edinburgh Cowgate
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:26 Sept - 28 Sept
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$131 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$131 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.