A mountainous landscape with two prominent peaks, a winding road, and a small lake.

Find hotels in Scottish Highlands from ฿3,138

  • 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

Check prices for these dates

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Scottish Highlands hotels

Isles Of Glencoe Hotel

Isles Of Glencoe Hotel
3.0 star property
Ballachulish
8.6 out of 10, Excellent, (1,008 reviews)
"Delightful, restful, extremely warm, welcoming staff, and great dinner!"
United States
Ed
The price is ฿11,887
฿14,265 total
includes taxes & fees
10 Aug - 11 Aug
Isles Of Glencoe Hotel

Tingle Creek Hotel

Tingle Creek Hotel
3.0 star property
Kyle
9.4 out of 10, Exceptional, (544 reviews)
"Great little inn with an outstanding breakfast. Great for adults because it doesn't allow children."
United States
Robert
The price is ฿8,381
฿10,057 total
includes taxes & fees
29 Jul - 30 Jul
Tingle Creek Hotel

Uig Hotel

Uig Hotel
3.0 star property
Uig
9.6 out of 10, Exceptional, (1,012 reviews)
"Good hotel with good restaurant."
United States
luisa
The price is ฿12,106
฿14,527 total
includes taxes & fees
18 Jul - 19 Jul
Uig Hotel

Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
4.0 star property
Inverness
9.0 out of 10, Wonderful, (1,005 reviews)
"Perfect hotel right next to the airport although I wish coffee & breakfast were included in your stay otherwise a really nice hotel to stay at and catch your early morning flight!"
United States
Caitlin
The price is ฿7,412
฿8,895 total
includes taxes & fees
2 Aug - 3 Aug
Courtyard by Marriott Inverness Airport

Loch Leven Hotel & Distillery

Loch Leven Hotel & Distillery
3.0 star property
Fort William
8.4 out of 10, Very good, (618 reviews)
"Beautiful place lots of character"
Canada
Michelle
The price is ฿11,379
฿13,655 total
includes taxes & fees
2 Aug - 3 Aug
Loch Leven Hotel & Distillery

Kincraig Castle Hotel

Kincraig Castle Hotel
4.0 star property
Invergordon
9.2 out of 10, Wonderful, (330 reviews)
"Beautiful hotel !!!! Staff were wonderful and so helpful Would certainly recommend this place"
Canada
Judy
The price is ฿7,579
฿9,095 total
includes taxes & fees
16 Jul - 17 Jul
Kincraig Castle Hotel

Tulloch Castle Hotel

Tulloch Castle Hotel
4.0 star property
Dingwall
8.6 out of 10, Excellent, (802 reviews)
"Lovely stay at a "
United Kingdom
Judy
The price is ฿6,688
฿8,026 total
includes taxes & fees
30 Jul - 31 Jul
Tulloch Castle Hotel

Loch Ness Clansman Hotel

Loch Ness Clansman Hotel
3.0 star property
Inverness
8.0 out of 10, Very good, (763 reviews)
"This is a roadside hotel that is almost a theme park. I loved it. It is getting a little tired in some areas and in our family room the furniture didn't quite entirely fit in the room but it was comfortable, clean, the breakfast was great, and you can get a pretty good view over Loch Ness while you eat it."
Canada
Kathleen
The price is ฿6,361
฿7,633 total
includes taxes & fees
16 Jul - 17 Jul
Loch Ness Clansman Hotel

Lodge on Loch Lomond Hotel

Lodge on Loch Lomond Hotel
4.0 star property
Alexandria
8.8 out of 10, Excellent, (304 reviews)
"It’s a great property by the loch and just 5 min walk from beautiful luss village."
United States
Bhautik
The price is ฿8,157
฿9,789 total
includes taxes & fees
22 Jul - 23 Jul
Lodge on Loch Lomond Hotel

The Inch Hotel

The Inch Hotel
3.0 star property
Fort Augustus
9.0 out of 10, Wonderful, (506 reviews)
"Plenty of parking was very nice the breakfast was excellent and the staff was very polite and attentive."
United States
Dulce
The price is ฿5,238
฿6,285 total
includes taxes & fees
29 Jul - 30 Jul
The Inch Hotel

Ballachulish Hotel

Ballachulish Hotel
3.0 star property
Ballachulish
8.2 out of 10, Very good, (524 reviews)
"Loved our stay. Great rooms, food, and service."
United States
Matthew Oliver
The price is ฿9,473
฿11,368 total
includes taxes & fees
29 Jul - 30 Jul
Ballachulish Hotel

Balmacara Hotel

Balmacara Hotel
3.0 star property
Kyle
8.4 out of 10, Very good, (416 reviews)
"Clean hotel with amazing food and staff."
United States
Seneca Maria
The price is ฿13,588
฿16,306 total
includes taxes & fees
22 Jul - 23 Jul
Balmacara Hotel

Shore Hotel

Shore Hotel
3.0 star property
Tain
10.0 out of 10, Exceptional, (6 reviews)
"The Shore Hotel recently completed an 18 month renovation and upgrade. EVERYTHING is brand new - and great quality. Top drawer experience !! Spotless - Friendly - Efficient - Lovely"
United States
Robert
The price is ฿8,181
฿9,817 total
includes taxes & fees
29 Jul - 30 Jul
Shore Hotel

Forss House Hotel

Forss House Hotel
4.0 star property
Thurso
9.2 out of 10, Wonderful, (233 reviews)
"Friendly staff, nice dinner and socializing at the bar, wonderful breakfast."
Canada
Barry
The price is ฿7,219
฿8,663 total
includes taxes & fees
9 Aug - 10 Aug
Forss House Hotel

Scourie Hotel

Scourie Hotel
4.0 star property
Scourie
9.2 out of 10, Wonderful, (82 reviews)
"Lovely hotel with very friendly and helpful staff. Room was spacious, clean and comfortable. Food was excellent."
United States
Birgit
The price is ฿8,701
฿10,442 total
includes taxes & fees
17 Jul - 18 Jul
Scourie Hotel

Skeabost House Hotel

Skeabost House Hotel
4.0 star property
Skeabost
9.0 out of 10, Wonderful, (551 reviews)
"The staff was wonderful, the food amazing and the room clean and beautiful!"
United States
Elissa
The price is ฿19,332
฿23,198 total
includes taxes & fees
22 Jul - 23 Jul
Skeabost House Hotel

Dunollie Hotel

Dunollie Hotel
3.0 star property
Broadford
7.0 out of 10, Good, (1,010 reviews)
"Location was great and views were beautiful. Staff were fantastic. Food was fairly normal for Scotland. Bathroom was a little small, but not unusual in older, renovated hotels."
United States
Tammie
The price is ฿8,381
฿10,057 total
includes taxes & fees
18 Jul - 19 Jul
Dunollie Hotel

Bettyhill Hotel

Bettyhill Hotel
3.5 star property
Thurso
9.4 out of 10, Exceptional, (384 reviews)
"Great view, food and staff."
Canada
Barry
The price is ฿6,221
฿7,465 total
includes taxes & fees
18 Jul - 19 Jul
Bettyhill Hotel

Kingsmills Hotel

Kingsmills Hotel
4.0 star property
Crown
9.0 out of 10, Wonderful, (1,007 reviews)
"Everything was great and staff was so helpful."
United States
Kristen
The price is ฿7,151
฿8,582 total
includes taxes & fees
19 Jul - 20 Jul
Kingsmills Hotel

Inverlochy Castle

Inverlochy Castle
5.0 star property
Fort William
9.4 out of 10, Exceptional, (282 reviews)
"Excellent location, property and staff!"
United Kingdom
Arpan
The price is ฿41,700
฿50,040 total
includes taxes & fees
13 Aug - 14 Aug
Inverlochy Castle
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.

Holiday Rentals in Scottish Highlands

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, cosy bars and top sights from Loch Lomond and The Trossachs National Park to Loch Lomond—discover it all in Scottish Highlands.

A mountainous landscape with a winding road, a prominent tree, and a lake in the valley.

Top Scottish Highlands Hotel Reviews

More cheap stays in Scottish Highlands

Find out more about Scottish Highlands

Top reasons to visit Scottish Highlands

  • Stunning Scenery: The Highlands boast breathtaking landscapes, from rugged coastlines to picturesque parks and waterfalls.
  • Outdoor Adventures: Enjoy hiking, skiing, and scenic drives, perfect for adventure enthusiasts.
  • Whisky Distilleries: Explore renowned distilleries in the Haven of Speyside for a taste of Scotland's whisky heritage.
  • Charming Towns: Visit historic villages like Fort William and Inverness, rich in culture and local charm.
  • Diverse Accommodation: Choose from cosy bed and breakfasts to luxurious hotels tailored to every traveller’s needs.

Find great hotels near Scottish Highlands

Discover the enchanting Scottish Highlands, where a variety of hotel accommodations await to suit every traveller's needs. From charming bed and breakfasts to luxurious resort stays, you can enjoy adventure-filled holidays, pet-friendly options, and family-friendly experiences. Whether you're seeking a romantic castle hotel or a cosy spot like Bettyhill Hotel, the Highlands offer a delightful escape steeped in stunning landscapes and rich culture.

  • The Cluanie Inn: The Cluanie Inn is a welcoming 3.5-star hotel that embraces a rustic charm, located a mere 18km from the Scottish Highlands. With a commendable guest rating of 8.8 out of 10, this accommodation is ideal for pet lovers, as it allows dogs and provides amenities including food and water bowls. The inviting atmosphere is complemented by a traditional Scottish décor, making it a perfect retreat for those seeking a tranquil getaway with their furry companions.
  • Kintail Lodge Hotel: Kintail Lodge Hotel is a budget-friendly gem, boasting an impressive guest rating of 9.4 out of 10. Situated 19km from the Scottish Highlands, this hotel caters to adventurous spirits looking for outdoor pursuits. Its proximity to activities such as horse riding, fishing, and hiking makes it a prime location for thrill-seekers. Additionally, the hotel welcomes pets, ensuring that your four-legged friends can join in on the fun, providing a charming and lively stay.
  • The wooden floors, vintage furniture, and tartan accents create a comfy room: This delightful Bed and Breakfast, located 18km from the Scottish Highlands, offers a homely atmosphere with its charming décor of wooden floors and tartan accents. Perfect for those seeking adventure, guests can explore nearby activities such as rafting, mountain biking, and sailing. This budget-friendly option provides a cosy base for travellers looking to immerse themselves in the stunning Scottish landscape while enjoying a comfortable and inviting stay.

Where to stay near Scottish Highlands

The Scottish Highlands offer a breathtaking blend of rugged coastlines, rich history, and stunning scenery, making it an ideal destination for outdoor adventurers and luxury seekers alike. Explore charming towns like Fort William and Inverness, or venture into the Haven of Speyside for whisky excursions. With welcoming locals and a tranquil atmosphere, the Highlands promise unforgettable experiences amidst nature’s grandeur and a glimpse into Scotland's storied past.

  • Kyle: Nestled a mere 16km from the heart of the Scottish Highlands, Kyle is a charming city renowned for its stunning natural landscapes and outdoor adventure opportunities. Visitors flock to Kyle primarily during the months of April and June to July, when the region's beauty is at its peak. The city offers a wealth of activities such as hiking along scenic trails, exploring local shops, and enjoying skiing in the nearby fields. Notable landmarks include historic sites and castles, along with easy access to national parks, making it a must-visit for those seeking a mix of adventure and culture.
  • Strathcarron: Located 21km from the Scottish Highlands, Strathcarron is a picturesque city that captures the essence of romance and natural beauty. Similar to Kyle, visitor numbers peak during April and the summer months, providing a vibrant atmosphere for tourists. Strathcarron is particularly favoured for its outdoor pursuits, with a variety of hiking trails and ski opportunities. The area is rich in history, featuring a beautiful lake and a historic village that invites exploration. It's an ideal destination for couples and nature lovers looking to immerse themselves in the enchanting landscape.
  • Camban: Just 13km from the Scottish Highlands, Camban is a quaint village that offers a unique blend of eco-friendly activities and family-friendly experiences. The village sees moderate seasonal tourism, with peak visits from July to September. Camban is perfect for those who enjoy hiking, with trails that meander through beautiful parks and alongside stunning water features. This serene locale is perfect for families looking to connect with nature and each other, all while appreciating the tranquility and charm that Camban has to offer.

Things to do in Scottish Highlands

Shopping

In the Scottish Highlands, visit Inverness's Eastgate Shopping Centre, featuring a mix of high street brands and local shops. For a more traditional experience, explore the charming Inverness Market, where you can find unique crafts and local delicacies to take home as souvenirs.

Recreation

Experience rejuvenation at the Loch Ness Spa with soothing treatments and stunning loch views. For outdoor enthusiasts, the nearby Great Glen Way offers picturesque walking trails, perfect for exploring the serene landscapes of the Highlands.

At the Gleneagles Hotel, immerse yourself in luxury with spa therapies and wellness programmes. After your pampering session, enjoy a round of golf or take a leisurely stroll through the estate's beautiful gardens.

Visit the Isle of Skye's wellness retreats for holistic therapies amidst breathtaking scenery. Explore the rugged coastline and hike the Quiraing for awe-inspiring vistas and a refreshing connection with nature.

Relax at the Achnagairn Estate, where you can indulge in spa treatments and yoga classes. Nearby, the scenic walks along the River Beauly offer a tranquil setting for reflection and relaxation.

Adventure

The Scottish Highlands offer thrilling experiences like hiking the rugged trails of Ben Nevis, the UK's highest peak, or white-water rafting on the River Garry. For a unique perspective, try canyoning in the stunning gorges of the region, where you can leap into crystal-clear pools and navigate through beautiful landscapes.

Nightlife

The Scottish Highlands offer a vibrant nightlife, with cosy pubs like The Clachaig Inn in Glencoe for traditional ales, and live music at The Ironworks in Inverness. For a unique experience, try a whisky tasting at The Whisky Castle in Tomintoul, showcasing local spirits in a charming setting.

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

Find the best attractions near Scottish Highlands

The Scottish Highlands offer a stunning backdrop for adventure and outdoor enthusiasts, featuring picturesque parks, historic villages, and breathtaking waterfalls. Visitors can immerse themselves in nature while enjoying activities like hiking and exploring local beaches. To make your stay comfortable, consider looking for hotels in the Highlands that cater to your needs, ensuring a memorable experience in this enchanting region of Scotland.

  • Glen Affric: Nestled 11km from the Scottish Highlands, Glen Affric is a stunning park renowned for its breathtaking landscapes and eco-friendly ethos. Ideal for families, it offers numerous walking trails through ancient woodlands and picturesque lochs, providing a serene escape into nature.
  • Loch Carron: Located 21km away, the historic village of Loch Carron is rich in culture and charm. Visitors can explore traditional Scottish architecture, enjoy local cuisine, and immerse themselves in the vibrant community atmosphere that celebrates its maritime heritage.
  • Plodda Falls: Just 18km from the Highlands, Plodda Falls is a spectacular waterfall that enchants with its romantic setting and adventurous trails. The dramatic cascade and surrounding forest create a perfect backdrop for outdoor enthusiasts and those seeking a tranquil retreat.

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.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January42.1°F (5.6°C)Light RainMostly CloudyLowSlightly Low
February41.9°F (5.5°C)Light RainMostly CloudyLowSlightly Low
March43.0°F (6.1°C)Light RainMostly CloudyAverageSlightly Low
April45.1°F (7.3°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.3°C)Light RainMostly CloudyLowAverage

The nearest major airports for your trip to Scottish Highlands

Accessing the Scottish Highlands is convenient via several major airports. EDInburgh Airport (EDI) is situated 187km away, with nearby hotels such as Crescent House, Virgin Hotels Edinburgh, and Sheraton Grand Hotel & Spa, all within 11km. Glasgow Airport (GLA) is 167km distant, featuring excellent accommodations like JA Mar Hall Scotland and Kimpton Blythswood Hotel & Spa, both within 11km. Belfast Airport (BHD) is the furthest at 304km, with luxury options like The Fitzwilliam Hotel and Culloden Estate & Spa, both close to the airport. Each hotel provides various transportation services to ensure easy access to the airports.