Find hotels in Scottish Highlands from ₩85,752

  • 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

Go beyond your typical stay in Scottish Highlands

Check prices for these dates

Filter by

Property class

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

1. Cuillin Hills Hotel

Cuillin Hills Hotel
4.0 star property
Portree Town
9.6 out of 10, Exceptional, (623 reviews)
"The grounds were beautiful, the view from our room was sublime, the food was amazing and the staff were friendly and helpful. We did a lot of moving hotels during our trip and I wish we had at least one more day here."
United States
Christine
The price is ₩218,316
₩261,986 total
includes taxes & fees
Dec 1 - Dec 2
Cuillin Hills Hotel

2. The Marmalade Hotel

The Marmalade Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (370 reviews)
"Great location up street from downtown. Good restaurant and breakfast was included. Very nice size room with good amenities."
United States
Russ
The price is ₩162,673
₩195,208 total
includes taxes & fees
Nov 19 - Nov 20
The Marmalade Hotel

3. No17 The Promenade

No17 The Promenade
3.0 star property
Oban
9.6 out of 10, Exceptional, (280 reviews)
"Lovely hotel, the room was very nice. Loved the decor. Friendly staff and the breakfast was great! Short walk to the center of Oban with lovely views."
Netherlands
Anika
The price is ₩183,726
₩220,482 total
includes taxes & fees
Dec 6 - Dec 7
No17 The Promenade

4. Atholl Palace Hotel

Atholl Palace Hotel
4.0 star property
Pitlochry
8.8 out of 10, Excellent, (1,003 reviews)
"Beautiful facility with a great breakfast and nice grounds"
Canada
Sheryl
The price is ₩305,400
₩366,480 total
includes taxes & fees
Nov 19 - Nov 20
Atholl Palace Hotel

5. Culloden House Hotel

Culloden House Hotel
4.0 star property
Inverness
9.8 out of 10, Exceptional, (450 reviews)
"This place is amazing!"
United States
Rodney
The price is ₩248,230
₩297,876 total
includes taxes & fees
Dec 6 - Dec 7
Culloden House Hotel

6. The Skye Inn

The Skye Inn
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (409 reviews)
"Comfortable stay, great breakfast and staff"
United States
Jennifer
The price is ₩162,947
₩195,533 total
includes taxes & fees
Nov 16 - Nov 17
The Skye Inn

7. Ness Walk

Ness Walk
5.0 star property
Ballifeary
9.8 out of 10, Exceptional, (602 reviews)
"What a lovely hotel, staff and location."
United States
Claire
The price is ₩278,319
₩333,983 total
includes taxes & fees
Nov 8 - Nov 9
Ness Walk

8. Bunchrew House Hotel & Restaurant

Bunchrew House Hotel & Restaurant
4.0 star property
Inverness
9.6 out of 10, Exceptional, (204 reviews)
"Very good hotel with delightful staff, it was a lovely stay"
France
Paolo
The price is ₩210,206
₩252,247 total
includes taxes & fees
Nov 9 - Nov 10
Bunchrew House Hotel & Restaurant

9. Kingsmills Hotel

Kingsmills Hotel
4.0 star property
Crown
9.0 out of 10, Wonderful, (1,000 reviews)
"The location was great, good food and beautiful property."
United States
Michael
The price is ₩135,380
₩162,460 total
includes taxes & fees
Nov 22 - Nov 23
Kingsmills Hotel

10. Loch Ness Country House Hotel

Loch Ness Country House Hotel
4.0 star property
Inverness
9.2 out of 10, Wonderful, (469 reviews)
"Food was fabulous!! The staff was helpful and our was clean."
United States
Deborah
The price is ₩157,814
₩189,376 total
includes taxes & fees
Nov 11 - Nov 12
Loch Ness Country House Hotel

11. Cameron House on Loch Lomond

Cameron House on Loch Lomond
5.0 star property
Alexandria
9.0 out of 10, Wonderful, (369 reviews)
"Idealic location and had everything we needed. Staff was so attentive and the design is beautiful. The steam room and sauna and got tub were perfect escaping from storm boelo."
Canada
lauren
The price is ₩458,849
₩550,619 total
includes taxes & fees
Nov 18 - Nov 19
Cameron House on Loch Lomond

12. Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
4.0 star property
Inverness
9.0 out of 10, Wonderful, (1,000 reviews)
"Walkable to the airport and rental car drop off, the courtyard is perfect for an early morning flight."
United States
Michael
The price is ₩88,009
₩105,611 total
includes taxes & fees
Dec 6 - Dec 7
Courtyard by Marriott Inverness Airport

13. Fonab Castle Hotel & Spa

Fonab Castle Hotel & Spa
5.0 star property
Pitlochry
9.4 out of 10, Exceptional, (757 reviews)
"Great location with an east access to town.Staff was great."
United States
Peter
The price is ₩330,978
₩397,174 total
includes taxes & fees
Dec 1 - Dec 2
Fonab Castle Hotel & Spa

14. The Garrison

The Garrison
4.0 star property
Fort William
8.8 out of 10, Excellent, (1,007 reviews)
"Nice location great staff"
United States
Kim
The price is ₩121,858
₩146,230 total
includes taxes & fees
Nov 9 - Nov 10
The Garrison

15. Lochardil House Hotel

Lochardil House Hotel
4.0 star property
Lochardil
9.4 out of 10, Exceptional, (593 reviews)
"The breakfast was amazing and the rooms were large and lovely with very comfy king beds. The staff at Lochardil are truly outstanding, helpful and very friendly."
Canada
Jackie
The price is ₩112,832
₩135,398 total
includes taxes & fees
Nov 22 - Nov 23
Lochardil House Hotel

16. Auchrannie Resort

Auchrannie Resort
4.0 star property
Isle of Arran
9.4 out of 10, Exceptional, (357 reviews)
"We found everything at the resort to be excellent. We did not have time to take advantage of the pools and exercise equipment, nor some of the other facilities available. The restaurant buffet breakfasts were superb. However, we did not like the burgers, which were required by law to be well done."
United States
John
The price is ₩119,492
₩295,215 total
includes taxes & fees
Nov 24 - Nov 25
Auchrannie Resort

17. Loch Fyne Hotel And Spa

Loch Fyne Hotel And Spa
4.0 star property
Inveraray
8.8 out of 10, Excellent, (471 reviews)
"Great location, great staff, spa and lots of areas to sit."
Canada
Dean
The price is ₩188,203
₩225,843 total
includes taxes & fees
Nov 25 - Nov 26
Loch Fyne Hotel And Spa

18. Another Place, The Machrie

Another Place, The Machrie
4.0 star property
Islay Island
9.6 out of 10, Exceptional, (209 reviews)
"Great all round"
Australia
Kendall
The price is ₩230,444
₩276,533 total
includes taxes & fees
Nov 13 - Nov 14
Another Place, The Machrie

19. Knockendarroch Hotel

Knockendarroch Hotel
4.0 star property
Pitlochry
9.6 out of 10, Exceptional, (156 reviews)
"Fantastic stay! Charming and super clean. Highly recommend"
Canada
Daniel
The price is ₩359,237
₩431,084 total
includes taxes & fees
Nov 8 - Nov 9
Knockendarroch Hotel

20. Duisdale House Hotel

Duisdale House Hotel
4.0 star property
Duisdalemore
9.0 out of 10, Wonderful, (492 reviews)
"The staff were great"
United States
Brian
The price is ₩227,753
₩273,304 total
includes taxes & fees
Nov 6 - Nov 7
Duisdale House 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.

Compare top hotels in Scottish Highlands

4.0 star property
Portree Town
4.0 star property
Portree Town
3.0 star property
Oban
4.0 star property
Pitlochry
4.0 star property
Inverness
9.6
Exceptional
623 reviews
9.2
Wonderful
370 reviews
9.6
Exceptional
280 reviews
8.8
Excellent
1,003 reviews
9.8
Exceptional
450 reviews
The price is ₩218,316
₩261,986 total
includes taxes & fees
Dec 1 - Dec 2
The price is ₩162,673
₩195,208 total
includes taxes & fees
Nov 19 - Nov 20
The price is ₩183,726
₩220,482 total
includes taxes & fees
Dec 6 - Dec 7
The price is ₩305,400
₩366,480 total
includes taxes & fees
Nov 19 - Nov 20
The price is ₩248,230
₩297,876 total
includes taxes & fees
Dec 6 - Dec 7
  • Yes, Breakfast included
  • No Pool
  • No Spa
  • No Pet friendly
  • Yes, WiFi included
  • Yes, Parking
  • No Breakfast included
  • No Pool
  • No Spa
  • No Pet friendly
  • Yes, WiFi included
  • Yes, Parking
  • Yes, Breakfast included
  • No Pool
  • No Spa
  • No Pet friendly
  • Yes, WiFi included
  • Yes, Parking
  • No Breakfast included
  • Yes, Pool
  • Yes, Spa
  • No Pet friendly
  • Yes, WiFi included
  • Yes, Parking
  • No Breakfast included
  • No Pool
  • Yes, Spa
  • Yes, Pet friendly
  • Yes, WiFi included
  • Yes, Parking

Stay near popular Scottish Highlands 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.

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

Top Scottish Highlands Hotel Reviews

Find out more about Scottish Highlands

Top reasons to visit Scottish Highlands

  • Stunning Natural Landscapes: The Scottish Highlands feature breathtaking scenery, from rugged coastlines to serene landscapes, perfect for nature lovers.
  • Outdoor Adventures: Enjoy activities like skiing, hiking, and scenic drives that cater to all adventure seekers.
  • Whisky Distilleries: Explore the renowned Haven of Speyside, famous for its local whisky distilleries and tasting experiences.
  • Charming Villages: Visit historic towns like Inverness, rich in Scottish culture and history.
  • Diverse Accommodations: Stay in cozy bed and breakfasts, luxurious resorts, or unique castle hotels for a memorable experience.

Find great hotels near Scottish Highlands

Discover the enchanting beauty of the Scottish Highlands with a stay at one of its charming accommodations. From cozy bed and breakfasts to luxurious resorts, there’s something for everyone. Whether you're seeking adventure, a family getaway, or a pet-friendly retreat, the Highlands offer a variety of options, including unique castle hotels and the delightful Bettyhill Hotel. Experience the warmth and hospitality that will make your vacation truly memorable.

  • The Cluanie Inn: Nestled in the heart of the Scottish Highlands, The Cluanie Inn offers a cozy retreat with a 3.5-star rating and a guest rating of 8.8 out of 10. Known for its pet-friendly policies, the inn welcomes furry companions, making it an excellent choice for travelers who want to share their adventure with their pets. The charming atmosphere features rustic decor that reflects the local culture and stunning natural surroundings. Guests appreciate the comfortable rooms and the warm hospitality of the staff, ensuring a pleasant stay amidst the breathtaking landscapes.
  • Kintail Lodge Hotel: A budget-friendly gem, Kintail Lodge Hotel boasts a remarkable guest rating of 9.4 out of 10. Located in close proximity to adventure activities, this hotel caters to thrill-seekers and pet owners alike. The engaging environment provides opportunities for sailing, hiking, and fishing, all while allowing pets to accompany you. The lodge combines affordability with comfort, making it an appealing option for those looking to experience the outdoors in the picturesque Scottish Highlands. Guests enjoy the welcoming atmosphere and the ease of accessing various recreational activities nearby.
  • The Wooden Floors, Vintage Furniture, and Tartan Accents Create a Comfy Room: This charming Bed and Breakfast, located 18km from the Scottish Highlands, features a warm ambiance with wooden floors and vintage furnishings that evoke a sense of home. Ideal for adventure enthusiasts, guests can partake in activities like horseback riding and mountain climbing. The budget-friendly accommodations ensure comfort without breaking the bank, while the proximity to nature invites exploration and relaxation alike. This inviting space is perfect for those looking to unwind after a day of adventure.

Where to stay near Scottish Highlands

Experience the breathtaking beauty of the Scottish Highlands, where outdoor adventures await you amidst rugged coastlines and serene landscapes. Explore the rich Scottish history in charming towns like Inverness and delve into the Haven of Speyside, renowned for its whisky distilleries. With friendly locals and luxury accommodations, your journey will be filled with excursions and tranquil retreats in this secluded paradise. Embrace the adventure and create unforgettable memories in this stunning region of mainland Scotland.

  • Kyle: Nestled 16km from the Scottish Highlands, Kyle is a charming city that offers a delightful blend of outdoor adventure and stunning scenery. Visitors flock here for activities like hiking on the picturesque trails and skiing at the nearby ski fields, making it a perfect destination for thrill-seekers. The city is also rich in history, featuring landmarks such as historic sites and castles, along with access to breathtaking national parks. With its peak travel times in April and the summer months, Kyle is ideal for those looking to immerse themselves in nature and adventure.
  • Strathcarron: Located 21km from the Scottish Highlands, Strathcarron is a quaint city that captivates visitors with its romantic charm and scenic beauty. The area is perfect for outdoor enthusiasts, offering easy access to hiking trails and ski opportunities. Strathcarron also boasts lovely lakes and historic villages nearby, inviting travelers to explore its rich cultural heritage. With consistent visitor numbers peaking in spring and summer, this city provides a serene escape for couples and those seeking a picturesque getaway amid nature.
  • Camban: Just 13km from the Scottish Highlands, Camban is a tranquil village that emphasizes eco-friendly experiences and family-friendly activities. This charming locale is known for its beautiful hiking trails, making it a great base for outdoor explorers. Families can enjoy the local park and scenic water features, creating lasting memories in a peaceful setting. While Camban sees peak visitors in the summer months, it remains a delightful retreat year-round for those looking to reconnect with nature and enjoy a slower pace of life.

Things to do in Scottish Highlands

Shopping

The Scottish Highlands offer a unique shopping experience. Explore the charming shops in Inverness, where you can find local crafts and Celtic jewelry. At the Fort William Market, discover handmade goods and regional delicacies. Don't miss the boutiques in Oban for traditional Scottish wool products and souvenirs.

Recreation

In the Scottish Highlands, the Gleneagles Hotel offers a serene spa experience with a range of treatments and wellness programs set against the backdrop of stunning landscapes. At Loch Ness, unwind with holistic therapies and nature walks that enhance relaxation and rejuvenation amidst breathtaking scenery.

Adventure

Explore the rugged beauty of Glencoe with hiking trails that wind through stunning landscapes and offer panoramic views. For thrill-seekers, try white-water rafting on the River Garry, where you can navigate exciting rapids while surrounded by breathtaking scenery.

Nightlife

Experience the lively atmosphere at The Clansman Hotel in Fort Augustus, where you can enjoy traditional Scottish music and hearty pub fare. For a more intimate setting, visit The Highlander Bar in Inverness, sampling local ales while soaking in the cozy ambiance.

*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 an ideal vacation for outdoor enthusiasts, featuring stunning scenery and thrilling adventures. Popular attractions include parks, historic villages, and breathtaking waterfalls, perfect for those seeking adventure and a taste of nature. For a complete experience, make sure to explore local accommodations in the Highlands to enhance your stay amidst this remarkable landscape.

  • Glen Affric: Nestled 11km from the Scottish Highlands, Glen Affric is a serene park known for its eco-friendly atmosphere. Families and outdoor enthusiasts can enjoy hiking trails through ancient woodlands, stunning lochs, and breathtaking views, making it an ideal spot for nature lovers.
  • Loch Carron: Located 21km from the Highlands, Loch Carron is a charming historic village rich in culture. Visitors can explore local art galleries, enjoy traditional Scottish cuisine, and take in the scenic beauty of the loch, which is framed by rugged mountains.
  • Plodda Falls: Just 18km away, Plodda Falls is a captivating waterfall that offers a perfect blend of adventure and romance. Hike through lush forests to witness the impressive cascade and enjoy the tranquil surroundings, making it an unforgettable experience.

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 MonthTemperaturePrecipitationCloudinessOccupancyPricing
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

Traveling to the Scottish Highlands is accessible via several major airports. EDInburgh Airport (EDI) is situated 187km from the Highlands, with nearby luxury accommodations such as Virgin Hotels Edinburgh and Sheraton Grand Hotel & Spa, both within 11km. Glasgow International Airport (GLA) is 167km away, offering excellent hotels like JA Mar Hall Scotland and Kimpton Blythswood Hotel & Spa, located 4 and 11km respectively. For those considering Belfast, George Best Belfast City Airport (BHD) is 304km from the Highlands, with top-rated hotels such as The Fitzwilliam Hotel Belfast just 5km away. Each airport provides various transportation options to ensure a smooth journey to your destination.