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

Scottish Highlands 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

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Scottish Highlands hotels

1. Tingle Creek Hotel

Tingle Creek Hotel
3.0 star property
Kyle
9.4 out of 10, Exceptional, (553 reviews)
"Great little inn with an outstanding breakfast. Great for adults because it doesn't allow children."
United States
Robert
The price is P15,530
P18,636 total
includes taxes & fees
Aug 17 - Aug 18
Tingle Creek Hotel

2. Isles Of Glencoe Hotel

Isles Of Glencoe Hotel
3.0 star property
Ballachulish
8.6 out of 10, Excellent, (1,006 reviews)
"Delightful, restful, extremely warm, welcoming staff, and great dinner!"
United States
Ed
The price is P18,761
P22,514 total
includes taxes & fees
Aug 18 - Aug 19
Isles Of Glencoe Hotel

3. The Highland Club

The Highland Club
3.0 star property
Fort Augustus
9.6 out of 10, Exceptional, (166 reviews)
"The place and the service is the best. Staff is amazing."
United States
Ravikanth
The price is P46,069
P46,069 total
includes taxes & fees
Aug 4 - Aug 5
The Highland Club

4. Isle of Eriska Hotel and Spa

Isle of Eriska Hotel and Spa
5.0 star property
Oban
9.2 out of 10, Wonderful, (151 reviews)
"Superb location, great food, and attentive and lovely staff."
United Kingdom
Andrea
The price is P38,998
P46,798 total
includes taxes & fees
Jul 28 - Jul 29
Isle of Eriska Hotel and Spa

5. Uig Hotel

Uig Hotel
3.0 star property
Uig
9.6 out of 10, Exceptional, (1,006 reviews)
"If I could score six stars for the staff I would, the welcome, the attention and the helpfulness were fantastic and made for a wonderful stay. Both my Dad and I reallt enjoyed staying at the hotel, the atmosphere was so warm, the food wonderful, the sleep great and the views amazing, thank you all!"
United Kingdom
Nic
The price is P20,776
P24,931 total
includes taxes & fees
Aug 18 - Aug 19
Uig Hotel

6. Loch Leven Hotel & Distillery

Loch Leven Hotel & Distillery
3.0 star property
Fort William
8.4 out of 10, Very Good, (619 reviews)
"Cool vibe. Great staff. Super location!"
United States
Jeff
The price is P18,345
P22,015 total
includes taxes & fees
Aug 19 - Aug 20
Loch Leven Hotel & Distillery

7. Loch Ness Clansman Hotel

Loch Ness Clansman Hotel
3.0 star property
Inverness
8.0 out of 10, Very Good, (765 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 P14,225
P17,070 total
includes taxes & fees
Jul 28 - Jul 29
Loch Ness Clansman Hotel

8. Tulloch Castle Hotel

Tulloch Castle Hotel
4.0 star property
Dingwall
8.6 out of 10, Excellent, (808 reviews)
"A lovely stay. The room was very elegant, clean, and luxurious. The staff was very helpful and friendly. The food was top notch and we really enjoyed the atmosphere of the old castle. I highly recommend it and would definitely stay there again."
Canada
Lisa
The price is P12,098
P14,518 total
includes taxes & fees
Aug 18 - Aug 19
Tulloch Castle Hotel

9. The Priory Hotel

The Priory Hotel
3.0 star property
Beauly
8.8 out of 10, Excellent, (235 reviews)
"Breakfast is incredible and the hotel is so convenient to the ships and restaurants on the Main Street"
United States
Melissa
The price is P11,389
P13,667 total
includes taxes & fees
Jul 27 - Jul 28
The Priory Hotel

10. Loch Ness Drumnadrochit Hotel

Loch Ness Drumnadrochit Hotel
3.0 star property
Inverness
8.0 out of 10, Very Good, (466 reviews)
"We stayed 1 night while touring and enjoyed out stay in a property with lots of character. The staff were very cheerful and helpful making the brief stay a good experience."
Canada
TREVOR
The price is P6,773
P8,128 total
includes taxes & fees
Jul 27 - Jul 28
Loch Ness Drumnadrochit Hotel

11. Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
4.0 star property
Inverness
9.0 out of 10, Wonderful, (1,003 reviews)
"Beds were good staff was wonderful"
United States
George
The price is P13,735
P16,483 total
includes taxes & fees
Aug 2 - Aug 3
Courtyard by Marriott Inverness Airport

12. Ballachulish Hotel

Ballachulish Hotel
3.0 star property
Ballachulish
8.2 out of 10, Very Good, (526 reviews)
"Loved our stay. Great rooms, food, and service."
United States
Matthew Oliver
The price is P19,543
P23,452 total
includes taxes & fees
Aug 14 - Aug 15
Ballachulish Hotel

13. 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 P14,324
P17,189 total
includes taxes & fees
Aug 7 - Aug 8
Kincraig Castle Hotel

14. The Inch Hotel

The Inch Hotel
3.0 star property
Fort Augustus
9.0 out of 10, Wonderful, (509 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 P10,762
P12,915 total
includes taxes & fees
Aug 20 - Aug 21
The Inch Hotel

15. Kingsmills Hotel

Kingsmills Hotel
4.0 star property
Crown
9.0 out of 10, Wonderful, (1,003 reviews)
"Everything was great and staff was so helpful."
United States
Kristen
The price is P16,841
P20,209 total
includes taxes & fees
Aug 2 - Aug 3
Kingsmills Hotel

16. Shore Hotel

Shore Hotel
3.0 star property
Tain
10.0 out of 10, Exceptional, (6 reviews)
The price is P15,185
P18,222 total
includes taxes & fees
Jul 23 - Jul 24
Shore Hotel

17. Royal Marine Hotel

Royal Marine Hotel
4.0 star property
Brora
9.4 out of 10, Exceptional, (263 reviews)
"We had a fabulous overnight stay A beautiful hotel fabulous food fabulous staff could find no faults at all Would highly recommend and can’t wait to return"
United Kingdom
Amy
The price is P11,129
P13,355 total
includes taxes & fees
Jul 29 - Jul 30
Royal Marine Hotel

18. Kings Arms Hotel

Kings Arms Hotel
2.0 star property
Kyleakin
6.6 out of 10, (966 reviews)
"It is well located just opposite to the Loch which is exponentially good for the tourist, and a good base for the people who wants to cover the isle of Skye. Staffs are good and check in check out is hassle free .."
United States
Sivakanth
The price is P13,118
P15,741 total
includes taxes & fees
Aug 1 - Aug 2
Kings Arms Hotel

19. Nevis Bank Inn

Nevis Bank Inn
4.0 star property
Fort William
8.8 out of 10, Excellent, (739 reviews)
"Excellent facilities."
United States
Humberto
The price is P13,459
P16,151 total
includes taxes & fees
Aug 15 - Aug 16
Nevis Bank Inn

20. Duck Bay Hotel

Duck Bay Hotel
3.0 star property
Alexandria
9.0 out of 10, Wonderful, (477 reviews)
"Amazingly friendly and helpful staff in all areas of Duck Bay, room was spotless and food was very good in the restaurant. This is our 2nd time staying and will definitely e back again."
United Kingdom
Colin
The price is P13,736
P16,483 total
includes taxes & fees
Aug 10 - Aug 11
Duck Bay 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.

Vacation 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, cozy 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

  • Breathtaking Scenery: The Scottish Highlands boast stunning landscapes, from rugged coastlines to magnificent waterfalls, perfect for outdoor adventures.
  • Whisky Distilleries: Explore the renowned Haven of Speyside, famous for its world-class whisky distilleries and local hospitality.
  • Outdoor Activities: Engage in various activities like hiking, skiing, and golfing amidst picturesque settings.
  • Charming Accommodations: Experience a range of lodging options, from charming bed and breakfasts to luxurious castle hotels.
  • Historic Villages: Discover charming towns rich in history and culture, adding to the Highlands' enchanting allure.

Find great hotels near Scottish Highlands

Discover the enchanting Scottish Highlands, where a variety of accommodations await to make your stay unforgettable. From charming bed and breakfasts to luxurious resort options, there's something for every traveller. Embrace adventure with pet-friendly facilities and family-oriented experiences, or indulge in the unique charm of castle hotels. Whether you're seeking the best highlands hotels or a cozy stay in Bettyhill, the Highlands promise a memorable escape into nature's breathtaking beauty.

  • The Cluanie Inn: Located a mere 18km from the heart of the Scottish Highlands, The Cluanie Inn is a charming 3.5-star retreat that boasts a guest rating of 8.8 out of 10. This pet-friendly hotel is a delightful choice for those travelling with furry companions, offering amenities such as food and water bowls and a welcoming atmosphere for dogs. The inn features comfortable lodging with a rustic vibe, making it an inviting stop for adventurers seeking a homely feel amidst the Scottish wilderness.
  • Kintail Lodge Hotel: Just 19km from the Scottish Highlands, Kintail Lodge Hotel is a budget-friendly option with an impressive guest rating of 9.4 out of 10. Ideal for adventure seekers, this hotel offers a plethora of recreational activities such as birdwatching, fishing, and hiking nearby. The pet-friendly policy allows for various types of pets, ensuring that your four-legged friends can join in on the fun. With its warm hospitality and access to outdoor exploits, Kintail Lodge brings a sense of adventure to your stay.
  • The Wooden Floors, Vintage Furniture, and Tartan Accents Create a Comfy Room: This quaint Bed & Breakfast is located 18km from the Scottish Highlands and is perfect for those looking for an adventurous getaway. With a budget-friendly approach, the establishment offers various outdoor activities including horse riding, mountain biking, and kayaking nearby. Its charming decor, featuring wooden floors and vintage furnishings, creates a cosy atmosphere that invites relaxation after a day of exploration. A welcoming spot for adventure enthusiasts seeking comfort and local charm, this B&B is a delightful option.

Where to stay near Scottish Highlands

Embark on an unforgettable adventure in the Scottish Highlands, where breathtaking scenery and rich history await. Explore charming towns and the rugged coastlines that define this majestic region. Discover the Haven of Speyside, famous for its whisky, while experiencing the warmth of local hospitality. With opportunities for outdoor pursuits and luxury retreats, the Highlands offer a perfect blend of excitement and tranquillity, making it an ideal destination for every traveller.

  • Kyle: Nestled approximately 16km from the Scottish Highlands, Kyle is a charming city renowned for its stunning outdoor experiences and breathtaking scenery. The area attracts visitors year-round, with peak seasons in April and from June to July. Adventurers flock to Kyle for its variety of hiking trails and ski fields, while the local historic sites and castles offer a glimpse into Scotland's rich heritage. The nearby national park serves as a perfect backdrop for photography and exploration, ensuring a memorable travel experience for all who visit.
  • Strathcarron: Located about 21km from the Scottish Highlands, Strathcarron is another picturesque city that draws in visitors with its romantic ambiance and scenic landscapes. Similar to Kyle, Strathcarron sees a surge in tourism during the spring and summer months, particularly from April and June to July. Outdoor enthusiasts will love the accessible hiking trails and ski opportunities. The area is also home to captivating lakes and historic villages, offering a blend of natural beauty and cultural exploration that enhances any visit.
  • Camban: Situated roughly 13km from the Scottish Highlands, Camban is a quaint village ideal for eco-friendly family experiences. Although visitor numbers peak in the summer months from July to September, Camban provides a tranquil escape year-round. The village's hiking trails lead to beautiful parks and water features, inviting families to immerse themselves in nature and enjoy quality time together. With its charming atmosphere and natural attractions, Camban is a delightful stop on your Scottish Highlands adventure.

Things to do in Scottish Highlands

Shopping

The Scottish Highlands offer a unique shopping experience, from local crafts at markets like Inverness Farmers' Market to charming boutiques in Fort William. Explore the Cairngorms National Park for handmade gifts, or visit the historic town of Oban for traditional Scottish souvenirs.

Recreation

Experience tranquility at the Glenmoriston Townhouse Hotel's wellness spa, offering holistic treatments amidst stunning Highland scenery. For outdoor enthusiasts, the nearby Loch Ness provides opportunities for kayaking and hiking, allowing you to immerse yourself in the natural beauty of the region.

At The Fiddler’s Hotel, indulge in revitalising spa treatments and unwind in the inviting sauna. Explore the picturesque surroundings on foot or cycle along scenic routes, soaking in the fresh Highland air and breathtaking landscapes.

The Aura Wellness Spa at the Isle of Skye offers rejuvenating therapies and yoga sessions. Take leisurely walks along the coast, where dramatic cliffs meet the sea, providing a serene backdrop for reflection and relaxation.

Adventure

The Scottish Highlands offer exhilarating experiences such as hiking the rugged trails of Ben Nevis, the UK's highest peak, and exploring the stunning landscapes of Glencoe, known for its dramatic scenery. You can also try your hand at water sports on Loch Ness or embark on a thrilling mountain biking adventure in Aviemore.

Nightlife

Visit the Highlander Bar in Inverness for a lively atmosphere and a selection of local ales. For a more intimate setting, check out the Hootananny, where you can enjoy traditional Scottish music while sipping on a fine whisky.

*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 during your visit to the Scottish Highlands, consider travelling between January and March when accommodation prices are lower. Book your hotel about a month in advance, or check Expedia for last-minute deals, especially on Wednesdays for the best rates. Combine your hotel stay with flights and activities for additional savings. Look out for beverage discounts and value-for-money options, and use Expedia's search tool to refine your preferences and find the best deals. With flexible booking options and upfront pricing, you can enjoy the Highlands without breaking the bank.

  • 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: Booking a hotel around Scottish Highlands 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 around Scottish Highlands is Wednesday. The most expensive day to stay around Scottish Highlands is Thursday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as budget, desired location, and preferred hotel type. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel accommodation in the Scottish Highlands with your flights and activities through an Expedia package.

Find the best attractions near Scottish Highlands

The Scottish Highlands is perfect for outdoor and adventure holidays, with stunning scenery, historic villages, and magnificent waterfalls to explore. Visitors can indulge in various activities, from hiking to beach experiences, while soaking in the natural beauty. For a comfortable stay, numerous hotels are available throughout the region, ensuring a memorable getaway in this enchanting part of the United Kingdom.

  • Glen Affric: Nestled 11km from the Scottish Highlands, Glen Affric is a stunning national park known for its breathtaking landscapes and rich biodiversity. Ideal for outdoor enthusiasts and families, visitors can explore scenic trails, enjoy picnics, and immerse themselves in nature's tranquillity.
  • Loch Carron: Located 21km away, Loch Carron is a charming historic village that boasts a rich cultural heritage. Wander through its picturesque streets, savour local cuisine, and appreciate the beautiful surroundings that inspired many artists and writers.
  • Plodda Falls: Just 18km from the Highlands, Plodda Falls is a magnificent waterfall that offers a romantic and adventurous atmosphere. With stunning viewpoints and surrounding woodland trails, it invites exploration and provides a perfect backdrop for memorable moments.

Best time to go to Scottish Highlands

The best time to visit Scottish Highlands is dependent on what kind of holiday you are seeking. July and August are its hottest month on average. At the time of August, visitor numbers are high and weather is mostly cloudy. February is its coolest month on average. At this time, 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 airports. EDInburgh Airport (EDI), situated 187km from the Highlands, offers nearby accommodations such as the 5.5-star Crescent House and the 5-star Virgin Hotels Edinburgh, both located 11km away. GLAsgow International Airport (GLA), located 167km away, has excellent hotel options like the 5-star JA Mar Hall Scotland, just 6km from the airport. For those considering Belfast, George Best Belfast City Airport (BHD) is 304km away, with the luxurious Fitzwilliam Hotel Belfast situated 5km from the airport. Each airport provides accessible transport options to these hotels, making your journey seamless.