Search Scotland Hotels

  • 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

Apex Grassmarket Hotel

Apex Grassmarket Hotel
4.0 star property
Edinburgh City Centre
9.0 out of 10, Wonderful, (2,406 reviews)
"Great location and great staff."
United States
Brooke
The price is S$135
includes taxes & fees
2 Feb - 3 Feb
Apex Grassmarket Hotel

CODE - The Court, Edinburgh

CODE - The Court, Edinburgh
2.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (1,039 reviews)
"Staff was very helpful, ambiance was great. The room was cozy and beautiful m. Highly recommend"
Canada
Rukiya
The price is S$103
includes taxes & fees
21 Jan - 22 Jan
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, (1,098 reviews)
"Excellent breakfast location and staff"
United Kingdom
Jagdip
The price is S$88
includes taxes & fees
25 Jan - 26 Jan
Holiday Inn Edinburgh by IHG

Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
4.0 star property
Kirknewton
8.8 out of 10, Excellent, (1,699 reviews)
"Friendly staff, comfortable beds, pool great"
United Kingdom
Louise
The price is S$116
includes taxes & fees
1 Feb - 2 Feb
Dalmahoy Hotel & Country Club

Market Street Hotel

Market Street Hotel
4.0 star property
Edinburgh City Centre
9.8 out of 10, Exceptional, (1,226 reviews)
"Clean room, great location, fantastic staff"
United Kingdom
Kerri
The price is S$168
includes taxes & fees
25 Jan - 26 Jan
Market Street Hotel

Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
4.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (1,979 reviews)
"Really nice hotel in a great location. Staff were all very polite and the pool was lovely too."
United Kingdom
Lisa
The price is S$145
includes taxes & fees
25 Jan - 26 Jan
Apex Waterloo Place Hotel

Virgin Hotels Edinburgh

Virgin Hotels Edinburgh
5.0 star property
Edinburgh City Centre
9.4 out of 10, Exceptional, (1,368 reviews)
"Loved my stay here!"
United States
Katherine A
The price is S$252
includes taxes & fees
1 Feb - 2 Feb
Virgin Hotels Edinburgh

Village Hotel Edinburgh

Village Hotel Edinburgh
4.0 star property
Craigleith
8.2 out of 10, Very good, (1,000 reviews)
"The staff were polite friendly and very helpful. "
United Kingdom
Rrona
The price is S$122
includes taxes & fees
22 Jan - 23 Jan
Village Hotel Edinburgh

The Hoxton Edinburgh

The Hoxton Edinburgh
4.0 star property
West End
9.4 out of 10, Exceptional, (171 reviews)
"Lovely atmosphere and friendly staff"
United Kingdom
Elizabeth
The price is S$152
includes taxes & fees
26 Jan - 27 Jan
The Hoxton Edinburgh

Sheraton Grand Hotel & Spa, Edinburgh

Sheraton Grand Hotel & Spa, Edinburgh
5.0 star property
Tollcross
9.0 out of 10, Wonderful, (1,006 reviews)
"The staff were all amazing - incredibly helpful and quick to respond to any short-notice requests. The room was fantastic - spacious, clean and comfortable. The hotel's location was perfect for local amenities, sightseeing and restaurants."
United Kingdom
Adrian
The price is S$185
includes taxes & fees
8 Feb - 9 Feb
Sheraton Grand Hotel & Spa, Edinburgh

Aparthotel Adagio Edinburgh Royal Mile

Aparthotel Adagio Edinburgh Royal Mile
4.0 star property
Edinburgh City Centre
9.0 out of 10, Wonderful, (2,372 reviews)
"Location is perfect, service is excellent."
United States
Stoyan
The price is S$138
includes taxes & fees
25 Jan - 26 Jan
Aparthotel Adagio Edinburgh Royal Mile

Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel
4.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (1,568 reviews)
"Great location! "
Canada
Caitlin
The price is S$139
includes taxes & fees
25 Jan - 26 Jan
Apex City of Edinburgh Hotel

Delta Hotels by Marriott Edinburgh

Delta Hotels by Marriott Edinburgh
4.0 star property
Gogar
8.2 out of 10, Very good, (635 reviews)
"Great spot!"
Canada
Erica
The price is S$102
includes taxes & fees
22 Jan - 23 Jan
Delta Hotels by Marriott Edinburgh

Point A Hotel Edinburgh Haymarket

Point A Hotel Edinburgh Haymarket
3.0 star property
West End
8.8 out of 10, Excellent, (1,637 reviews)
"Really clean, good location and friendly staff"
United Kingdom
Iona
The price is S$98
includes taxes & fees
25 Jan - 26 Jan
Point A Hotel Edinburgh Haymarket

Courtyard by Marriott Edinburgh West

Courtyard by Marriott Edinburgh West
4.0 star property
Riccarton
8.8 out of 10, Excellent, (1,003 reviews)
"Lovely room, helpful staff"
United Kingdom
Tia
The price is S$101
includes taxes & fees
5 Feb - 6 Feb
Courtyard by Marriott Edinburgh West

Moxy Edinburgh Airport

Moxy Edinburgh Airport
3.0 star property
Ingliston
8.6 out of 10, Excellent, (2,208 reviews)
"Yes for the room staffwere very nice"
United Kingdom
John
The price is S$98
includes taxes & fees
1 Feb - 2 Feb
Moxy Edinburgh Airport

Hilton Edinburgh Carlton

Hilton Edinburgh Carlton
4.0 star property
Edinburgh City Centre
8.4 out of 10, Very good, (1,008 reviews)
"Great location, excellent breakfast buffet. "
United States
James
The price is S$183
includes taxes & fees
25 Jan - 26 Jan
Hilton Edinburgh Carlton

YOTEL Edinburgh

YOTEL Edinburgh
4.0 star property
Edinburgh City Centre
8.8 out of 10, Excellent, (2,492 reviews)
"Great location and perfect room"
United Kingdom
Erica
The price is S$102
includes taxes & fees
26 Jan - 27 Jan
YOTEL Edinburgh

voco Edinburgh-Haymarket by IHG

voco Edinburgh-Haymarket by IHG
4.0 star property
West End
9.2 out of 10, Wonderful, (473 reviews)
"Excellent hotel."
United Kingdom
Matthew
The price is S$145
includes taxes & fees
25 Jan - 26 Jan
voco Edinburgh-Haymarket by IHG

The Social Hub Glasgow

The Social Hub Glasgow
4.0 star property
City Centre Glasgow
9.4 out of 10, Exceptional, (1,380 reviews)
"Great location, brilliant breakfast and very comfortable room "
United Kingdom
Alison
The price is S$104
includes taxes & fees
25 Jan - 26 Jan
The Social Hub 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.

Showing deals for:30 Jan - 1 Feb

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

Top Scotland Hotel Reviews

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

Frequently asked questions

How much do hotels in Scotland cost?
In Scotland, you can find cheap options from S$88 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$88 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.