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

Next weekend
In two weeks

Filter by

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Star rating

Our top choices for Highland hotels

The Caledonian Hotel

The Caledonian Hotel
3.0 star property
Fort William
7.2 out of 10, Good, (1,326 reviews)
"Clean bedroom, staff very helpful, breakfast Amazing."
United Kingdom
Andrew
The price is HK$1,111
HK$1,333 total
includes taxes & fees
13 Jul - 14 Jul
The Caledonian Hotel

Coylumbridge Resort Hotel

Coylumbridge Resort Hotel
4.0 star property
Aviemore
7.0 out of 10, Good, (1,002 reviews)
"Great family hotel"
United Kingdom
Teresa
The price is HK$595
HK$714 total
includes taxes & fees
5 Jul - 6 Jul
Coylumbridge Resort Hotel

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,004 reviews)
"Great breakfasts "
Canada
Barry
The price is HK$1,288
HK$1,545 total
includes taxes & fees
5 Jul - 6 Jul
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

Bracken Hide Hotel

Bracken Hide Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (338 reviews)
"Beautiful property with wonderful views. Restaurant was great and staff super helpful and friendly. The walk up to the higher level rooms can be challenging, but definitely would stay here again."
United States
Asad
The price is HK$4,071
HK$4,886 total
includes taxes & fees
10 Jul - 11 Jul
Bracken Hide Hotel

Morar Hotel

Morar Hotel
3.0 star property
Mallaig
7.6 out of 10, Good, (524 reviews)
"The view from our room was excellent."
United Kingdom
Alastair
The price is HK$1,349
HK$1,619 total
includes taxes & fees
3 Jul - 4 Jul
Morar Hotel

Atholl Palace Hotel

Atholl Palace Hotel
4.0 star property
Pitlochry
8.6 out of 10, Excellent, (1,000 reviews)
"Great staff, good full service breakfast."
Canada
lyell
The price is HK$2,680
HK$3,216 total
includes taxes & fees
1 Jul - 2 Jul
Atholl Palace Hotel

Isle of Skye Guest house

Isle of Skye Guest house
3.0 star property
Kyleakin
8.4 out of 10, Very good, (443 reviews)
"Loved our stay here! Super convenient check in and out process. Everything was communicated very well. I would absolutely stay here again."
United States
Marianne
The price is HK$2,083
HK$2,500 total
includes taxes & fees
19 Jul - 20 Jul
Isle of Skye Guest house

Ox Hotel Spean Bridge

Ox Hotel Spean Bridge
2.0 star property
Spean Bridge
8.2 out of 10, Very good, (196 reviews)
"The main hotel was still under construction so we stayed in one of their fantadtic chalets!!!"
Canada
Patricia
The price is HK$963
HK$1,155 total
includes taxes & fees
15 Jul - 16 Jul
Ox Hotel Spean Bridge

The Great Western Hotel

The Great Western Hotel
3.0 star property
Oban
6.6 out of 10, (1,175 reviews)
"Breakfast was excellent, super tasty!"
United Kingdom
MICHAEL
The price is HK$811
HK$973 total
includes taxes & fees
5 Jul - 6 Jul
The Great Western Hotel

The Royal Highland Hotel

The Royal Highland Hotel
3.0 star property
Inverness City Centre
8.2 out of 10, Very good, (1,009 reviews)
"Lovely stay. Perfect central location. Really nice hotel. "
United Kingdom
Maggie
The price is HK$1,467
HK$1,761 total
includes taxes & fees
26 Jul - 27 Jul
The Royal Highland Hotel

The Pitlochry Hydro Hotel

The Pitlochry Hydro Hotel
3.5 star property
Pitlochry
8.0 out of 10, Very good, (1,186 reviews)
"Stopover on the way to Skye, clean and tidy!"
United Kingdom
Anne
The price is HK$1,027
HK$1,232 total
includes taxes & fees
30 Jun - 1 Jul
The Pitlochry Hydro Hotel

Tulloch Castle Hotel

Tulloch Castle Hotel
4.0 star property
Dingwall
8.6 out of 10, Excellent, (790 reviews)
"Lovely stay at a "
United Kingdom
Judy
The price is HK$1,401
HK$1,682 total
includes taxes & fees
12 Jul - 13 Jul
Tulloch Castle Hotel

Loch Leven Hotel & Distillery

Loch Leven Hotel & Distillery
3.0 star property
Fort William
8.4 out of 10, Very good, (612 reviews)
"Beautiful place lots of character"
Canada
Michelle
The price is HK$1,723
HK$2,068 total
includes taxes & fees
2 Jul - 3 Jul
Loch Leven Hotel & Distillery

Applecross B&B and Cabins

Applecross B&B and Cabins
3.0 star property
Strathcarron
9.8 out of 10, Exceptional, (42 reviews)
"Breakfast was fresh and delicious The hosts were very informative and generous with their time "
Canada
Jean
The price is HK$1,786
HK$2,143 total
includes taxes & fees
6 Jul - 7 Jul
Applecross B&B and Cabins

Linnhe Lochside Holidays

Linnhe Lochside Holidays
3.5 star property
Fort William
9.2 out of 10, Wonderful, (275 reviews)
"Amazing place and friendly people"
United States
Oscar Jorge
The price is HK$1,852
HK$2,471 total
includes taxes & fees
4 Jul - 5 Jul
Linnhe Lochside Holidays

Tingle Creek Hotel

Tingle Creek Hotel
3.0 star property
Kyle
9.4 out of 10, Exceptional, (532 reviews)
"Cute place and the breakfast was great."
Canada
Michelle
The price is HK$1,320
HK$1,584 total
includes taxes & fees
5 Jul - 6 Jul
Tingle Creek Hotel

Onich Hotel

Onich Hotel
4.0 star property
Fort William
7.8 out of 10, Good, (443 reviews)
"We had a nice stay."
United States
Madhavi
The price is HK$1,708
HK$2,049 total
includes taxes & fees
13 Jul - 14 Jul
Onich Hotel

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,009 reviews)
"The view from the room was amazing"
United States
Susan
The price is HK$1,335
HK$1,602 total
includes taxes & fees
12 Jul - 13 Jul
Columba Hotel Inverness by Compass Hospitality

Glamping Pods

Glamping Pods
2.0 star property
Kinlochleven
8.6 out of 10, Excellent, (41 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$776
HK$932 total
includes taxes & fees
29 Jun - 30 Jun
Glamping Pods

Kingsmills Hotel

Kingsmills Hotel
4.0 star property
Crown
9.0 out of 10, Wonderful, (1,001 reviews)
"Great stay."
Canada
David
The price is HK$1,915
HK$2,298 total
includes taxes & fees
29 Jun - 30 Jun
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:10 Jul - 12 Jul

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.

Explore a world of travel with Expedia

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$714 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$714 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.