Book Highland Hotels

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

Top Hotels in Highland

The Pitlochry Hydro Hotel
3.5 star property
7.8 out of 10, Good, (1099)
"Our room was a really good size and very clean. Quiet area so our stay felt very peaceful "
United Kingdom
Melanie
The price is AU$195
includes taxes & fees
3 Nov - 4 Nov
The Pitlochry Hydro Hotel
Coylumbridge Resort Hotel
4.0 star property
6.8 out of 10, (1014)
"Hi, stay was vary good excellent food excellent staff tasty beer, the only complaint was our bed not comfy. "
United Kingdom
Gary
The price is AU$107
includes taxes & fees
2 Nov - 3 Nov
Coylumbridge Resort Hotel
Atholl Palace Hotel
4.0 star property
8.6 out of 10, Excellent, (1010)
"Just Amazing everything,Loved it.Be going back here again."
United Kingdom
William
The price is AU$356
includes taxes & fees
21 Oct - 22 Oct
Atholl Palace Hotel
The Caledonian Hotel
3.0 star property
7.2 out of 10, Good, (1234)
"Great stay!"
United States
Nelda
The price is AU$121
includes taxes & fees
9 Nov - 10 Nov
The Caledonian Hotel
AC Hotel by Marriott Inverness
4.0 star property
9.2 out of 10, Wonderful, (823)
"Great restaurant just over the bridge. "
United States
james
The price is AU$147
includes taxes & fees
9 Nov - 10 Nov
AC Hotel by Marriott Inverness
Columba Hotel Inverness by Compass Hospitality
3.0 star property
7.6 out of 10, Good, (1007)
"Great location, easy parking. "
United States
Quinn
The price is AU$112
includes taxes & fees
26 Oct - 27 Oct
Columba Hotel Inverness by Compass Hospitality
Ox Hotel Spean Bridge
2.0 star property
8.4 out of 10, Very good, (145)
"Very clean and presented nicely. Plenty on space for parking and well lite area. Would definitely stay again. "
United Kingdom
Billy
The price is AU$103
includes taxes & fees
23 Oct - 24 Oct
Ox Hotel Spean Bridge
Fisher's Hotel
3.0 star property
8.4 out of 10, Very good, (1011)
"Great location, easy parking, clean room. Everything was great."
United States
Quinn
The price is AU$324
includes taxes & fees
14 Nov - 15 Nov
Fisher's Hotel
Bracken Hide Hotel
4.0 star property
9.0 out of 10, Wonderful, (258)
"Great location, great setting, great breakfast, great staff. No complaints at all."
United States
kwan
The price is AU$296
includes taxes & fees
18 Nov - 19 Nov
Bracken Hide Hotel
Isle of Skye Guest house
3.0 star property
8.4 out of 10, Very good, (337)
"Great place with awesome breakfast. Great base for exploring Skye. "
Canada
Michelle
The price is AU$131
includes taxes & fees
18 Nov - 19 Nov
Isle of Skye Guest house
Scotlands Spa Hotel
3.0 star property
7.6 out of 10, Good, (796)
"Lovely hotel, friendly staff. "
United Kingdom
Fiona
The price is AU$277
includes taxes & fees
9 Nov - 10 Nov
Scotlands Spa Hotel
Kingsmills Hotel
4.0 star property
9.0 out of 10, Wonderful, (1005)
"Excellent location and hotel "
United Kingdom
Kuldeep
The price is AU$163
includes taxes & fees
16 Nov - 17 Nov
Kingsmills Hotel
River Ness Hotel, a member of Radisson Individuals
4.0 star property
9.0 out of 10, Wonderful, (518)
"Friendly staff, great location, clean and comfortable rooms. "
Canada
Zena
The price is AU$124
includes taxes & fees
16 Nov - 17 Nov
River Ness Hotel, a member of Radisson Individuals
Westlands of Pitlochry
4.0 star property
9.6 out of 10, Exceptional, (692)
"Really enjoyed our stay and looking forward to another one very soon."
United Kingdom
Neil
The price is AU$187
includes taxes & fees
9 Nov - 10 Nov
Westlands of Pitlochry
The Royal Highland Hotel
3.0 star property
8.0 out of 10, Very good, (1022)
"Hotel is right next to train station and has retained its old world charm"
Canada
Lori
The price is AU$133
includes taxes & fees
9 Nov - 10 Nov
The Royal Highland Hotel
Mercure Inverness Hotel
4.0 star property
7.8 out of 10, Good, (1013)
"Located right in the heart of downtown Inverness "
Canada
Adria
The price is AU$126
includes taxes & fees
9 Nov - 10 Nov
Mercure Inverness Hotel
Loch Leven Hotel & Distillery
3.0 star property
8.4 out of 10, Very good, (543)
"Amazing Views, good food"
Canada
Michael
The price is AU$237
includes taxes & fees
9 Nov - 10 Nov
Loch Leven Hotel & Distillery
The Garrison
4.0 star property
8.8 out of 10, Excellent, (887)
"Great location and awesome breakfast"
Canada
Dwayne
The price is AU$197
includes taxes & fees
9 Nov - 10 Nov
The Garrison
Ben Nevis Hotel & Leisure Club
3.0 star property
6.8 out of 10, (979)
"Very clean rooms, friendly staff. Great food at the pub in the hotel. "
United Kingdom
Erin
The price is AU$165
includes taxes & fees
20 Oct - 21 Oct
Ben Nevis Hotel & Leisure Club
Fonab Castle Hotel & Spa
5.0 star property
9.4 out of 10, Exceptional, (633)
"This is one of the best hotels I have stayed at, so welcoming, room excellent as was the food "
Canada
Elaine
The price is AU$630
includes taxes & fees
4 Nov - 5 Nov
Fonab Castle Hotel & Spa
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.

Great weekend hotel deals in Highland

Showing deals for:31 Oct - 2 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

  • Breathtaking Landscapes: Highland is renowned for its stunning scenery, including serene lakes and majestic mountains, perfect for nature lovers.
  • Outdoor Adventures: Engage in skiing, hiking, and golfing, offering thrilling experiences for adventure seekers.
  • Historic Castles: Explore the region's rich history through its impressive castles and ancient sites.
  • Charming Accommodations: Enjoy a range of lodging options, from cosy bed and breakfasts to luxury hotels, showcasing Scottish hospitality.
  • Local Culture: Immerse yourself in the unique culture and friendly atmosphere of the Highland communities.

Find great hotels in Highland

Discover a range of accommodation options in the stunning Highlands of Scotland, from charming bed and breakfasts to luxurious hotels. Whether you're seeking pet-friendly stays, adventure-filled experiences, or business-themed amenities, the Highlands cater to all types of travellers. Explore the best hotels and guest rooms, including star-rated options that promise comfort and unique Scottish hospitality for an unforgettable getaway.

  • Leonardo Hotel Inverness: Nestled in the heart of Highland, Leonardo Hotel Inverness is a 4-star eco-certified haven ideal for business travellers seeking a sustainable stay. With amenities like multiple meeting rooms and a strong commitment to eco-friendliness, this hotel offers a perfect blend of professional facilities and environmental consciousness. Guests appreciate the modern design and comfortable rooms, making it an excellent choice for those looking to balance work with eco-friendly practices.
  • The Glen Mhor Hotel and Uile-bheist Brewery & Distillery: This charming 3-star hotel is perfect for both business travellers and pet owners, providing a unique brewpub experience right on-site. The Glen Mhor Hotel combines comfort with functionality, featuring multiple meeting rooms for corporate needs. The pet-friendly policy allows guests to bring their furry companions along, making it an ideal choice for families or those travelling with pets. Guests enjoy the warm atmosphere and excellent dining options, enhancing their stay in Highland.
  • Columba Hotel Inverness by Compass Hospitality: If adventure is on your agenda, the Columba Hotel Inverness is your go-to 3-star accommodation. Situated in Highland, this hotel offers a plethora of nearby recreational activities, including waterskiing, snowboarding, and hiking. The pet-friendly policy ensures your pets get to join in on the fun, while modern amenities and comfortable rooms provide a relaxing retreat after a day of adventure. Its strategic location makes it an excellent base for exploring the breathtaking landscapes of the Scottish Highlands.

Where to stay in Highland

Highland, Scotland, offers an unforgettable experience for adventure seekers and nature lovers alike. With its stunning landscapes and friendly locals, you'll find the perfect blend of relaxation and exploration. Discover the enchanting Scottish Highlands, where quiet, comfortable accommodations provide a serene escape. From historical sites to breathtaking scenery, each region invites you to immerse yourself in its unique charm. Whether you're seeking luxury or seclusion, Highland is the ideal destination for your next getaway.

  • Inverness: Nestled in the heart of the Scottish Highlands, Inverness offers a captivating mix of outdoor adventure and rich history. Known as the “Gateway to the Highlands,” this vibrant city is surrounded by stunning landscapes, including the nearby Loch Ness and the majestic Cairngorms National Park. Visitors flock here for activities such as skiing, golfing, and hiking, making it a year-round destination. The city's historic charm is highlighted by landmarks like Inverness Castle and the beautiful Victorian Market, ensuring a delightful exploration of both nature and culture.
  • Fort William: Located at the foot of Ben Nevis, the UK's highest mountain, Fort William is a haven for outdoor enthusiasts. This bustling town is an adventure playground, perfect for hiking, skiing, and enjoying the breathtaking scenery of Loch Linnhe and the surrounding hills. Fort William is also a gateway to the West Highland Way, Scotland's premier long-distance walking route. The town's vibrant atmosphere, along with attractions such as the West Highland Museum and the nearby Nevis Range Mountain Resort, ensures an unforgettable experience for those seeking both adventure and relaxation.
  • Oban: Often referred to as the Gateway to the Isles, Oban is a picturesque coastal town that charms visitors with its stunning waterfront views and vibrant maritime culture. Known for its seafood, Oban is an excellent spot to indulge in fresh local cuisine. The town offers a variety of outdoor activities, including skiing and golfing, as well as access to beautiful sites like the nearby Mull and Iona islands. Don't miss the chance to explore McCaig's Tower for panoramic views of the bay, making Oban a perfect blend of adventure and scenic beauty.

Things to do in Highland

Highland, Scotland, offers an exhilarating outdoor adventure with activities like skiing on its scenic slopes and exploring picturesque hiking trails. Don't miss the chance to enjoy the stunning walking trails and challenging golf courses. Consider taking day trips to immerse yourself in the breathtaking landscapes and rich culture of the region. Whether you're hitting the slopes or strolling through nature, Highland promises an unforgettable experience.

Shopping

In Highland, visit The Shilasdair Shop for unique gifts and the Victorian Market for a vibrant local atmosphere. If you're up for a drive, the Eastgate Shopping Centre, about 20.9km away, offers a mix of shopping and entertainment, perfect for families and city vibes.

Recreation

At Royal Dornoch Golf Club, enjoy a round of golf amidst breathtaking landscapes, perfect for outdoor enthusiasts. Muir of Ord Golf Club offers a similar experience with its stunning views and vibrant sports atmosphere. For relaxation, visit Great Glen Water Park, where you can unwind and rejuvenate in a serene setting.

Adventure

Experience the thrill of skiing at CairnGorm Mountain, where you can carve through powdery slopes. For hiking enthusiasts, the Five Sisters of Kintail offers breathtaking scenery and adventure-filled trails. Glide down the slopes at Glencoe Mountain Resort for an exhilarating skiing experience amidst stunning Highland landscapes.

Nightlife

Experience the vibrant nightlife at Eden Court Theatre, where culture and entertainment come alive. For a thrilling adventure, head to Tazball Paintball & Lazer Combat Arena or Wildwoodz Paintball and Lasertag Park, both offering family-friendly excitement in a lively atmosphere.

Booking tips and Expedia advantages for Highland

When planning your trip to the Highlands, consider visiting during the cheaper months of January to February or October for better hotel rates. Booking about a month in advance can help you snag great deals, especially on Tuesdays when prices are lower. Use Expedia’s tools to filter for budget-friendly accommodation and consider package deals that combine flights and hotels for extra savings. Don’t forget to check for last-minute offers and discounts, particularly on spontaneous trips!

  • 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: Book your hotel in Highland about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • 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: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred type of accommodation. To uncover the best prices and deals, simply adjust the price filter to sort from lowest to highest.
  • Consider bundling your trip: You can save some dollars by combining your Highland hotel reservation 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, boasting stunning beaches, serene lakes, and historic castles. Visitors can immerse themselves in breathtaking scenery while exploring local attractions that highlight the region's natural beauty. Whether you're keen on a relaxing day by the water or an exhilarating hike through the majestic landscapes, Highland offers a diverse range of experiences for every traveller looking to connect with nature.

  • Ben Nevis: Experience breathtaking views and outdoor adventures on the highest peak in the UK. Enjoy hiking trails that offer stunning scenery and a sense of achievement as you conquer this majestic mountain.
  • Portree Harbour: Immerse yourself in the charming beauty of Portree Harbour, a picturesque spot with colourful buildings lining the waterfront. Enjoy a leisurely stroll along the beach, savour fresh seafood, and take in the serene atmosphere.
  • Inverness Castle: Discover the rich history and romantic allure of Inverness Castle. Perched on a hill, it provides panoramic views of the city and the River Ness, making it a perfect spot for history buffs and couples alike.

Best time to go to Highland

None

The nearest major airports for your trip to Highland

When visiting the Highlands of Scotland, you have several airport options. Glasgow International Airport (GLA) is situated 180.2km away, with excellent hotels like the 5-star Kimpton Blythswood Hotel & Spa and Mar Hall Golf & Spa Resort, both about 4-11.3km from the airport. Aberdeen Airport (ABZ) is 125.5km away, offering luxury at the Marcliffe and Trump Macleod House & Lodge, just 6-12.9km from the airport. The closest option is Inverness Airport (INV), located 11.3km from the Highlands, with top accommodations like Ness Walk and Rocpool Reserve, providing easy access to the airport via shuttle services.

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 AU$103 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.
What is the best area to stay in Highland?
If you're after an unforgettable escape in Highland, consider the exciting city of Inverness. Book a few nights in one of our sought-after hotels, and you'll have the perfect starting point for your sightseeing activities.
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 AU$103 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?
Booking your Highland hotel with Expedia is simple, with accommodation for every kind of trip and budget. Join our free rewards programme, One Key™, for Member Prices, exclusive perks and to earn points to use on your next booking. Many hotels offer built-in flexibility for changing plans too. And, if you ever have a question, our online Help Centre is here anytime you need it.