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

Filter by

Guest rating
Guest rating
Star rating

2025 Top 10 Trending Highland Hotels from HK$447

The Pitlochry Hydro Hotel

3.5 star property
Pitlochry
7.8 out of 10, Good, (1125)
"Clean room , comfortable beds and very friendly staff as always. "
United Kingdom
Carol
The price is HK$461
HK$553 total
includes taxes & fees
25 Nov - 26 Nov
The Pitlochry Hydro Hotel

Atholl Palace Hotel

4.0 star property
Pitlochry
8.6 out of 10, Excellent, (1002)
"Beautiful hotel in gorgeous grounds. Our room on the 3rd floor was really nicely decorated, very comfortable with good views. The selection at breakfast was top class too. "
United Kingdom
Gillian
The price is HK$1,601
HK$1,921 total
includes taxes & fees
17 Nov - 18 Nov
Atholl Palace Hotel

Coylumbridge Resort Hotel

4.0 star property
Aviemore
6.8 out of 10, (1001)
"Amazing loved it "
United Kingdom
Leandra
The price is HK$372
HK$447 total
includes taxes & fees
16 Nov - 17 Nov
Coylumbridge Resort Hotel

AC Hotel by Marriott Inverness

4.0 star property
Inverness City Centre
9.2 out of 10, Wonderful, (865)
"Great hotel and location. "
Canada
Sean
The price is HK$538
HK$645 total
includes taxes & fees
7 Dec - 8 Dec
AC Hotel by Marriott Inverness

The Caledonian Hotel

3.0 star property
Fort William
7.2 out of 10, Good, (1244)
"Staff were very friendly and the location is superb! Amazing views from my window. The room hotel is showing its age, but everything was clean and there was lots for parking and it was a great price!"
Australia
Rosemary
The price is HK$414
HK$497 total
includes taxes & fees
21 Nov - 22 Nov
The Caledonian Hotel

Columba Hotel Inverness by Compass Hospitality

3.0 star property
Inverness City Centre
7.6 out of 10, Good, (1002)
"The family room we were in was a nice size & comfortable for our one night stay."
Canada
Susan
The price is HK$422
HK$506 total
includes taxes & fees
23 Nov - 24 Nov
Columba Hotel Inverness by Compass Hospitality

Bracken Hide Hotel

4.0 star property
Portree Town
9.0 out of 10, Wonderful, (279)
"Everything perfect! Amazing view, excellent breakfast and dinner. "
United Kingdom
xuejie
The price is HK$1,172
HK$1,407 total
includes taxes & fees
17 Nov - 18 Nov
Bracken Hide Hotel

Westlands of Pitlochry

4.0 star property
Pitlochry
9.6 out of 10, Exceptional, (721)
"Room was lovely clean and warm..lovely breakfast and very nice staff."
United Kingdom
Caroline
The price is HK$836
HK$1,003 total
includes taxes & fees
18 Nov - 19 Nov
Westlands of Pitlochry

The Royal Highland Hotel

3.0 star property
Inverness City Centre
8.0 out of 10, Very good, (1008)
"Friendly staff, clean room, quick checkout "
United Kingdom
Mairi
The price is HK$467
HK$561 total
includes taxes & fees
7 Dec - 8 Dec
The Royal Highland Hotel

Kingsmills Hotel

4.0 star property
Crown
9.0 out of 10, Wonderful, (1005)
"Nice comfortable stay"
United Kingdom
Allan
The price is HK$579
HK$695 total
includes taxes & fees
16 Nov - 17 Nov
Kingsmills Hotel

Mercure Inverness Hotel

4.0 star property
Inverness City Centre
7.8 out of 10, Good, (1001)
"Staff very helpful and friendly Beautiful large room with large bed "
Canada
pam
The price is HK$521
HK$626 total
includes taxes & fees
30 Nov - 1 Dec
Mercure Inverness Hotel

Isle of Skye Guest house

3.0 star property
Kyleakin
8.4 out of 10, Very good, (357)
"Great location and nice accommodations."
United States
Robert
Isle of Skye Guest house

Fonab Castle Hotel & Spa

5.0 star property
Pitlochry
9.4 out of 10, Exceptional, (642)
"Brilliant and house cleaning staff were excellent "
United Kingdom
JOHN
The price is HK$2,102
HK$2,522 total
includes taxes & fees
15 Dec - 16 Dec
Fonab Castle Hotel & Spa

Ben Nevis Hotel & Leisure Club

3.0 star property
Fort William
6.8 out of 10, (990)
"Staff were great, good location for Ben Nevis, clean room"
United Kingdom
Victoria
The price is HK$579
HK$695 total
includes taxes & fees
16 Nov - 17 Nov
Ben Nevis Hotel & Leisure Club

River Ness Hotel, a member of Radisson Individuals

4.0 star property
Inverness City Centre
9.0 out of 10, Wonderful, (544)
"Nice hotel"
United Kingdom
Ben
The price is HK$520
HK$623 total
includes taxes & fees
15 Dec - 16 Dec
River Ness Hotel, a member of Radisson Individuals

Crown Court Hotel & Bar.

3.0 star property
Crown
8.0 out of 10, Very good, (286)
"Very quiet and convenient location "
Canada
George
The price is HK$439
HK$527 total
includes taxes & fees
16 Nov - 17 Nov
Crown Court Hotel & Bar.

The Garrison

4.0 star property
Fort William
8.8 out of 10, Excellent, (903)
"Modern and clean."
United Kingdom
Ruth
The price is HK$745
HK$894 total
includes taxes & fees
16 Nov - 17 Nov
The Garrison

Loch Leven Hotel & Distillery

3.0 star property
Fort William
8.4 out of 10, Very good, (554)
"Staff and owner are EXCELLENT!! We enjoyed an amazing dinner here as well! Thank you! We will be back."
United States
Lisa
Loch Leven Hotel & Distillery

Ox Hotel Spean Bridge

2.0 star property
Spean Bridge
8.4 out of 10, Very good, (154)
"These are single units with queen + single + bunk beds all in one room with an attached bathroom. The area is green and if you are exploring the highlands, this place on yiur way back is great for the price as well as what it offers. "
Canada
Fasih
The price is HK$1,823
HK$2,188 total
includes taxes & fees
22 Nov - 23 Nov
Ox Hotel Spean Bridge

Fisher's Hotel

3.0 star property
Pitlochry
8.4 out of 10, Very good, (1002)
"Staff were really friendly and helpful. Perfect location for our trip."
United Kingdom
Aileen
The price is HK$1,189
HK$1,427 total
includes taxes & fees
16 Nov - 17 Nov
Fisher's 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:28 Nov - 30 Nov
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$447 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$447 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.