Find hotels in Scottish Highlands from $62

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Scottish Highlands hotels

Lochview Guest House

Lochview Guest House
3.0 star property
Ullapool
9.0 out of 10, Wonderful, (2 reviews)
"Excellent location on loch. Friendly hosts and excellent breakfast. They recently bought the B&B and are transitioning. The website does not have the correct telephone number and the photos of rooms and descriptions don’t exactly match. I assume this is all temporary. A bit heavy on scented products particularly aromatherapy."
United States
Anonymous traveler
$107 nightly
The price is $129
Jan 30 - Jan 31
Total with taxes and fees
Lochview Guest House

Ben Wyvis Hotel

Ben Wyvis Hotel
3.0 star property
Strathpeffer
7.6 out of 10, Good, (366 reviews)
"Perfect stay, pleasant staff and beautiful breakfast."
United Kingdom
Andrew
$59 nightly
The price is $71
Feb 10 - Feb 11
Total with taxes and fees
Ben Wyvis Hotel

Dalmunzie Castle Hotel

Dalmunzie Castle Hotel
3.0 star property
Blairgowrie
9.0 out of 10, Wonderful, (288 reviews)
"Really enjoyed our stay, lovely quiet setting"
Canada
Cindy
$114 nightly
The price is $137
Feb 12 - Feb 13
Total with taxes and fees
Dalmunzie Castle Hotel

Premier Inn Fort William

Premier Inn Fort William
3.0 star property
Fort William City Centre
7.6 out of 10, Good, (50 reviews)
"Very comfortable stay with a clean, well-maintained room."
Canada
Divin
$59 nightly
The price is $71
Mar 1 - Mar 2
Total with taxes and fees
Premier Inn Fort William

Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
4.0 star property
Inverness
9.0 out of 10, Wonderful, (1,001 reviews)
"Lovely hotel"
United Kingdom
Stephen
$64 nightly
The price is $76
Feb 5 - Feb 6
Total with taxes and fees
Courtyard by Marriott Inverness Airport

Mackays Hotel Wick

Mackays Hotel Wick
3.0 star property
Wick
9.0 out of 10, Wonderful, (224 reviews)
"Enjoyable stay "
United States
Stanley
$123 nightly
The price is $148
Feb 7 - Feb 8
Total with taxes and fees
Mackays Hotel Wick

Westlands of Pitlochry

Westlands of Pitlochry
4.0 star property
Pitlochry
9.6 out of 10, Exceptional, (761 reviews)
"Room was spacious, breakfast was good. Had a great stay."
United Kingdom
Brian
$110 nightly
The price is $133
Feb 5 - Feb 6
Total with taxes and fees
Westlands of Pitlochry

River Ness Hotel, a member of Radisson Individuals

River Ness Hotel, a member of Radisson Individuals
4.0 star property
Inverness City Centre
9.0 out of 10, Wonderful, (612 reviews)
"Great location and clean tidy hotel"
United Kingdom
Ian
$75 nightly
The price is $90
Feb 26 - Feb 27
Total with taxes and fees
River Ness Hotel, a member of Radisson Individuals

Atholl Palace Hotel

Atholl Palace Hotel
4.0 star property
Pitlochry
8.6 out of 10, Excellent, (1,000 reviews)
"Welcoming staff menu was great"
United Kingdom
Michelle
$205 nightly
The price is $246
Jan 30 - Jan 31
Total with taxes and fees
Atholl Palace Hotel

Skeabost House Hotel

Skeabost House Hotel
4.0 star property
Skeabost
9.0 out of 10, Wonderful, (520 reviews)
"clean room and great staff "
United Kingdom
benoit
$123 nightly
The price is $147
Feb 26 - Feb 27
Total with taxes and fees
Skeabost House Hotel

The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
4.0 star property
Inverness City Centre
8.4 out of 10, Very Good, (1,001 reviews)
"Staff were fantastic, rooms were clean, comfortable and quiet. Excellent location"
Australia
Carly
$70 nightly
The price is $84
Feb 7 - Feb 8
Total with taxes and fees
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

Dunkeld House Hotel

Dunkeld House Hotel
4.0 star property
Dunkeld
8.8 out of 10, Excellent, (1,000 reviews)
"Everything was superb "
United Kingdom
Carol
$149 nightly
The price is $179
Feb 22 - Feb 23
Total with taxes and fees
Dunkeld House Hotel

Tulloch Castle Hotel

Tulloch Castle Hotel
4.0 star property
Dingwall
8.6 out of 10, Excellent, (735 reviews)
"Excellent staff and great restaurant"
United States
Karen
$76 nightly
The price is $91
Feb 22 - Feb 23
Total with taxes and fees
Tulloch Castle Hotel

Premier Inn Thurso

Premier Inn Thurso
3.0 star property
Thurso
7.8 out of 10, Good, (8 reviews)
"It was a nice hotel at a reasonable price and it had restaurant "
Canada
François
$56 nightly
The price is $68
Mar 1 - Mar 2
Total with taxes and fees
Premier Inn Thurso

B&B HOTEL Inverness

B&B HOTEL Inverness
3.0 star property
Inverness City Centre
8.2 out of 10, Very Good, (1,000 reviews)
"Nice hotel"
United Kingdom
Bobby
$51 nightly
The price is $61
Mar 1 - Mar 2
Total with taxes and fees
B&B HOTEL Inverness

The Royal Hotel Campbeltown

The Royal Hotel Campbeltown
4.0 star property
Campbeltown
9.0 out of 10, Wonderful, (14 reviews)
"Beautiful room with a great view. The staff were nice and accommodating. Would definitely recommend staying here. "
United States
Katy
$236 nightly
The price is $283
Jan 30 - Jan 31
Total with taxes and fees
The Royal Hotel Campbeltown

Glenmoriston Townhouse Hotel

Glenmoriston Townhouse Hotel
4.0 star property
Inverness City Centre
8.8 out of 10, Excellent, (1,001 reviews)
"Every thing was perfect , lovely hotel ."
United Kingdom
Janet
$62 nightly
The price is $75
Feb 1 - Feb 2
Total with taxes and fees
Glenmoriston Townhouse Hotel

The Lovat, Loch Ness

The Lovat, Loch Ness
4.0 star property
Fort Augustus
9.2 out of 10, Wonderful, (302 reviews)
"Lovely hotel. Great towels but breakfast should always be included "
Canada
Christopher
The Lovat, Loch Ness

The Royal Highland Hotel

The Royal Highland Hotel
3.0 star property
Inverness City Centre
8.0 out of 10, Very Good, (1,008 reviews)
"Large room, comfortable bed, nice towels. Great value would stay again "
United Kingdom
Carol
$73 nightly
The price is $87
Feb 1 - Feb 2
Total with taxes and fees
The Royal Highland Hotel

Cuillin Hills Hotel

Cuillin Hills Hotel
4.0 star property
Portree Town
9.6 out of 10, Exceptional, (587 reviews)
"Very elegant and well-maintained hotel with privileged views of Portree. It's within easy walking distance of town, though parking is also included. The room was excellent—our view faced the car park rather than the bay, but it was still very comfortable. Both breakfast and dinner were incredible, and the staff were excellent."
United Kingdom
Sofia
$111 nightly
The price is $133
Jan 30 - Jan 31
Total with taxes and fees
Cuillin Hills 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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Northern Europe attractions

Learn more about Scottish Highlands

A scenic riverfront, pristine countryside, and sights from Glen Affric to Plodda Falls—discover it all in Scottish Highlands.

Eilean Donan Castle, Kyle of Lochalsh, United Kingdom

Top Scottish Highlands Hotel Reviews

More cheap stays in Scottish Highlands

Hotels in Scottish Highlands with star-rating

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