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

Find hotels in Scottish Highlands from AEDĀ 359

  • 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

This weekend
Next weekend

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

1. Tingle Creek Hotel

Tingle Creek Hotel
3.0 star property
Kyle
9.4 out of 10, Exceptional, (565 reviews)
"Cute place and the breakfast was great."
Canada
Michelle
The price is AEDĀ 733
AEDĀ 879 total
includes taxes & fees
2 Sep - 3 Sep
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)
"the restaurant was lovely and they were able to get us a last minute reservation upon our later arrival. staff were lovely the property was lovely and the location is gorgeous!"
United States
Emily
The price is AEDĀ 1,031
AEDĀ 1,237 total
includes taxes & fees
1 Sep - 2 Sep
Isles Of Glencoe Hotel

3. The Inch Hotel

The Inch Hotel
3.0 star property
Fort Augustus
9.0 out of 10, Wonderful, (515 reviews)
"Lovely views from the bedrooms. Fabulous breakfast"
United Kingdom
Katie
The price is AEDĀ 653
AEDĀ 783 total
includes taxes & fees
24 Aug - 25 Aug
The Inch Hotel

4. Balmacara Hotel

Balmacara Hotel
3.0 star property
Kyle
8.4 out of 10, Very Good, (432 reviews)
"Clean room, great staff and great view"
Canada
Umesh
The price is AEDĀ 1,223
AEDĀ 1,467 total
includes taxes & fees
2 Sep - 3 Sep
Balmacara Hotel

5. Kyle Hotel

Kyle Hotel
3.0 star property
Kyle
7.8 out of 10, Good, (716 reviews)
"Nice folks, clean hotel terrific restaurant. "
United States
Forrest
The price is AEDĀ 987
AEDĀ 1,184 total
includes taxes & fees
27 Aug - 28 Aug
Kyle Hotel

6. Loch Ness Drumnadrochit Hotel

Loch Ness Drumnadrochit Hotel
3.0 star property
Inverness
8.0 out of 10, Very Good, (475 reviews)
"Food escelente, services wonderfull."
United States
Corali
The price is AEDĀ 699
AEDĀ 839 total
includes taxes & fees
30 Aug - 31 Aug
Loch Ness Drumnadrochit Hotel

7. Uig Hotel

Uig Hotel
3.0 star property
Uig
9.6 out of 10, Exceptional, (1,004 reviews)
"Clean, updated rooms. Staff were very friendly and helpful. Nice location."
United States
Chris
Uig Hotel

8. Bettyhill Hotel

Bettyhill Hotel
3.5 star property
Thurso
9.4 out of 10, Exceptional, (388 reviews)
"Lovely place Amazing staff"
United States
Daniele
The price is AEDĀ 608
AEDĀ 730 total
includes taxes & fees
6 Aug - 7 Aug
Bettyhill Hotel

9. Ballachulish Hotel

Ballachulish Hotel
3.0 star property
Ballachulish
8.2 out of 10, Very Good, (529 reviews)
"Loved our stay. Great rooms, food, and service."
United States
Matthew Oliver
The price is AEDĀ 959
AEDĀ 1,151 total
includes taxes & fees
4 Sep - 5 Sep
Ballachulish Hotel

10. Kincraig Castle Hotel

Kincraig Castle Hotel
4.0 star property
Invergordon
9.2 out of 10, Wonderful, (336 reviews)
"A stunning location and hotel with a warm welcome from the attentive staff. Very comfortable and spacious room with a super comfortable bed. Thoroughly enjoyed and recommended"
United Kingdom
MALCOLM
The price is AEDĀ 841
AEDĀ 1,009 total
includes taxes & fees
7 Aug - 8 Aug
Kincraig Castle Hotel

11. Loch Leven Hotel & Distillery

Loch Leven Hotel & Distillery
3.0 star property
Fort William
8.4 out of 10, Very Good, (630 reviews)
"Great spot and excellent pub"
Canada
Jean
The price is AEDĀ 951
AEDĀ 1,141 total
includes taxes & fees
24 Aug - 25 Aug
Loch Leven Hotel & Distillery

12. Kingsmills Hotel

Kingsmills Hotel
4.0 star property
Crown
9.0 out of 10, Wonderful, (1,001 reviews)
"Beautiful hotel"
United States
Warren
The price is AEDĀ 1,180
AEDĀ 1,416 total
includes taxes & fees
30 Aug - 31 Aug
Kingsmills Hotel

13. 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 AEDĀ 2,106
AEDĀ 2,527 total
includes taxes & fees
21 Aug - 22 Aug
Isle of Eriska Hotel and Spa

14. Bunchrew House Hotel

Bunchrew House Hotel
4.0 star property
Inverness
9.6 out of 10, Exceptional, (181 reviews)
"The gorgeous property, beautiful gardens, friendly staff and exceptional food."
Australia
Ruth
The price is AEDĀ 978
AEDĀ 1,173 total
includes taxes & fees
16 Aug - 17 Aug
Bunchrew House Hotel

15. Tulloch Castle Hotel

Tulloch Castle Hotel
4.0 star property
Dingwall
8.6 out of 10, Excellent, (816 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 AEDĀ 699
AEDĀ 839 total
includes taxes & fees
1 Sep - 2 Sep
Tulloch Castle Hotel

16. 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 AEDĀ 2,216
AEDĀ 2,659 total
includes taxes & fees
29 Aug - 30 Aug
Skeabost House Hotel

17. Royal Marine Hotel

Royal Marine Hotel
4.0 star property
Brora
9.4 out of 10, Exceptional, (267 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 AEDĀ 696
AEDĀ 835 total
includes taxes & fees
30 Aug - 31 Aug
Royal Marine Hotel

18. Scourie Hotel

Scourie Hotel
4.0 star property
Scourie
9.2 out of 10, Wonderful, (85 reviews)
"We made a last-minute unexpected booking here for one night, and we were so pleased. The staff was very helpful and accommodating. The hotel is charming. There are lots of comfortable seating areas for an evening drink and to chat with other visitors. The room was comfortable and breakfast was very tasty."
Canada
Deborah
The price is AEDĀ 923
AEDĀ 1,107 total
includes taxes & fees
15 Aug - 16 Aug
Scourie Hotel

19. Culloden House Hotel

Culloden House Hotel
4.0 star property
Inverness
9.8 out of 10, Exceptional, (433 reviews)
"Historical building and grounds and wonderful staff accompanied by delicious food"
United Kingdom
Patrick
The price is AEDĀ 1,542
AEDĀ 1,850 total
includes taxes & fees
6 Aug - 7 Aug
Culloden House Hotel

20. 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 AEDĀ 2,240
AEDĀ 2,240 total
includes taxes & fees
1 Sep - 2 Sep
The Highland Club
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 Portree Harbour 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

Hotels in Scottish Highlands with star-rating

Find out more about Scottish Highlands

Top reasons to visit Scottish Highlands

  • Breathtaking Scenery: Experience stunning landscapes, from rugged coastlines to picturesque waterfalls, perfect for nature lovers and photographers.
  • Outdoor Adventures: Enjoy skiing, hiking trails, and scenic drives that cater to thrill-seekers and outdoor enthusiasts alike.
  • Whisky Distilleries: Visit the renowned Haven of Speyside and sample some of the finest whiskies Scotland has to offer.
  • Charming Villages: Explore historic towns filled with rich Scottish history and warm local hospitality.
  • Diverse Accommodations: Choose from cozy bed & breakfasts to luxurious castle stays for a memorable lodging experience.

Find great hotels near Scottish Highlands

Experience the enchanting Scottish Highlands with a variety of lodging options to suit every traveler. From cozy bed & breakfasts to luxurious resorts, you'll find accommodations that cater to adventure seekers, families, and pet owners alike. Explore the best Highlands hotels, including charming castle stays and the renowned Bettyhill Hotel, for a memorable vacation in this breathtaking region of Scotland.

  • The Cluanie Inn: The Cluanie Inn is a charming 3.5-star hotel located 18km from the Scottish Highlands, boasting a guest rating of 8.8 out of 10. This welcoming inn features a cozy atmosphere perfect for travelers seeking a pet-friendly vacation. With amenities including food and water bowls for your furry companions, the Cluanie Inn ensures that pets are not only permitted but treated with care. Guests appreciate the warm hospitality and comfortable accommodations, making it a great base for exploring the beauty of the Highlands.
  • Kintail Lodge Hotel: Situated 19km from the Scottish Highlands, Kintail Lodge Hotel is a budget-friendly option with an impressive guest rating of 9.4 out of 10. This hotel is ideal for adventurous travelers, offering a variety of outdoor activities such as sailing, fishing, hiking, and horse riding nearby. It also welcomes pets, allowing for a fun-filled experience with your four-legged friends. With its inviting atmosphere and focus on adventure, Kintail Lodge Hotel serves as a perfect launching pad for your Highland explorations.
  • The wooden floors, vintage furniture, and tartan accents create a comfy room: This budget-friendly bed and breakfast is located 18km from the Scottish Highlands and is well-suited for adventure enthusiasts. Guests can enjoy various outdoor activities like rafting, motorboating, and mountain climbing in the surrounding area. The unique blend of wooden floors, vintage furniture, and tartan accents creates a cozy ambiance. This accommodation also allows pets, making it easy for you to revel in your Highland adventure with your furry companions by your side.

Where to stay near Scottish Highlands

The Scottish Highlands offer an enchanting blend of outdoor adventure and breathtaking scenery. Explore the rich Scottish history while wandering through charming towns and experiencing the warm hospitality of the locals. Discover the stunning rugged coastlines and venture into the Haven of Speyside, renowned for its whisky distilleries. Whether seeking luxury or seclusion, the Highlands promise unforgettable excursions and picturesque landscapes that capture the essence of Mainland Scotland.

  • Sallachy: Nestled 18km from the Scottish Highlands, Sallachy is a quaint village that offers a perfect escape for outdoor enthusiasts and romantics alike. The village experiences seasonal visitor peaks from July to September, making it a bustling spot in the summer months. Travelers flock to Sallachy for its stunning lakes, historical sites, and picturesque parks. Whether you're exploring the serene landscapes or immersing yourself in local culture, Sallachy provides a charming backdrop for your highland adventure.
  • Ratagan: Located 21km from the Scottish Highlands, Ratagan is a village that promises a mix of outdoor activities and breathtaking scenery. While visitor numbers peak in April and during the summer months from July to August, Ratagan remains an inviting destination year-round. Adventurers can enjoy the nearby hiking trails, explore local stores, and visit landmarks such as castles and lakes. With its stunning vistas and rich history, Ratagan is a delightful stop for those eager to experience the beauty of the highlands.
  • Kyle: Just 16km from the Scottish Highlands, Kyle is a vibrant city that draws visitors for its outdoor adventures and scenic beauty. The city sees a steady flow of travelers, with peak times in April and from June to July. Offering access to hiking trails, stores, and even ski fields, Kyle is perfect for thrill-seekers and nature lovers. Nearby, you'll find historic sites, impressive castles, and a national park, ensuring that every visitor can find something to captivate their interest in this dynamic locale.

Things to do in Scottish Highlands

Shopping

The Scottish Highlands offer unique shopping experiences, from the charming shops in Inverness providing local crafts to the bustling Aberfeldy Market where you can find handmade goods. For a wider selection, visit the Eastgate Shopping Centre in Inverness, featuring various retail stores and eateries.

Recreation

In the Scottish Highlands, experience serene relaxation at the Fonab Castle Hotel Spa, where you can enjoy rejuvenating treatments and stunning loch views. Alternatively, visit the Loch Ness Spa for a blend of wellness therapies and breathtaking scenery, allowing you to unwind amidst nature's beauty.

Adventure

The Scottish Highlands offer thrilling activities such as hiking the rugged peaks of Ben Nevis, exploring the dramatic landscapes of Glencoe, and enjoying white-water rafting on the River Tay. Experience the breathtaking beauty of Loch Ness while kayaking or mountain biking through the scenic trails of Aviemore.

Nightlife

Visit the Highlander Pub in Inverness for a cozy vibe and local ales. For a lively atmosphere, check out The Ironworks, featuring diverse live music acts. For a unique twist, try the Whisky Bar in Fort William, where you can savor a variety of fine Scotch whiskies.

*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 trip to the Scottish Highlands, consider visiting between January and March when prices are lower. Book your hotel about a month in advance, and look for last-minute deals on Expedia. Wednesdays tend to be the cheapest days to stay. Use Expedia’s tools to filter accommodations by your budget and preferences, and consider package deals that combine flights, hotels, and activities for additional savings. Additionally, take advantage of free outdoor activities and explore on foot to minimize transportation costs.

  • 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, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • 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: Utilize Expedia's search tool to refine your choices based on your budget, preferred location, and the type of hotel you desire. For the best prices and deals, simply arrange 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.

Find the best attractions near Scottish Highlands

The Scottish Highlands offer a perfect blend of outdoor adventures and stunning scenery, making it an ideal vacation spot. Explore captivating parks, historic villages, and breathtaking waterfalls that cater to thrill-seekers and nature lovers alike. Whether you're seeking adventure or a serene beach experience, there's something for everyone. Don't forget to look for cozy hotels in the Scottish Highlands to complete your unforgettable getaway.

  • Glen Affric: Nestled 11km from the Scottish Highlands, Glen Affric is a stunning park known for its lush landscapes and eco-friendly ethos. Families can enjoy outdoor activities, from hiking to picnicking, surrounded by breathtaking scenery and diverse wildlife.
  • Loch Carron: Located 21km away, Loch Carron is a charming historic village that offers a glimpse into Scotland's rich culture. Stroll along the picturesque waterfront and explore local shops and galleries, immersing yourself in the area's heritage.
  • Plodda Falls: Just 18km from the Highlands, Plodda Falls features a dramatic waterfall set in an enchanting forest. This location provides a romantic and adventurous backdrop for nature lovers and photographers alike, with trails that lead to stunning viewpoints.

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

Traveling to the Scottish Highlands is convenient with several major airports nearby. EDInburgh Airport (EDI) is located 187km from the Highlands, with nearby hotel options like the 5.5-star Crescent House and the 5-star Virgin Hotels Edinburgh, both 11km from the airport. Glasgow International Airport (GLA) is 167km away, offering luxurious stays at JA Mar Hall Scotland, just 6km from the airport. For those considering Belfast, George Best Belfast City Airport (BHD) is 304km away, with nearby hotels such as The Fitzwilliam Hotel, located 5km from the airport. Each hotel provides various transportation services for easy access to the airports.

Explore a world of travel with Expedia