Book Highland Hotels

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Top Cities in Highland

Check prices for these dates

Filter by

Guest rating
Guest rating
Property class

Top Hotels in Highland

The Pitlochry Hydro Hotel

3.5 star property
7.8 out of 10, Good, (1066)
"Great hotel to stay in "
The price is AU$195
includes taxes & fees
1 Oct - 2 Oct
The Pitlochry Hydro Hotel

Coylumbridge Resort Hotel

4.0 star property
6.8 out of 10, (1011)
"Great base for a family vacation."
The price is AU$142
includes taxes & fees
14 Sept - 15 Sept
Coylumbridge Resort Hotel

Bracken Hide Hotel

4.0 star property
9.0 out of 10, Wonderful, (224)
"Quiet and scenic, perfect for some relaxation after exploring the Isle of Skye! "
The price is AU$887
includes taxes & fees
3 Sept - 4 Sept
Bracken Hide Hotel

The Caledonian Hotel

3.0 star property
7.2 out of 10, Good, (1173)
"I would stay there again"
The price is AU$240
includes taxes & fees
24 Sept - 25 Sept
The Caledonian Hotel

Ox Hotel Spean Bridge

2.0 star property
8.4 out of 10, Very good, (101)
"Good place to stay"
The price is AU$162
includes taxes & fees
29 Sept - 30 Sept
Ox Hotel Spean Bridge

The Great Western Hotel

3.0 star property
6.8 out of 10, (1119)
"Very comfortable, clean linen etc, staff tried their best. Food good and good value, the whole place wasjust in need of re decoration and mai tenance."
The price is AU$193
includes taxes & fees
30 Sept - 1 Oct
The Great Western Hotel

Atholl Palace Hotel

4.0 star property
8.6 out of 10, Excellent, (1009)
"lovely place to stay"
The price is AU$458
includes taxes & fees
14 Sept - 15 Sept
Atholl Palace Hotel

AC Hotel by Marriott Inverness

4.0 star property
9.2 out of 10, Wonderful, (766)
"Hotel was very nice and perfect for walking into town. "
The price is AU$349
includes taxes & fees
1 Oct - 2 Oct
AC Hotel by Marriott Inverness

Isle of Skye Guest house

3.0 star property
8.6 out of 10, Excellent, (300)
"Great place right in the entrance to Isle of Skye."
Isle of Skye Guest house

Fisher's Hotel

3.0 star property
8.2 out of 10, Very good, (1010)
"Nice hotel close to station"
The price is AU$305
includes taxes & fees
2 Oct - 3 Oct
Fisher's Hotel

Columba Hotel Inverness by Compass Hospitality

3.0 star property
7.6 out of 10, Good, (1012)
"Wonderful place to stay"
The price is AU$314
includes taxes & fees
2 Sept - 3 Sept
Columba Hotel Inverness by Compass Hospitality

The Highland Hotel by Compass Hospitality

3.0 star property
7.6 out of 10, Good, (569)
"The hotel staff were very welcoming to our dog and its situation in the centre of the beautiful town was perfect for exploring. "
The Highland Hotel by Compass Hospitality

Kingsmills Hotel

4.0 star property
9.0 out of 10, Wonderful, (1004)
"Quiet location and the breakfast is very good. "
The price is AU$382
includes taxes & fees
2 Sept - 3 Sept
Kingsmills Hotel

Applecross B&B and Cabins

3.0 star property
9.4 out of 10, Exceptional, (23)
"Wish we could have stayed longer. "
The price is AU$325
includes taxes & fees
26 Sept - 27 Sept
Applecross B&B and Cabins

The Royal Highland Hotel

3.0 star property
8.0 out of 10, Very good, (1011)
"This is the perfect location when staying in Inverness. Everything is so walkable from shopping and dinning to the coach and train station. The staff were helpful and would recomend this hotel everytime."
The price is AU$438
includes taxes & fees
3 Sept - 4 Sept
The Royal Highland Hotel

Scotlands Spa Hotel

3.0 star property
7.6 out of 10, Good, (772)
"Friendly hotel , great breakfast lovely staff. "
The price is AU$295
includes taxes & fees
1 Oct - 2 Oct
Scotlands Spa Hotel

Westlands of Pitlochry

4.0 star property
9.6 out of 10, Exceptional, (635)
"Beautiful hotel to stay and very conveniently located to restaurants and shops. "
The price is AU$236
includes taxes & fees
2 Oct - 3 Oct
Westlands of Pitlochry

Morar Hotel

3.0 star property
7.6 out of 10, Good, (436)
"Great hotel, great staff, great good."
The price is AU$572
includes taxes & fees
19 Sept - 20 Sept
Morar Hotel

Mercure Inverness Hotel

4.0 star property
7.8 out of 10, Good, (1011)
"Really friendly staff and the room was lovely "
The price is AU$272
includes taxes & fees
2 Oct - 3 Oct
Mercure Inverness Hotel

River Ness Hotel, a member of Radisson Individuals

4.0 star property
9.0 out of 10, Wonderful, (491)
"Good central location in town."
The price is AU$314
includes taxes & fees
1 Oct - 2 Oct
River Ness Hotel, a member of Radisson Individuals
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:12 Sept - 14 Sept
Save an average of 15% on thousands of hotels when you're signed in

Top Highland Hotel Reviews

Guide to exploring Highland

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

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