Hotels in Highland

Start date: Check-in selected.
To Date
End date: Check-out
  • 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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Highland hotels

AC Hotel by Marriott Inverness

AC Hotel by Marriott Inverness
4.0 star property
Inverness City Centre
9.2 out of 10, Wonderful, (917)
"Room was very clean and staff were very helpful "
United Kingdom
Scott
The price is HK$586
HK$704 total
includes taxes & fees
22 Jan - 23 Jan 2026
AC Hotel by Marriott Inverness

The Pitlochry Hydro Hotel

The Pitlochry Hydro Hotel
3.5 star property
Pitlochry
7.8 out of 10, Good, (1141)
"Room very clean, staff really attentive and pleasant."
United Kingdom
Frances
The price is HK$611
HK$734 total
includes taxes & fees
4 Jan - 5 Jan 2026
The Pitlochry Hydro Hotel

Coylumbridge Resort Hotel

Coylumbridge Resort Hotel
4.0 star property
Aviemore
6.8 out of 10, (1001)
"Experience Arctic Temperatures at Bedtime! Good price. Good location. Good staff & amenities. Inadequate heating… even for Shackleton et al! If heating options improved would be great option. "
United Kingdom
Lorraine
The price is HK$543
HK$651 total
includes taxes & fees
4 Jan - 5 Jan 2026
Coylumbridge Resort Hotel

Atholl Palace Hotel

Atholl Palace Hotel
4.0 star property
Pitlochry
8.6 out of 10, Excellent, (1001)
"Warm welcome"
United Kingdom
Grant
The price is HK$1,389
HK$1,667 total
includes taxes & fees
6 Jan - 7 Jan 2026
Atholl Palace Hotel

Fonab Castle Hotel & Spa

Fonab Castle Hotel & Spa
5.0 star property
Pitlochry
9.4 out of 10, Exceptional, (661)
"Evrrything was wonderful, the welcoming arrival, the setting, the spa, we loved our stay at Fonab."
United Kingdom
Elaine
The price is HK$2,127
HK$2,552 total
includes taxes & fees
19 Jan - 20 Jan 2026
Fonab Castle Hotel & Spa

The Caledonian Hotel

The Caledonian Hotel
3.0 star property
Fort William
7.2 out of 10, Good, (1252)
"The food was great and the place is clean "
Australia
Cindy
The price is HK$631
HK$758 total
includes taxes & fees
7 Jan - 8 Jan 2026
The Caledonian Hotel

The Royal Highland Hotel

The Royal Highland Hotel
3.0 star property
Inverness City Centre
8.0 out of 10, Very good, (1010)
"Large room, comfortable bed, nice towels. Great value would stay again "
United Kingdom
Carol
The price is HK$556
HK$667 total
includes taxes & fees
24 Jan - 25 Jan 2026
The Royal Highland Hotel

Bracken Hide Hotel

Bracken Hide Hotel
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (289)
"Everything about this place is amazing! We only stayed for 1 night, but it was one of the best night. We will surely stay here again the next time we come back to Isle of Skye. "
United States
Rezel
The price is HK$1,808
HK$2,170 total
includes taxes & fees
2 Jan - 3 Jan 2026
Bracken Hide Hotel

Mercure Inverness Hotel

Mercure Inverness Hotel
4.0 star property
Inverness City Centre
7.8 out of 10, Good, (1003)
"Room was very good, staff excellent, breakfast was excellent, great choices. "
United Kingdom
IAN
The price is HK$483
HK$579 total
includes taxes & fees
18 Jan - 19 Jan 2026
Mercure Inverness 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, (1001)
"Room was very clean nice and warm staff very friendly "
United Kingdom
Katherine
The price is HK$474
HK$569 total
includes taxes & fees
6 Jan - 7 Jan 2026
Columba Hotel Inverness by Compass Hospitality

Westlands of Pitlochry

Westlands of Pitlochry
4.0 star property
Pitlochry
9.6 out of 10, Exceptional, (748)
"Room was lovely clean and warm..lovely breakfast and very nice staff."
United Kingdom
Caroline
The price is HK$764
HK$917 total
includes taxes & fees
6 Jan - 7 Jan 2026
Westlands of Pitlochry

The Garrison

The Garrison
4.0 star property
Fort William
8.8 out of 10, Excellent, (919)
"Clean room and amenities are superb."
United Kingdom
Cyndi Maris
The price is HK$1,138
HK$1,365 total
includes taxes & fees
2 Jan - 3 Jan 2026
The Garrison

River Ness Hotel, a member of Radisson Individuals

River Ness Hotel, a member of Radisson Individuals
4.0 star property
Inverness City Centre
9.0 out of 10, Wonderful, (591)
"Very nice hotel "
United Kingdom
Mr John D
The price is HK$559
HK$671 total
includes taxes & fees
14 Jan - 15 Jan 2026
River Ness Hotel, a member of Radisson Individuals

Kingsmills Hotel

Kingsmills Hotel
4.0 star property
Crown
9.0 out of 10, Wonderful, (1004)
"Nice comfortable stay"
United Kingdom
Allan
Kingsmills Hotel

Loch Leven Hotel & Distillery

Loch Leven Hotel & Distillery
3.0 star property
Fort William
8.4 out of 10, Very good, (561)
"Friendly staff and in a lovely location. My room was warm and cosy with a view of the water."
United Kingdom
Meredith
The price is HK$830
HK$996 total
includes taxes & fees
27 Jan - 28 Jan 2026
Loch Leven Hotel & Distillery

Glencruitten House

Glencruitten House
4.0 star property
Oban
9.8 out of 10, Exceptional, (24)
"Beautiful hotel! We loved every minute of our stay. Lovely Christmas decorations too. Staff was very friendly, our room was outstanding and the breakfast was absolutely delicious! Will come back. "
Canada
Lesley
The price is HK$2,871
HK$3,445 total
includes taxes & fees
19 Jan - 20 Jan 2026
Glencruitten House

B&B HOTEL Inverness

B&B HOTEL Inverness
3.0 star property
Inverness City Centre
8.2 out of 10, Very good, (1000)
"Clean & cosy room, good brekkie & helpful welcoming staff. "
United Kingdom
kenneth
The price is HK$432
HK$519 total
includes taxes & fees
18 Jan - 19 Jan 2026
B&B HOTEL Inverness

Tulloch Castle Hotel

Tulloch Castle Hotel
4.0 star property
Dingwall
8.6 out of 10, Excellent, (729)
"Very attentive staff. Very beautiful stay. Lobby was gorgeous and clean room"
United States
Robert
The price is HK$590
HK$708 total
includes taxes & fees
11 Jan - 12 Jan 2026
Tulloch Castle Hotel

Isles Of Glencoe Hotel

Isles Of Glencoe Hotel
3.0 star property
Ballachulish
8.6 out of 10, Excellent, (1000)
"beautiful location"
Canada
Christopher
The price is HK$1,047
HK$1,256 total
includes taxes & fees
29 Jan - 30 Jan 2026
Isles Of Glencoe Hotel

Inverness Palace Hotel & Spa, WorldHotel Distinctive

Inverness Palace Hotel & Spa, WorldHotel Distinctive
4.0 star property
Inverness City Centre
8.6 out of 10, Excellent, (1002)
"Everything was excellent"
United States
Matthew
The price is HK$730
HK$876 total
includes taxes & fees
4 Jan - 5 Jan 2026
Inverness Palace Hotel & Spa, WorldHotel Distinctive
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:9 Jan - 11 Jan
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 Natural Landscapes: Highland boasts breathtaking scenery, from rugged mountains to serene lakes, perfect for any outdoor enthusiast.
  • Adventure Activities: Enjoy a range of adventures, including skiing, hiking, and thrilling golf, catering to all levels of experience.
  • Rich Cultural Heritage: Explore historic castles and immerse yourself in the region's vibrant history and traditions.
  • Charming Accommodation: A variety of lodgings, from cosy bed and breakfasts to luxury hotels, ensure a comfortable stay.
  • Welcoming Atmosphere: Experience the friendly vibe of the Highland region, making it ideal for relaxation and exploration.

Find great hotels in Highland

Discover the charm of Highland, Scotland, with a variety of accommodations to suit every traveller. From boutique hotels to cosy bed and breakfasts, you'll find options that cater to both adventure seekers and business travellers alike. Many establishments offer pet-friendly services, ensuring a comfortable stay for you and your furry companions. Explore the unique Abbey Apartments and Abbey Cloisters, or consider the welcoming Aberdeen hotels for a delightful Highland experience.

  • Leonardo Hotel Inverness: Experience a blend of modern comfort and eco-conscious hospitality at Leonardo Hotel Inverness. This 4-star property is ideal for business travellers and eco-friendly guests, offering an array of amenities designed for sustainability. With eco-certification, the hotel features energy-efficient systems and a commitment to reducing its environmental footprint. Guests can enjoy spacious rooms equipped with modern conveniences, a well-equipped business centre, and dining options that prioritise local and sustainable ingredients, making it a perfect choice for those who value both comfort and responsibility.
  • Columba Hotel Inverness by Compass Hospitality: Embrace adventure at Columba Hotel Inverness, a 3-star property that caters to thrill-seekers and pet lovers alike. Located in the heart of Highland, this hotel offers easy access to a host of outdoor activities such as rafting, skiing, and snowboarding. The pet-friendly policy ensures that your furry friends can join the fun, with specific amenities for pets available. Guests appreciate the hotel’s charming atmosphere, with comfortable accommodations and a vibrant bar and restaurant that serves hearty meals after a day of exploration.
  • B&B HOTEL Inverness: A welcoming retreat for families and the LGBTQIA community, B&B HOTEL Inverness offers a 4-star experience with a focus on inclusivity and comfort. This hotel boasts family-friendly amenities, making it an excellent choice for guests travelling with children. Pets are also welcome, ensuring that no family member is left behind. The hotel prides itself on its contemporary design, comfortable rooms, and convenient location, perfect for exploring Highland's breathtaking landscapes. With a commitment to creating a safe and welcoming environment, it’s a favourite among diverse travellers.

Where to stay in Highland

Highland, Scotland, offers an unforgettable blend of outdoor adventures and breathtaking scenery. Discover charming glens and immerse yourself in the rich history of the region. Accommodation choices range from cosy lodges to luxury hotels, catering to all budgets. Enjoy exhilarating excursions, from hiking in the rugged landscapes to exploring alternative locations like the enchanting Isle of Skye. With its friendly atmosphere and relaxing vibe, Highland is the perfect destination for an unforgettable getaway.

  • Inverness: Nestled in the heart of the Scottish Highlands, Inverness serves as a gateway to the stunning landscapes and rich history of the region. The city is renowned for its outdoor adventures, making it a hotspot for skiing, golfing, and exploring the nearby national parks. With its scenic beauty, Inverness is perfect for those seeking thrilling experiences amid breathtaking views. Key attractions include the iconic Loch Ness and historic sites that tell the tales of Scotland's past, ensuring a captivating visit for every traveller.
  • Oban: Known as the 'Gateway to the Isles', Oban is a picturesque town that boasts stunning coastal scenery and a vibrant atmosphere. Visitors flock to Oban for its outdoor adventures, including skiing, golfing, and exploring its beautiful lakes and national parks. The town is also famous for its seafood and distilleries, offering a taste of local culture. With its charming waterfront, inviting restaurants, and proximity to the Hebridean islands, Oban is a delightful destination that promises an unforgettable experience.
  • Fort William: Located at the foot of Ben Nevis, the UK's highest mountain, Fort William is a paradise for outdoor enthusiasts. This bustling town is ideal for those seeking adventure, with skiing, hiking trails, and breathtaking mountain views all within easy reach. Fort William offers a unique blend of stunning landscapes and rich heritage, with nearby lakes and water features enhancing its natural beauty. Whether you’re trekking up Ben Nevis or enjoying the local hospitality, Fort William is sure to leave a lasting impression.

Things to do in Highland

The Highland region is perfect for an adventurous outdoor holiday, boasting activities such as skiing and hiking along scenic trails. Visitors can enjoy thrilling adventure golf and explore the picturesque landscapes that define this beautiful area. Whether you're hitting the ski slopes or trekking through the hills, Highland offers a diverse range of experiences for an active getaway.

Shopping

Discover the Victorian Market in Highland, a charming public market with a vibrant atmosphere perfect for unique gifts. For a taste of local delicacies, visit Isle of Skye Oysters. Don't miss the Eastgate Shopping Centre, offering a mix of shopping, entertainment, and family-friendly options.

Recreation

At Royal Dornoch Golf Club, enjoy a round of golf amidst breathtaking scenery, perfect for outdoor enthusiasts. Caledonian Stadium offers thrilling sports events, immersing you in local culture. For relaxation, Great Glen Water Park boasts wellness facilities, including soothing spa treatments and tranquil water activities to rejuvenate your spirit.

Adventure

Experience the thrill of skiing at CairnGorm Mountain, where you can enjoy exhilarating slopes and stunning views. For an adventurous day out, ride the Nevis Range Mountain Experience cable car, perfect for families seeking outdoor fun. Glencoe Mountain Resort offers another fantastic skiing option amidst breathtaking scenery.

Nightlife

Experience the vibrant nightlife at Eden Court Theatre, where romance and culture come alive through captivating performances. For an adrenaline rush, venture to Tazball Paintball & Lazer Combat Arena and Wildwoodz Paintball and Lasertag Park, both perfect for adventure seekers looking to unleash their competitive spirit.

*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, Scotland, is a haven for outdoor enthusiasts and adventure seekers, offering breathtaking scenery and a wealth of attractions. Visitors can explore stunning beaches, serene lakes, and majestic castles, all perfect for those desiring an immersive experience in nature and history. Whether you’re looking to relax by the water or delve into the rich heritage of the area, Highland promises an unforgettable getaway for every type of traveller.

  • Ben Nevis: As the highest mountain in the UK, Ben Nevis offers breathtaking views and exhilarating outdoor activities. Whether you're hiking its challenging trails or simply soaking in the stunning landscape, the adventure and natural beauty are unparalleled.
  • Inverness Castle: Perched above the River Ness, this historic castle embodies Scottish culture and romance. Explore its charming architecture and enjoy panoramic views of the city, making it a perfect spot for a leisurely visit.
  • Fairy Pools: Nestled on the Isle of Skye, the Fairy Pools boast crystal-clear waters and enchanting scenery. Ideal for adventurous souls, this picturesque location invites you to explore its waterfalls and enjoy a magical outdoor experience.

The nearest major airports for your trip to Highland

When visiting the Highlands of Scotland, you can fly into several major airports. GLAsgow International Airport (GLA) is situated 180.2km away, with nearby five-star hotels like Kimpton Blythswood Hotel & Spa and JA Mar Hall Scotland providing convenient access. Aberdeenshire's Aberdeen Airport (ABZ), located 125.5km away, features luxurious options such as Marcliffe and Trump Macleod House & Lodge. However, the closest option is INVerness Airport (INV), just 11.3km from the Highlands, with excellent hotel choices like Ness Walk and Rocpool Reserve offering various transportation services. These airports collectively ensure comfortable travel and accommodation for your Scottish getaway.

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