A calm lake with clear water, surrounded by rocky shores and mountains in the background.

Hotels in Highland

  • 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

Top Cities in Highland

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 Highland hotels

1. Coylumbridge Resort Hotel

Coylumbridge Resort Hotel
4.0 star property
Aviemore
7.2 out of 10, Good, (1,004 reviews)
"Great place for families"
United Kingdom
John
The price is HK$663
HK$795 total
includes taxes & fees
5 Oct - 6 Oct
Coylumbridge Resort Hotel

2. The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
4.0 star property
Inverness City Centre
8.6 out of 10, Excellent, (1,009 reviews)
"Lovely hotel in fantastic location in Inverness. The breakfast was amazing and staff super helpful"
Canada
Rebecca
The price is HK$1,467
HK$1,761 total
includes taxes & fees
5 Oct - 6 Oct
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

3. Ox Hotel Spean Bridge

Ox Hotel Spean Bridge
2.5 star property
Spean Bridge
8.2 out of 10, Very good, (251 reviews)
"Fantastic stay at the Ox Hotel in Spean Bridge! Everything was great, featuring super convenient parking right outside the room, a completely hassle-free check-in, and wonderfully friendly staff. It has that cozy Highland charm and makes a brilliant base for exploring the area. Highly recommend!"
Canada
Vineeth
The price is HK$668
HK$802 total
includes taxes & fees
28 Sept - 29 Sept
Ox Hotel Spean Bridge

4. Atholl Palace Hotel

Atholl Palace Hotel
4.0 star property
Pitlochry
8.6 out of 10, Excellent, (1,000 reviews)
"Comfortable rooms & great breakfast."
Australia
Karen
The price is HK$2,226
HK$2,671 total
includes taxes & fees
4 Oct - 5 Oct
Atholl Palace Hotel

5. The Pitlochry Hydro Hotel

The Pitlochry Hydro Hotel
3.5 star property
Pitlochry
8.0 out of 10, Very good, (1,160 reviews)
"Excellent location, food very good and reasonable priced"
United Kingdom
Linda
The price is HK$1,044
HK$1,253 total
includes taxes & fees
27 Sept - 28 Sept
The Pitlochry Hydro Hotel

6. The Caledonian Hotel

The Caledonian Hotel
3.0 star property
Fort William
7.4 out of 10, Good, (1,327 reviews)
"Older property, well maintained, great location. Staff were friendly and helpful, would stay there again."
Australia
Ian
The price is HK$805
HK$966 total
includes taxes & fees
4 Oct - 5 Oct
The Caledonian Hotel

7. The Great Western Hotel

The Great Western Hotel
3.0 star property
Oban
6.6 out of 10, (1,173 reviews)
"Faded grandeur, well overdue a facelift and a lick of paint. Convenient location."
United Kingdom
Simon
The price is HK$556
HK$667 total
includes taxes & fees
4 Oct - 5 Oct
The Great Western Hotel

8. Columba Hotel Inverness by Compass Hospitality

Columba Hotel Inverness by Compass Hospitality
3.0 star property
Inverness City Centre
7.6 out of 10, Good, (1,002 reviews)
"Friendly staff"
United States
Sheila
The price is HK$945
HK$1,134 total
includes taxes & fees
11 Oct - 12 Oct
Columba Hotel Inverness by Compass Hospitality

9. Glamping Pods

Glamping Pods
2.0 star property
Kinlochleven
8.6 out of 10, Excellent, (48 reviews)
"Very fun experience, the lady we checked in with was amazing! Very informative and just over all incredibly friendly! Only thing is the mattresses aren’t the comfiest but overall experience made up for that!"
United States
Rachel
The price is HK$689
HK$827 total
includes taxes & fees
4 Oct - 5 Oct
Glamping Pods

10. Bracken Hide Hotel

Bracken Hide Hotel
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (380 reviews)
"Amazing place to stay in Portree! Lovely cabins were so cozy. The breakfast is amazing and the staff were wonderful."
United States
Nicole
The price is HK$3,765
HK$4,518 total
includes taxes & fees
10 Oct - 11 Oct
Bracken Hide Hotel

11. Linnhe Lochside Holidays

Linnhe Lochside Holidays
3.5 star property
Fort William
9.2 out of 10, Wonderful, (323 reviews)
"Friendly staff, beautiful property, nice quiet and convenient location."
United States
Jennifer
The price is HK$1,307
HK$1,823 total
includes taxes & fees
11 Oct - 12 Oct
Linnhe Lochside Holidays

12. The Garrison

The Garrison
4.0 star property
Fort William
8.6 out of 10, Excellent, (1,005 reviews)
"Great stay!"
United States
Jonathan
The price is HK$1,193
HK$1,432 total
includes taxes & fees
11 Oct - 12 Oct
The Garrison

13. Isle of Skye Guest house

Isle of Skye Guest house
3.0 star property
Kyleakin
8.4 out of 10, Very good, (501 reviews)
"Very nice stay overnight. Rooms very clean and secure. Easy check in and contentital breakfast prior to hike. Nice location and walk into town"
Canada
Teresa
The price is HK$1,089
HK$1,307 total
includes taxes & fees
13 Oct - 14 Oct
Isle of Skye Guest house

14. Morar Hotel

Morar Hotel
3.0 star property
Mallaig
7.6 out of 10, Good, (569 reviews)
"Really enjoyed my stay."
United Kingdom
Ankit
The price is HK$824
HK$989 total
includes taxes & fees
1 Oct - 2 Oct
Morar Hotel

15. The Royal Highland Hotel

The Royal Highland Hotel
3.0 star property
Inverness City Centre
8.2 out of 10, Very good, (1,010 reviews)
"Very clean room, friendly staff and enough laid out in the breakfast buffet for a banquet."
United Kingdom
Nick
The price is HK$1,026
HK$1,231 total
includes taxes & fees
12 Oct - 13 Oct
The Royal Highland Hotel

16. The Royal Hotel

The Royal Hotel
3.0 star property
Oban
7.6 out of 10, Good, (907 reviews)
"The hotel was clean the staff was friendly the breakfast was good and the location was spot on"
United Kingdom
Charles
The price is HK$977
HK$1,172 total
includes taxes & fees
8 Oct - 9 Oct
The Royal Hotel

17. Applecross B&B & Luxury Cabins

Applecross B&B & Luxury Cabins
3.0 star property
Strathcarron
9.6 out of 10, Exceptional, (59 reviews)
"Lovely setting and very comfortable accommodations"
United States
carolyn
The price is HK$1,732
HK$2,079 total
includes taxes & fees
1 Oct - 2 Oct
Applecross B&B & Luxury Cabins

18. Onich Hotel

Onich Hotel
4.0 star property
Fort William
7.8 out of 10, Good, (495 reviews)
"Beautiful setting Dinner was perfect !"
United States
Linda
The price is HK$895
HK$1,074 total
includes taxes & fees
14 Oct - 15 Oct
Onich Hotel

19. Tulloch Castle Hotel

Tulloch Castle Hotel
4.0 star property
Dingwall
8.6 out of 10, Excellent, (849 reviews)
"We loved our stay here - the location and castle were great"
Australia
Dianne
The price is HK$1,218
HK$1,461 total
includes taxes & fees
9 Oct - 10 Oct
Tulloch Castle Hotel

20. Kingsmills Hotel

Kingsmills Hotel
4.0 star property
Crown
9.0 out of 10, Wonderful, (1,002 reviews)
"Beautiful hotel"
United States
Warren
The price is HK$1,874
HK$2,249 total
includes taxes & fees
14 Oct - 15 Oct
Kingsmills 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.

Showing deals for:25 Sept - 27 Sept

Save an average of 15% on thousands of hotels when you're signed in

Top Highland Hotel Reviews

Guide to exploring Highland

Top reasons to visit Highland

  • Stunning Landscapes: The Highlands boast breathtaking natural beauty, perfect for outdoor enthusiasts seeking adventure.
  • Outdoor Activities: Enjoy a range of activities, from skiing and hiking to scenic bus tours through picturesque trails.
  • Rich History: Explore historical sites, castles, and the charming towns like Dingwall and Inverness, steeped in Scottish culture.
  • Local Flavours: Indulge in wine tastings and savour traditional Scottish cuisine throughout the region.
  • Diverse Accommodation: Experience a variety of lodging options, from cosy bed and breakfasts to luxurious hotels.

Find great hotels in Highland

Discover a diverse selection of accommodation options in the enchanting Highlands of Scotland. From charming bed and breakfasts to luxurious hotels, you’ll find the perfect stay for your adventure, business trip, or leisurely holiday. Many establishments cater to pet-friendly travellers, ensuring a welcoming atmosphere for all. Explore top-rated hotels in this breathtaking region and immerse yourself in the unique Scottish experience.

  • Leonardo Hotel Inverness: This 4-star hotel is situated in the heart of Highland, offering a blend of modern comfort and eco-consciousness. Designed for business travellers and eco-friendly vacationers alike, the Leonardo Hotel Inverness features sustainable practices throughout its operations. Guests can enjoy well-appointed rooms equipped with contemporary amenities, a business centre for corporate needs, and a restaurant serving locally sourced dishes. The hotel’s commitment to environmental sustainability makes it an appealing choice for those looking to balance comfort with eco-responsibility.
  • Coylumbridge Resort Hotel: A family-friendly 4-star retreat, Coylumbridge Resort Hotel is set amidst the stunning landscapes of Highland, catering to adventurous souls and families. The hotel offers an array of on-site recreational activities, including skiing, snowboarding, and sailing, perfect for those seeking both excitement and relaxation. With dedicated facilities for children, such as a playground and mini-golf, it ensures that younger guests are well entertained. The hotel's charming ambiance and comprehensive amenities make it a delightful choice for family vacations filled with adventure.
  • The Glen Mhor Hotel and Uile-bheist Brewery & Distillery: Nestled in the city centre, this 3-star hotel seamlessly combines the charm of a historic lodging with the allure of a brewery and distillery. With a guest rating of 8.6 out of 10, The Glen Mhor Hotel welcomes pets, making it an excellent choice for animal lovers. Business travellers will appreciate its central location and essential amenities, while the unique brewery adds a distinctive touch to the experience. Enjoy comfortable rooms and the opportunity to sample local brews, making your stay a memorable one.

Where to stay in Highland

Your vacation in Highland, Scotland, promises an unforgettable experience filled with stunning scenery and warm Scottish hospitality. Explore the modern capital, Inverness, where you can indulge in luxury and relaxation, or visit the charming town of Dingwall, known for its friendly atmosphere. With opportunities for outdoor adventures and historical excursions, Highland offers the perfect blend of adventure and tranquility, making it an ideal destination for all types of travellers.

  • Inverness: Nestled at the northeast end of Loch Ness, Inverness is often referred to as the Gateway to the Highlands. This vibrant city boasts a rich history, showcased by the imposing Inverness Castle overlooking the River Ness. The area is perfect for outdoor enthusiasts, offering activities such as skiing in nearby resorts, golfing, and exploring the stunning landscapes of the nearby national parks. With a mix of modern amenities and traditional Scottish charm, Inverness offers a delightful travel experience throughout the year, particularly peaking in April, July, and September.
  • Fort William: Known as the outdoor capital of the UK, Fort William is located at the foot of Ben Nevis, the highest mountain in the British Isles. This picturesque town serves as a hub for adventure seekers, with abundant hiking trails, skiing opportunities, and breathtaking views of Loch Linnhe. The area's rugged beauty and thrilling outdoor activities make it a popular choice for visitors, especially in the warmer months of April and June to July. Fort William combines splendid scenery with a lively atmosphere, ensuring a memorable stay for all visitors.
  • Oban: Often referred to as the Gateway to the Isles, Oban is a charming coastal town known for its stunning waterfront and picturesque views. Visitors can enjoy a variety of outdoor activities, including golfing, skiing, and exploring the nearby national parks. The vibrant local culture, complemented by fresh seafood and friendly hospitality, makes Oban a delightful destination year-round. With peak tourist activity in April and June to July, this town offers an authentic Scottish experience, blending adventure with the serene beauty of its surrounding landscapes.

Things to do in Highland

Shopping

Discover Inverness's Eastgate Shopping Centre, featuring a mix of high street shops and local boutiques. For a unique experience, visit the Inverness Farmers' Market, held monthly, offering local produce and handcrafted souvenirs, perfect for finding that special gift from your Highland adventure.

Recreation

Experience the tranquil surroundings at The Druimard Retreat, where yoga sessions and holistic treatments promote relaxation. Explore the nearby Cairngorms National Park with scenic walks and wildlife spotting opportunities, immersing yourself in nature's beauty.

At Moniack Mhor, indulge in creative writing workshops alongside mindfulness practices. The stunning landscapes inspire creativity and reflection, while the peaceful environment offers a perfect escape from daily life.

Adventure

The Nevis Range Mountain Experience offers breathtaking views via a cable car gondola. This adventure venue invites families and thrill-seekers alike to explore the stunning landscapes of the Highlands, with opportunities for hiking and mountain biking once you reach the summit.

Nightlife

In the Highlands, you can explore lively pubs like The Hootananny in Inverness, known for its traditional music and vibrant atmosphere. The Drouthy Neebors offers a relaxed vibe with craft beers, while the Ironworks hosts live bands, providing a taste of local talent and entertainment.

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

Booking tips and Expedia advantages for Highland

To save money on your trip to the Highlands, consider visiting during the cheaper months of January to February and October. Book your accommodation about a month in advance for the best rates, and look for last-minute deals on Expedia. Tuesdays are generally the least expensive days to stay, while Sundays are the priciest. Use Expedia’s search tool to sort hotels by price and filter for eco-friendly options. Additionally, combining your hotel bookings with flights and activities can lead to significant savings.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Highland are January to February and October, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Highland 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 in Highland is Tuesday. The most expensive day to stay in Highland is Sunday.
  • Find cheap hotels on Expedia: Expedia's search tool enables you to choose your budget, preferred location, and additional criteria. You can arrange your search results to display prices from lowest to highest, ensuring you find the most affordable hotels first. Furthermore, you have the option to refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that you can book.
  • Consider bundling your trip: You can save money by combining your hotel accommodation in the Highlands with your flights and activities through an Expedia package.

Find the best attractions in Highland

Highland offers a perfect blend of outdoor adventure and stunning scenery, making it an ideal destination for those seeking beach, lake, and castle attractions. Visitors can explore breathtaking landscapes and enjoy various activities that highlight the region's natural beauty. For a comfortable stay, consider looking for hotels in the Scottish Highlands to enhance your experience while discovering all that this captivating area has to offer.

  • Ben Nevis: As the highest mountain in the UK, Ben Nevis offers exhilarating adventure and breathtaking scenery. Hiking trails take you through diverse landscapes, from lush valleys to rocky summits, making it a must-visit for outdoor enthusiasts and nature lovers alike.
  • Inverness Castle: This historic castle, perched on a hill overlooking the River Ness, exudes cultural charm and romantic vibes. While the castle itself is not open to the public, its stunning architecture and surrounding gardens provide a delightful backdrop for photographs and leisurely strolls.
  • Portree Harbour: Nestled in the picturesque village of Portree, this charming harbour is famed for its colourful buildings and scenic views. Enjoy a relaxing walk along the waterfront, savour fresh seafood, or simply soak in the serene beach atmosphere.

Frequently asked questions

How much do hotels in Highland cost?
The season and factors like school holidays and Easter can influence the price of a hotel in Highland. You can find cheap options from HK$667 in a few different ways on Expedia. First, enter the dates you'd like to get away, then use the filters like budget and amenities to narrow your search. You can also sort by price, so the most inexpensive options appear at the top.
When is the best time to go to Highland?
The timing of your trip will depend on which part of Highland you wish to explore, as temperatures vary in different locations. For a summer adventure with an oceanic climate, visit Inverness during the months of June to August. You can expect average daily temperatures between 8ºC and 16ºC.
Are there any luxury hotels in Highland?
Some of our best hotels in Highland are in Inverness. Check out high-end options such as Daviot Lodge, which features designer toiletries, a terrace and a picnic area. Ness Walk is another popular choice in this city.
How can I find cheap hotels in Highland?
Highland cheap hotels start at HK$667 per night. To browse these types of economical options, use our "Price per night" filter. Want some other tips? Consider being flexible with your holiday dates and book in advance. Check out our cheap hotels in Highland page for deals you'll find hard to resist.
What are the best hotels in Highland for families?
Finding a hotel for you and the kiddos in Highland is a breeze with our filter tool. Simply select "Family friendly" in the "Traveller experience" section and check out the availability. If you're spending time in Inverness, consider Daviot Lodge. Chill out here while taking advantage of conveniences such as complimentary breakfast and a picnic area. Ailigean B&B is also a favourite with families in this exciting city.
What are the top beach hotels in Highland?
Relaxation mode ON! Savour the beach lifestyle at Highland's top-rated ocean-view hotels like Hillview Guest House. This leading property in Fort William features a garden, a free cooked-to-order breakfast and many other conveniences. You can also tune into relaxing coastal vibes at Inverlochy Castle, another in-demand stay in this city.
Why should I book my Highland hotel with Expedia?
Expedia makes booking a hotel in Highland as easy as swiping right for your perfect holiday. First off, there's the extensive range of options and amazing prices. Then, there's our online Help Centre, which is available around-the-clock. Plus, when you're a member of our free One Key™ rewards programme, you can earn OneKeyCash™* and use it on eligible flights, car rentals, hotels and more.*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.

Explore a world of travel with Expedia