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,018 reviews)
"Clean room and would definitely book again"
United Kingdom
Mason
The price is HK$574
HK$689 total
includes taxes & fees
27 Aug - 28 Aug
Coylumbridge Resort Hotel

2. Glamping Pods

Glamping Pods
2.0 star property
Kinlochleven
8.6 out of 10, Excellent, (45 reviews)
"Great place to stay for hiking cycling or just to chill out. Great staff and very helpful. Micro pod had everything you need and comfortable and spotless. Lovely pub to go to and just all round great place to stay. I will book to stay here again. Cheers Charlie 🤗"
United Kingdom
Charles
The price is HK$848
HK$1,018 total
includes taxes & fees
7 Sept - 8 Sept
Glamping Pods

3. Ox Hotel Spean Bridge

Ox Hotel Spean Bridge
2.5 star property
Spean Bridge
8.2 out of 10, Very good, (229 reviews)
"Convenient car park Nice staff"
United Kingdom
Wai Yee
The price is HK$827
HK$992 total
includes taxes & fees
31 Aug - 1 Sept
Ox Hotel Spean Bridge

4. 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,001 reviews)
"Great stay for a work trip"
United Kingdom
mark
The price is HK$1,835
HK$2,202 total
includes taxes & fees
23 Aug - 24 Aug
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

5. The Caledonian Hotel

The Caledonian Hotel
3.0 star property
Fort William
7.2 out of 10, Good, (1,331 reviews)
"A good quality, value for money stay."
Australia
Stephen
The price is HK$1,138
HK$1,365 total
includes taxes & fees
31 Aug - 1 Sept
The Caledonian Hotel

6. Atholl Palace Hotel

Atholl Palace Hotel
4.0 star property
Pitlochry
8.6 out of 10, Excellent, (1,008 reviews)
"Incredible location, large bedrooms and quality dining options."
Australia
DAVID
The price is HK$2,402
HK$2,883 total
includes taxes & fees
14 Aug - 15 Aug
Atholl Palace Hotel

7. The Great Western Hotel

The Great Western Hotel
3.0 star property
Oban
6.6 out of 10, (1,183 reviews)
"Room was nice and big with a good shower also, we had a sea view which was excellent, but the hotel really needs a good overhaul , breakfast was good also"
United Kingdom
Colin
The price is HK$1,065
HK$1,278 total
includes taxes & fees
7 Sept - 8 Sept
The Great Western Hotel

8. The Pitlochry Hydro Hotel

The Pitlochry Hydro Hotel
3.5 star property
Pitlochry
8.0 out of 10, Very good, (1,172 reviews)
"Nice friendly staff and a clean room ,good breakfast with plenty of choices to suit everyone"
United Kingdom
Brian
The price is HK$1,026
HK$1,231 total
includes taxes & fees
1 Sept - 2 Sept
The Pitlochry Hydro Hotel

9. Morar Hotel

Morar Hotel
3.0 star property
Mallaig
7.6 out of 10, Good, (550 reviews)
"Really enjoyed my stay."
United Kingdom
Ankit
The price is HK$1,129
HK$1,355 total
includes taxes & fees
10 Sept - 11 Sept
Morar Hotel

10. Bracken Hide Hotel

Bracken Hide Hotel
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (361 reviews)
"The Hides were a perfect little private get away. The staff dropped our bags off at our Hide for us which was very helpful. The restaurant (reservation needed) was very nice, the lounge was comfortable and the drinks were excellent. Every staff member greeted us with a smile and was more than happy to help us with anything we needed. Lovely stay, highly recommended!"
United States
Robert
Bracken Hide Hotel

11. Isle of Skye Guest house

Isle of Skye Guest house
3.0 star property
Kyleakin
8.4 out of 10, Very good, (477 reviews)
"Onsite parking, easy self check in/out, beds were comfortable, large room, self serve breakfast buffet. We had a nice stay. "
United States
Linsey
The price is HK$1,898
HK$2,278 total
includes taxes & fees
2 Sept - 3 Sept
Isle of Skye Guest house

12. The Royal Highland Hotel

The Royal Highland Hotel
3.0 star property
Inverness City Centre
8.2 out of 10, Very good, (1,017 reviews)
"Love this hotel, it was my second stay here."
United States
Morgan
The price is HK$1,616
HK$1,939 total
includes taxes & fees
4 Sept - 5 Sept
The Royal Highland Hotel

13. 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,001 reviews)
"The view of the River Ness was stunning!"
United States
Janelle
The price is HK$1,581
HK$1,897 total
includes taxes & fees
23 Aug - 24 Aug
Columba Hotel Inverness by Compass Hospitality

14. Applecross B&B and Cabins

Applecross B&B and Cabins
3.0 star property
Strathcarron
9.8 out of 10, Exceptional, (53 reviews)
"Applecross is an experience in itself. Remote, beautiful, quiet, and breathtaking. Highly recommend and the breakfast was lovely."
United States
Jerrilyn
The price is HK$1,987
HK$2,385 total
includes taxes & fees
7 Sept - 8 Sept
Applecross B&B and Cabins

15. Linnhe Lochside Holidays

Linnhe Lochside Holidays
3.5 star property
Fort William
9.2 out of 10, Wonderful, (295 reviews)
"Beautiful location and close to many activities! Our cottage was clean and had everything that we needed."
United States
Michael
The price is HK$1,586
HK$2,158 total
includes taxes & fees
4 Sept - 5 Sept
Linnhe Lochside Holidays

16. The Garrison

The Garrison
4.0 star property
Fort William
8.6 out of 10, Excellent, (1,001 reviews)
"Amazing location"
Canada
Katie
The price is HK$1,749
HK$2,099 total
includes taxes & fees
1 Sept - 2 Sept
The Garrison

17. Tulloch Castle Hotel

Tulloch Castle Hotel
4.0 star property
Dingwall
8.6 out of 10, Excellent, (822 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 HK$1,586
HK$1,903 total
includes taxes & fees
29 Aug - 30 Aug
Tulloch Castle Hotel

18. The Royal Hotel

The Royal Hotel
3.0 star property
Oban
7.6 out of 10, Good, (870 reviews)
"The location of The Royal Hotel was perfect for walking around the harbor and sightseeing. The staff were very friendly and helpful, recommending great places to eat and things to see/do while we were in Oban."
United States
Lisa
The price is HK$1,014
HK$1,216 total
includes taxes & fees
20 Aug - 21 Aug
The Royal Hotel

19. Onich Hotel

Onich Hotel
4.0 star property
Fort William
7.8 out of 10, Good, (471 reviews)
"It was a beautiful cabin that we stayed."
United Kingdom
Ankit
The price is HK$1,354
HK$1,624 total
includes taxes & fees
1 Sept - 2 Sept
Onich Hotel

20. Kingsmills Hotel

Kingsmills Hotel
4.0 star property
Crown
9.0 out of 10, Wonderful, (1,008 reviews)
"Beautiful hotel"
United States
Warren
The price is HK$2,094
HK$2,512 total
includes taxes & fees
16 Aug - 17 Aug
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:21 Aug - 23 Aug

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$689 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$689 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