Find hotels in Scottish Highlands from £92

    price find illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Save instantly and earn perks with One Key
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Property class

Top 10 Scottish Highlands hotels and places to stay

Westlands of Pitlochry

4.0 star property
9.6 out of 10, Exceptional, (604)
"Great stay, wonderful breakfast, lovely small town. "
The price is £176
includes taxes & fees
31 Jul - 1 Aug
Westlands of Pitlochry

Tingle Creek Hotel

3.0 star property
9.4 out of 10, Exceptional, (349)
"The stay was really really nice! Kind service and a beautiful view. It was very still at night "
The price is £221
includes taxes & fees
23 Aug - 24 Aug
Tingle Creek Hotel

Uig Hotel

3.0 star property
9.4 out of 10, Exceptional, (1006)
"Excellent location and view, very good breakfast, lunch and dinner options, extremely friendly staff, spacious rooms"
The price is £283
includes taxes & fees
6 Aug - 7 Aug
Uig Hotel

Cameron House on Loch Lomond

5.0 star property
9.0 out of 10, Wonderful, (189)
"The hotel was excellent and set in a stunning location! The services were great, there is plenty to do and see. The staff were exceptional in all aspects and made our stay even better. We really enjoyed the food and drink and found it to be of a high standard. Overall our stay here was great and would happily come back. I highly recommend a visit!"
The price is £353
includes taxes & fees
25 Aug - 26 Aug
Cameron House on Loch Lomond

Loch Ness Country House Hotel

4.0 star property
9.2 out of 10, Wonderful, (407)
"Good location for Inverness and Loch Ness, food was excellent and rooms were clean and comfortable. "
The price is £363
includes taxes & fees
3 Aug - 4 Aug
Loch Ness Country House Hotel

Isle of Eriska Hotel and Spa

5.0 star property
9.2 out of 10, Wonderful, (122)
"Staff were amazing!"
The price is £358
includes taxes & fees
25 Aug - 26 Aug
Isle of Eriska Hotel and Spa

Albert Hotel

3.0 star property
9.0 out of 10, Wonderful, (244)
"Great location, very friendly and helpful staff, comfortable room, clean. I’ll stay there next time I come to town. "
The price is £179
includes taxes & fees
1 Aug - 2 Aug
Albert Hotel

Cuillin Hills Hotel

4.0 star property
9.6 out of 10, Exceptional, (554)
"Beautiful property excellent restaurant and staff. "
The price is £505
includes taxes & fees
2 Aug - 3 Aug
Cuillin Hills Hotel

Isles Of Glencoe Hotel

3.0 star property
8.6 out of 10, Excellent, (961)
"Room was great, and the food at the restaurant was fantastic!"
The price is £244
includes taxes & fees
12 Aug - 13 Aug
Isles Of Glencoe Hotel

Skeabost House Hotel

4.0 star property
9.0 out of 10, Wonderful, (499)
"It is a beautiful property in a great location. It does seem a little understaffed."
The price is £557
includes taxes & fees
28 Aug - 29 Aug
Skeabost House Hotel

Glengarry Castle Hotel

3.0 star property
9.8 out of 10, Exceptional, (265)
"Beautiful castle ! We spent two nights here, and had dinner each evening. The food was excellent. The room was big, "
The price is £300
includes taxes & fees
31 Jul - 1 Aug
Glengarry Castle Hotel

Islay House

3.0 star property
9.2 out of 10, Wonderful, (111)
"Very welcoming and friendly staff working hard to ensure all guests are happy."
The price is £100
includes taxes & fees
7 Aug - 8 Aug
Islay House

Golf View Hotel & Spa

4.0 star property
8.6 out of 10, Excellent, (320)
"The area around the property was amazing from the beach, the gardens to the tennis courts"
The price is £164
includes taxes & fees
3 Aug - 4 Aug
Golf View Hotel & Spa

Forces Manor

2.0 star property
9.4 out of 10, Exceptional, (3)
"Great place to stay if you love the outdoors"
Forces Manor

Stonefield Castle Hotel

4.0 star property
9.0 out of 10, Wonderful, (806)
"Great property beautiful all around. Great staff. Very attentive "
The price is £165
includes taxes & fees
17 Aug - 18 Aug
Stonefield Castle Hotel

The Flodigarry Hotel in the Skye

4.0 star property
9.6 out of 10, Exceptional, (16)
"Amazing location; staff great and restaurant very good"
The price is £400
includes taxes & fees
31 Jul - 1 Aug
The Flodigarry Hotel in the Skye

Perle Oban Hotel & Spa

4.5 star property
9.0 out of 10, Wonderful, (1005)
"Well located and very comfortable and clean."
The price is £223
includes taxes & fees
24 Aug - 25 Aug
Perle Oban Hotel & Spa

Tulloch Castle Hotel

4.0 star property
8.6 out of 10, Excellent, (671)
"loved staying in this castle--one of my favorite experiences in Scotland!"
The price is £181
includes taxes & fees
20 Aug - 21 Aug
Tulloch Castle Hotel

Macdonald Drumossie Hotel

4.0 star property
8.8 out of 10, Excellent, (668)
"Very nice, great breakfast, fabulous room. Plenty of parking. Liked that you good relax in their beautiful lobby with a cocktail. "
The price is £214
includes taxes & fees
28 Aug - 29 Aug
Macdonald Drumossie Hotel

Culloden House Hotel

4.0 star property
9.8 out of 10, Exceptional, (378)
"Wonderful place! People were so friendly and helpful and the location is amazing. It felt like straight out of the period drama movie! "
The price is £350
includes taxes & fees
30 Jul - 31 Jul
Culloden 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.

Great weekend hotel deals in Scottish Highlands

Showing deals for:8 Aug - 10 Aug
Save an average of 15% on thousands of hotels when you're signed in

Accommodation near Scottish Highlands attractions

Learn more about Scottish Highlands

A scenic riverfront, bars and top sights like Loch Lomond—discover it all in Scottish Highlands.

Oban featuring a lake or waterhole and a house

Top Scottish Highlands Hotel Reviews

Find out more about Scottish Highlands

Find out more about Scottish Highlands

Top reasons to visit Scottish Highlands

  • Breathtaking Scenery: The Scottish Highlands boast stunning landscapes, including majestic mountains, lush parks, and enchanting waterfalls.
  • Outdoor Adventures: Ideal for enthusiasts, activities range from skiing and hiking to exploring picturesque trails.
  • Whisky Trails: Sample renowned Scottish spirits while embarking on scenic whisky trails.
  • Charming Villages: Immerse yourself in the rich history of quaint villages and friendly locals.
  • Diverse Accommodation: Choose from charming B&Bs to luxurious castles, catering to all tastes and budgets.

Find great hotels near Scottish Highlands

Explore a diverse range of hotel accommodation options in the stunning Scottish Highlands. From charming bed and breakfasts to exquisite resorts, you'll find the perfect retreat for your adventure-filled holiday. Many hotels cater to families and are pet-friendly, ensuring a memorable experience for all. Whether you're searching for the best hotels in Inverness or across the Highlands, you’re sure to uncover the ideal base for your Scottish escapade.

  • The Cluanie Inn: Nestled in the heart of the Scottish Highlands, The Cluanie Inn offers a warm and welcoming atmosphere, perfect for pet lovers. This 3.5-star hotel, located 6.8km from the scenic Highlands, boasts pet-friendly accommodations with specific amenities that cater to your furry friends. Guests can enjoy a comfortable stay with features such as food and water bowls, ensuring both you and your pet feel at home. The inn's charming design and friendly staff create an inviting retreat for those looking to explore the stunning landscapes of Scotland.
  • Kintail Lodge Hotel: Embrace adventure at Kintail Lodge Hotel, situated 7.5km from the breathtaking Scottish Highlands. This hotel is not only pet-friendly but also proudly welcomes LGBTQIA travellers, making it a diverse and inclusive destination. The property offers a plethora of exciting activities, including hiking, sailing, and fishing nearby, ensuring that every guest can find their thrill. With a focus on adventure sports and recreation, Kintail Lodge is an ideal choice for those who seek to immerse themselves in nature while enjoying modern comforts.
  • The wooden floors, vintage furniture, and tartan accents create a comfy room: Experience the charm of traditional Scottish design at this inviting Bed and Breakfast, located 6.8km from the Highlands. The accommodation is well-suited for adventure seekers, providing easy access to activities such as rafting, mountain climbing, and kayaking in the vicinity. Guests will appreciate the rustic elegance of the decor, featuring wooden floors and vintage furnishings that enhance the cosy atmosphere. This property promises a delightful stay for those wishing to explore the great outdoors while enjoying the comforts of home.

Where to stay near Scottish Highlands

The Scottish Highlands offer an unparalleled adventure for tourists, blending stunning scenery with the warmth of friendly locals. Explore the majestic Cairngorm Mountains and indulge in the ultimate Scottish experience, staying in picturesque castles or luxurious retreats. Whether you're seeking thrilling excursions or tranquil seclusion, the highlands provide a perfect backdrop for all types of travellers. Discover the enchanting beauty and rich culture that make this region a must-visit destination in Scotland.

  • Kyle: Nestled 6.2km from the Scottish Highlands, Kyle is a charming coastal city that attracts outdoor enthusiasts and romantics alike. With a steady influx of visitors year-round, Kyle peaks in popularity from April through July. Here, you can immerse yourself in stunning scenery and partake in a variety of outdoor activities, including hiking along picturesque trails. The area is rich in history, with captivating landmarks such as ancient castles and serene lakes inviting exploration. Whether you're wandering through local stores or enjoying a peaceful day by the water, Kyle offers a delightful blend of nature and culture.
  • Strathcarron: Located 8.1km from the Scottish Highlands, Strathcarron is another gem worth exploring. Like Kyle, this city experiences a consistent flow of travelers, with peak seasons in April and the height of summer. Known for its breathtaking landscapes, visitors flock here for its outdoor adventures and romantic settings. Strathcarron boasts various activities, from hiking trails that showcase the stunning countryside to skiing options for the more adventurous. The area is dotted with captivating lakes and historic villages, making it a perfect spot for those looking to immerse themselves in Scotland’s rich heritage while enjoying the great outdoors.
  • Camban: A quaint village located 5.0km from the Scottish Highlands, Camban is a seasonal treasure that draws adventure seekers and couples looking for a romantic getaway. Peak visitor numbers are seen from July to September, with a quieter atmosphere in the winter months. The village is renowned for its beautiful water features and stunning waterfalls, providing a perfect backdrop for outdoor exploration. Camban’s charm lies in its serene environment, inviting you to partake in adventurous activities while enjoying the tranquility of nature. With its unique offerings, Camban is a perfect retreat for those seeking both excitement and relaxation.

Things to do near Scottish Highlands

The Scottish Highlands offer a stunning backdrop for outdoor enthusiasts and adventure seekers. Popular activities include skiing at various ski fields and exploring picturesque hiking trails. Don't miss the chance to embark on whisky trails, where you can sample the region's renowned spirits, or enjoy a city break in one of the charming towns. With its breathtaking scenery and rich culture, the Highlands promise an unforgettable experience.

Shopping

If you're up for a drive, Highland Soaps is a charming store located 19.3km away, offering a delightful selection of handmade soaps and gifts. It’s a perfect spot to find unique souvenirs that capture the essence of the Highlands.

Recreation

At Great Glen Water Park, indulge in wellness and relaxation activities amidst breathtaking surroundings, perfect for rejuvenation. Meanwhile, Lochcarron Golf Course offers a luxurious atmosphere, where you can enjoy a round of golf while soaking in the stunning Highland scenery, making it an ideal retreat for leisure and wellness.

Adventure

The Five Sisters of Kintail, located 6.8km from the Scottish Highlands, offers a thrilling hiking trail with breathtaking scenery. Immerse yourself in the rugged beauty of the landscape, where adventure awaits at every turn, making it a must-visit for outdoor enthusiasts.

Nightlife

Experience the vibrant nightlife at The Hootananny in Inverness, where live folk music and a warm atmosphere await. For a more laid-back vibe, visit the Black Isle Bar, offering a selection of local brews and hearty pub food. Enjoy the friendly company and lively conversations.

Booking tips and Expedia advantages for Scottish Highlands

To save money during your trip to the Scottish Highlands, consider visiting from January to March when accommodation prices are lower. Booking a hotel one month in advance can help secure better rates, and Wednesdays tend to be the cheapest days to stay. Use Expedia to find last-minute deals and combine your hotel with flights for additional savings. Take advantage of free activities like hiking and exploring the stunning landscapes, and utilise public transport, which is generally affordable and efficient in the region.

  • 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 Friday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and the type of hotel that suits you best. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save some money by combining your hotel stay in the Scottish Highlands with your flights and activities through an Expedia package deal.

Find the best attractions near Scottish Highlands

The Scottish Highlands is a stunning destination perfect for outdoor adventures and scenic explorations. Visitors can immerse themselves in the rich history of quaint villages, wander through lush parks, and marvel at breathtaking waterfalls. With an emphasis on family-friendly experiences, the Highlands offers a diverse array of attractions that cater to those seeking both adventure and relaxation in this beautiful region of the United Kingdom.

  • Glen Affric: This stunning national park, located 4.3km from the Highlands, offers breathtaking landscapes and lush forests. Ideal for families, it boasts eco-friendly activities that immerse visitors in nature, making it a perfect spot for hiking, picnicking, and wildlife watching.
  • Loch Carron: Situated 8.1km from the Highlands, this charming historic village is rich in culture and heritage. Explore quaint streets, local shops, and traditional Scottish architecture while enjoying the serene waters of the loch, perfect for photography and leisurely strolls.
  • Plodda Falls: Just 6.8km from the Highlands, Plodda Falls is a spectacular waterfall that offers adventure and romance. Visitors can hike scenic trails leading to stunning viewpoints, making it a fantastic spot for couples and outdoor enthusiasts alike.

Best time to go to Scottish Highlands

The best time to visit Scottish Highlands is dependant 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.

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 CloudyAverageAverage
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 CloudyAverageSlightly High
July55.9°F (13.3°C)Light RainMostly CloudyHighSlightly High
August55.9°F (13.3°C)Light RainMostly CloudyHighAverage
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 CloudyLowSlightly Low
December45.1°F (7.300000000000001°C)Light RainMostly CloudyAverageAverage

The nearest major airports for your trip to Scottish Highlands

When visiting the Scottish Highlands, you have several airport options. Edinburgh Airport (EDI) is situated 72.1km away, with nearby hotels such as Crescent House and Virgin Hotels Edinburgh, both 4.3km from the airport. Glasgow International Airport (GLA) is 64.6km from the Highlands, with excellent hotel choices like Kimpton Blythswood Hotel & Spa and Mar Hall Golf & Spa Resort, located 7 and 2.5km away, respectively. Lastly, Aberdeen Airport (ABZ) is 68.4km distant, featuring quality accommodations such as Marcliffe and Trump Macleod House & Lodge, both within 5.0km of the airport. Each airport offers convenient access to the Highlands and surrounding areas.

Frequently asked questions

Where can I find the best nightlife in Scottish Highlands?
The Scottish Highlands may be celebrated for their breathtaking landscapes and rich history, but they also offer some charming options for nightlife, albeit on a smaller scale compared to urban areas.

In the city of Inverness, the capital of the Highlands, you'll find a lively selection of pubs and bars. The Hootananny is a popular spot known for its traditional Scottish music and vibrant atmosphere, making it a great place to enjoy a pint and some live folk tunes.

If you venture to Fort William, you can explore the local pubs that often feature live music, particularly during tourist seasons. The Ben Nevis Inn, located at the foot of the famous mountain, is a lovely spot to unwind after a day of hiking, with a warm fire and a hearty menu.

For a more great experience, you might consider heading to the Isle of Skye, where some local establishments offer a blend of great food and local whisky. The Old Inn in Carbost is a quaint option, known for its welcoming vibe and occasionally hosts live music, showcasing local talent.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Scottish Highlands.
How can I save on a Scottish Highlands hotel booking with Expedia?
Before booking your Scottish Highlands hotel, remember to join Expedia's free travel rewards program. Just sign up and sign in to access our lowest Member Prices as well as members-only perks. You could also enjoy savings by bundling together your hotel and flights on Expedia.
How much is the nightly rate at a Scottish Highlands hotel?
Prices for hotels in Scottish Highlands often vary, but you can find a great deal from £92 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.