Find hotels in Scottish Highlands from $70

Start date: Check-in selected.
End date: Check-out

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Compare 7,875 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Our top choices for Scottish Highlands hotels

Premier Inn Dumbarton/Loch Lomond

2.5 star property
8.8 out of 10, Excellent, (3)
"Easy and clean. I recommend"
$59 nightly
The price is $70
Sep 21 - Sep 22
Total with taxes and fees
Premier Inn Dumbarton/Loch Lomond

Castletown Hotel

3.0 star property
8.8 out of 10, Excellent, (436)
"Fantastic place to stay, with delicious food and fantastic staff"
$103 nightly
The price is $123
Sep 30 - Oct 1
Total with taxes and fees
Castletown Hotel

Duke Of Gordon Hotel

3.0 star property
8.0 out of 10, Very Good, (254)
"Staff were lovely - service staff at breakfast were top class and an asset to the hotel. Room was great - bathroom modern, room spacious and beds comfortable. Would stay again. "
$115 nightly
The price is $138
Sep 3 - Sep 4
Total with taxes and fees
Duke Of Gordon Hotel

Caledonian Hotel

3.0 star property
7.2 out of 10, Good, (1017)
"Great location and great hotel highly recommended "
$108 nightly
The price is $130
Oct 2 - Oct 3
Total with taxes and fees
Caledonian Hotel

Premier Inn Thurso

2.0 star property
10.0 out of 10, Exceptional, (1)
"Struttura comoda per raggiungere il porto dei traghetti , camera ampia e pulita "
$59 nightly
The price is $71
Sep 28 - Sep 29
Total with taxes and fees
Premier Inn Thurso

Muthu Ben Doran Hotel

3.0 star property
7.4 out of 10, Good, (420)
"Convenient stay for the West Highland way. Excellent breakfast and food. Very helpful staff."
$113 nightly
The price is $135
Sep 11 - Sep 12
Total with taxes and fees
Muthu Ben Doran Hotel

The Kelvin Hotel

1.0 star property
8.2 out of 10, Very Good, (521)
"Good location"
$117 nightly
The price is $140
Sep 10 - Sep 11
Total with taxes and fees
The Kelvin Hotel

Highlander Hotel

3.0 star property
8.2 out of 10, Very Good, (461)
"Nice and comfy accommodation and excellent dinner and staff"
$64 nightly
The price is $77
Oct 2 - Oct 3
Total with taxes and fees
Highlander Hotel

The Clubhouse

4.0 star property
10.0 out of 10, Exceptional, (7)
"Loved this property! Wish we could have stayed longer."
$165 nightly
The price is $198
Sep 15 - Sep 16
Total with taxes and fees
The Clubhouse

Arrochar Hotel

3.0 star property
7.6 out of 10, Good, (1012)
"Enjoyed the whole experience have been many times to this Hotel it is brilliant will be back again "
$70 nightly
The price is $84
Oct 1 - Oct 2
Total with taxes and fees
Arrochar Hotel

Coylumbridge Resort Hotel

4.0 star property
6.8 out of 10, (1012)
"Great base for a family vacation."
$78 nightly
The price is $93
Sep 4 - Sep 5
Total with taxes and fees
Coylumbridge Resort Hotel

Norseman Hotel

3.0 star property
8.2 out of 10, Very Good, (304)
"The price, cleaness, staffs good attitude, comfortable beds"
$132 nightly
The price is $158
Oct 1 - Oct 2
Total with taxes and fees
Norseman Hotel

Premier Inn Aviemore

2.0 star property
$94 nightly
The price is $113
Oct 2 - Oct 3
Total with taxes and fees
Premier Inn Aviemore

The Garrison

4.0 star property
8.8 out of 10, Excellent, (862)
"Very friendly helpful staff!"
$183 nightly
The price is $219
Sep 4 - Sep 5
Total with taxes and fees
The Garrison

Premier Inn Oban

3.0 star property
8.8 out of 10, Excellent, (6)
$116 nightly
The price is $140
Oct 3 - Oct 4
Total with taxes and fees
Premier Inn Oban

Albert Hotel

3.0 star property
9.0 out of 10, Wonderful, (250)
"Lovely hotel with recently refurbished rooms. Had everything you needed. Comfortable bed and great shower. Very handy for all of the town. Parking options available which were in easy reach of the hotel. Bar was lovely and so was the food."
$179 nightly
The price is $215
Sep 13 - Sep 14
Total with taxes and fees
Albert Hotel

Loch Rannoch Hotel and Spa

4.0 star property
8.8 out of 10, Excellent, (326)
" Lovely hotel in a beautiful part of Scotland "
$177 nightly
The price is $212
Sep 21 - Sep 22
Total with taxes and fees
Loch Rannoch Hotel and Spa

Beaufort Hotel

3.0 star property
8.4 out of 10, Very Good, (868)
"Would definitely stay here again "
$146 nightly
The price is $176
Oct 2 - Oct 3
Total with taxes and fees
Beaufort Hotel

Langass Lodge

3.0 star property
$217 nightly
The price is $261
Sep 20 - Sep 21
Total with taxes and fees
Langass Lodge

Star Hotel

4.0 star property
9.8 out of 10, Exceptional, (23)
"Lovely staff on front desk and was great having restaurant within the hotel. "
$121 nightly
The price is $146
Sep 3 - Sep 4
Total with taxes and fees
Star Hotel
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 Scottish Highlands

Showing deals for:Sep 12 - Sep 14
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Scottish Highlands attractions

Learn more about Scottish Highlands

A scenic riverfront, pristine countryside, and top sights like Loch Lomond—discover it all in Scottish Highlands.

Oban featuring a lake or waterhole and a house

Top Scottish Highlands Hotel Reviews

More cheap stays in Scottish Highlands

More cheap stays in Scottish Highlands

Hotels in Scottish Highlands with star-rating

Hotels in Scottish Highlands with star-rating

Find out more about Scottish Highlands

Find out more about Scottish Highlands

Top reasons to visit Scottish Highlands

  • Stunning Scenery: The Scottish Highlands boast breathtaking landscapes, including majestic mountains and picturesque lochs.
  • Outdoor Adventures: Enjoy a plethora of activities like skiing, hiking, and exploring the famous whisky trails.
  • Rich History: Visit historic villages and century-old castles to immerse yourself in the region's heritage.
  • Diverse Accommodations: Choose from charming B&Bs to luxurious resorts, catering to every traveler's needs.
  • Friendly Locals: Experience warm hospitality and engage with the welcoming communities throughout the Highlands.

Find great hotels near Scottish Highlands

Explore the breathtaking beauty of the Scottish Highlands with a variety of accommodation options tailored to your preferences. From charming bed and breakfasts to luxurious resorts, there's something for every traveler. Whether you're seeking an adventure-filled family vacation, a pet-friendly getaway, or a touch of elegance in star-rated hotels, the Highlands offer the perfect backdrop for an unforgettable experience.

  • The Cluanie Inn: Nestled in the heart of the Scottish Highlands, The Cluanie Inn offers a warm and welcoming atmosphere, perfect for travelers seeking a pet-friendly getaway. This 3.5-star hotel, located 11 miles from the Highlands, features cozy accommodations that cater to your furry friends, with amenities including food and water bowls and a flexible pet policy. Guests appreciate the rustic charm of the inn, making it an ideal base for exploring the scenic landscape while enjoying the comfort of home.
  • Kintail Lodge Hotel: If adventure is what you seek, look no further than Kintail Lodge Hotel, situated 12 miles from the Scottish Highlands. This LGBTQIA-friendly property embraces a spirit of exploration, offering an array of outdoor activities such as horse riding, hiking, and fishing nearby. Guests can unwind in comfortable rooms that reflect the beauty of the surrounding scenery. With a welcoming atmosphere and a commitment to inclusivity, Kintail Lodge is the perfect spot for those looking to combine relaxation with adventure.
  • The Wooden Floors, Vintage Furniture, and Tartan Accents Create a Comfy Room: Experience the charm of a classic Bed & Breakfast just 11 miles from the Scottish Highlands. This accommodation boasts a cozy ambiance with wooden floors and vintage décor, making it a delightful home base for adventure enthusiasts. With exciting activities like motorboating, kayaking, and mountain climbing available nearby, guests can immerse themselves in the natural beauty of the area while enjoying a comfortable stay that feels like a home away from home.

Where to stay near Scottish Highlands

The Scottish Highlands offer an unforgettable travel experience, blending breathtaking scenery with rich Scottish heritage. Explore the largest Scottish island, experience the charm of luxurious hunting lodges, and marvel at striking lochs. Whether you're seeking adventure in secluded areas or enjoying the warmth of friendly locals, the Highlands provide a perfect backdrop for your vacation. From vibrant towns to serene landscapes, there's something for every type of traveler in this enchanting region of mainland Scotland.

  • Kyle: Nestled approximately 10 miles from the Scottish Highlands, Kyle is a charming city that offers an ideal blend of outdoor adventures and stunning scenery. Visitors flock here, particularly in April and the summer months, drawn by the picturesque hiking trails and romantic views. Explore the historic landmarks, including a beautiful castle and serene lake, which provide perfect photo opportunities. Whether you're hiking, shopping at local stores, or simply soaking in the breathtaking landscape, Kyle promises a travel experience that is both relaxing and invigorating.
  • Strathcarron: Located about 13 miles from the Scottish Highlands, Strathcarron is a delightful city that enchants visitors with its outdoor allure and romantic ambiance. Peak seasons in April and summer see an influx of travelers eager to explore the scenic hiking trails and ski opportunities nearby. Discover the area's rich history as you visit a charming historic village and various lakes that dot the landscape. With its perfect blend of adventure and tranquility, Strathcarron invites you to experience the beauty of the Highlands in a truly unique way.
  • Camban: Just 8 miles from the Scottish Highlands, Camban is a quaint village that offers a more intimate escape for those seeking adventure and romance. While visitor numbers peak in the summer months, this village has a moderately seasonal charm that appeals year-round. Explore the stunning water features and picturesque waterfalls that surround Camban, making it an ideal spot for outdoor enthusiasts and nature lovers. With its breathtaking landscapes and inviting atmosphere, Camban is a hidden gem waiting to be discovered.

Things to do near Scottish Highlands

The Scottish Highlands is a paradise for outdoor enthusiasts, offering stunning scenery and adventure activities. Visitors can enjoy skiing at local ski fields, explore extensive hiking trails, and experience the famous whisky trails. Long walks through breathtaking landscapes provide a perfect way to immerse yourself in nature while enjoying the region's unique charm. Whether you're seeking adrenaline or relaxation, the Highlands has something for everyone.

Shopping

For a unique shopping experience in the Scottish Highlands, visit Highland Soaps, located 31 miles away. This charming store offers handcrafted soaps and local gifts, perfect for souvenirs. Enjoy the scenic drive as you explore traditional Scottish products and support local artisans.

Recreation

Enjoy a day at Great Glen Water Park, where you can unwind in serene surroundings and partake in various water activities. For a touch of luxury, visit Lochcarron Golf Course, perfect for a relaxing round of golf amidst beautiful landscapes.

Adventure

The Five Sisters of Kintail, located 11 miles from the Scottish Highlands, offers breathtaking hiking trails amidst stunning scenery. Experience the thrill of adventure as you trek through rugged landscapes, taking in panoramic views and the natural beauty that defines this iconic Scottish region.

Nightlife

Experience the vibrant nightlife in the Scottish Highlands by visiting The Hootananny in Inverness for live folk music and a lively atmosphere. For a cozy pub experience, check out The Clachnaharry Inn, where you can enjoy local ales and friendly conversations with locals.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Scottish Highlands

To save money on your trip to the Scottish Highlands, consider visiting between January and March when prices are lower. Book your hotel about a month in advance, or check last-minute deals on Expedia for potential savings. Wednesdays are typically the cheapest days to stay, while Fridays tend to be more expensive. Utilize Expedia’s search tools for budget-friendly options and consider package deals that combine accommodations with flights and activities. Joining Expedia’s One Key membership can also unlock exclusive discounts and rewards for future stays.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Scottish Highlands are January to March, where the prices are slightly lower. This is in comparison to May and July to August, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel around Scottish Highlands is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Scottish Highlands is Wednesday. The most expensive day to stay around Scottish Highlands is Friday.
  • Find cheap hotels on Expedia: To find your perfect stay, take advantage of Expedia’s search tool, which allows you to customize your search based on your budget, preferred location, and desired hotel type. For instance, selecting the Eco-certified option will show you a range of sustainable and eco-friendly hotels currently available. If you're looking for the best bargains, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in the Scottish Highlands with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near Scottish Highlands

The Scottish Highlands offer a breathtaking escape for outdoor enthusiasts and adventure seekers. Visitors can explore historic villages, stunning parks, and picturesque waterfalls. Don't miss the chance to visit a century-old Scottish castle for a glimpse into the region's rich history. With its dramatic landscapes and myriad activities, the Highlands cater to those looking for a combination of natural beauty and thrilling experiences.

  • Glen Affric: Nestled 7 miles from the Scottish Highlands, Glen Affric is a stunning national park known for its breathtaking landscapes and rich biodiversity. Enjoy outdoor activities like hiking and wildlife spotting in a family-friendly environment that embraces eco-tourism.
  • Loch Carron: Located 13 miles away, Loch Carron is a charming historic village steeped in culture. Explore its quaint streets, visit local shops, and immerse yourself in the vibrant community while enjoying views of the tranquil loch.
  • Plodda Falls: Just 11 miles from the Highlands, Plodda Falls offers a spectacular waterfall experience surrounded by lush woodlands. Perfect for outdoor enthusiasts, this site is ideal for adventure seekers and couples looking for a romantic getaway.

Best time to go to Scottish Highlands

The best time to visit Scottish Highlands can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around Scottish Highlands falls in July and August. August has high visitor numbers and mostly cloudy weather. The coolest average temperature around Scottish Highlands falls in February, visitor numbers are low and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January42.1°F (5.6000000000000005°C)Light RainMostly CloudyLowSlightly Low
February41.9°F (5.5°C)Light RainMostly CloudyLowSlightly Low
March43.0°F (6.1000000000000005°C)Light RainMostly CloudyAverageSlightly Low
April45.1°F (7.300000000000001°C)Light RainMostly CloudyAverageAverage
May49.3°F (9.6°C)Light RainMostly CloudyAverageSlightly High
June53.8°F (12.1°C)Light RainMostly CloudyAverageAverage
July55.9°F (13.3°C)Light RainMostly CloudyHighSlightly High
August55.9°F (13.3°C)Light RainMostly CloudyHighSlightly High
September54.3°F (12.4°C)Light RainMostly CloudyHighAverage
October51.6°F (10.9°C)Light RainMostly CloudyAverageAverage
November48.4°F (9.1°C)Light RainMostly CloudyAverageAverage
December45.1°F (7.300000000000001°C)Light RainMostly CloudyLowAverage

The nearest major airports for your trip to Scottish Highlands

Traveling to the Scottish Highlands can be done through several major airports. Edinburgh Airport (EDI) is 116 miles away and offers nearby accommodations like the 5.5-star Crescent House and the 5-star Virgin Hotels Edinburgh, both 7 miles from the airport. Glasgow International Airport (GLA) is 104 miles away and features luxurious options such as the 5-star Mar Hall Golf & Spa Resort, just 4 miles from GLA. Lastly, Aberdeen Airport (ABZ) is 110 miles away, with excellent hotels like the 5-star Marcliffe and the 4-star Leonardo Hotel, both 6 miles from the airport. Each hotel provides convenient transportation services to their respective airports.

Explore a world of travel with Expedia

Explore a world of travel with Expedia