Book Highland Hotels

  • 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

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,312 reviews)
"Older hotel but well-maintained. Staff very friendly and helpful. Restaurant on site with good food."
Australia
deborah
The price is AU$242
includes taxes & fees
30 June - 1 July
The Caledonian Hotel

Atholl Palace Hotel

Atholl Palace Hotel
4.0 star property
Pitlochry
8.6 out of 10, Excellent, (1,009 reviews)
"Great staff, good full service breakfast."
Canada
lyell
The price is AU$524
includes taxes & fees
19 June - 20 June
Atholl Palace Hotel

Bracken Hide Hotel

Bracken Hide Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (328 reviews)
"The cabins were roomy with a beautiful view. The dinner and breakfast were delicious. The bar, dining room and lounge were very comfortable and great to hang in."
Australia
Ruth
The price is AU$963
includes taxes & fees
29 June - 30 June
Bracken Hide Hotel

Coylumbridge Resort Hotel

Coylumbridge Resort Hotel
4.0 star property
Aviemore
7.0 out of 10, Good, (1,015 reviews)
"Great family hotel"
United Kingdom
Teresa
The price is AU$124
includes taxes & fees
21 June - 22 June
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,012 reviews)
"Great breakfasts "
Canada
Barry
The price is AU$330
includes taxes & fees
2 July - 3 July
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

Morar Hotel

Morar Hotel
3.0 star property
Mallaig
7.6 out of 10, Good, (516 reviews)
"The view from our room was excellent."
United Kingdom
Alastair
The price is AU$205
includes taxes & fees
19 June - 20 June
Morar Hotel

Isle of Skye Guest house

Isle of Skye Guest house
3.0 star property
Kyleakin
8.4 out of 10, Very good, (429 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 AU$454
includes taxes & fees
28 June - 29 June
Isle of Skye Guest house

The Pitlochry Hydro Hotel

The Pitlochry Hydro Hotel
3.5 star property
Pitlochry
8.0 out of 10, Very good, (1,191 reviews)
"Stopover on the way to Skye, clean and tidy!"
United Kingdom
Anne
The price is AU$217
includes taxes & fees
24 June - 25 June
The Pitlochry Hydro Hotel

The Royal Highland Hotel

The Royal Highland Hotel
3.0 star property
Inverness City Centre
8.2 out of 10, Very good, (1,016 reviews)
"Lovely stay. Perfect central location. Really nice hotel. "
United Kingdom
Maggie
The price is AU$300
includes taxes & fees
22 June - 23 June
The Royal Highland Hotel

The Great Western Hotel

The Great Western Hotel
3.0 star property
Oban
6.6 out of 10, (1,177 reviews)
"Breakfast was excellent, super tasty!"
United Kingdom
MICHAEL
The price is AU$212
includes taxes & fees
29 June - 30 June
The Great Western Hotel

Tulloch Castle Hotel

Tulloch Castle Hotel
4.0 star property
Dingwall
8.6 out of 10, Excellent, (783 reviews)
"Lovely stay at a "
United Kingdom
Judy
The price is AU$285
includes taxes & fees
30 June - 1 July
Tulloch Castle Hotel

Loch Leven Hotel & Distillery

Loch Leven Hotel & Distillery
3.0 star property
Fort William
8.4 out of 10, Very good, (607 reviews)
"Beautiful place lots of character"
Canada
Michelle
The price is AU$421
includes taxes & fees
24 June - 25 June
Loch Leven Hotel & Distillery

Tingle Creek Hotel

Tingle Creek Hotel
3.0 star property
Kyle
9.4 out of 10, Exceptional, (520 reviews)
"Cute place and the breakfast was great."
Canada
Michelle
The price is AU$322
includes taxes & fees
23 June - 24 June
Tingle Creek 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,005 reviews)
"The view from the room was amazing"
United States
Susan
The price is AU$276
includes taxes & fees
28 June - 29 June
Columba Hotel Inverness by Compass Hospitality

Onich Hotel

Onich Hotel
4.0 star property
Fort William
7.8 out of 10, Good, (431 reviews)
"We had a nice stay."
United States
Madhavi
The price is AU$241
includes taxes & fees
28 June - 29 June
Onich Hotel

Ox Hotel Spean Bridge

Ox Hotel Spean Bridge
2.0 star property
Spean Bridge
8.4 out of 10, Very good, (191 reviews)
"The main hotel was still under construction so we stayed in one of their fantadtic chalets!!!"
Canada
Patricia
The price is AU$193
includes taxes & fees
16 July - 17 July
Ox Hotel Spean Bridge

Linnhe Lochside Holidays

Linnhe Lochside Holidays
3.5 star property
Fort William
9.2 out of 10, Wonderful, (264 reviews)
"Amazing place and friendly people"
United States
Oscar Jorge
Linnhe Lochside Holidays

B&B HOTEL Inverness

B&B HOTEL Inverness
3.0 star property
Inverness City Centre
8.2 out of 10, Very good, (1,012 reviews)
"The hotel was in the perfect location, lots of restaurants and bars to choose from. This hotel was very close to the train and bus station. The breakfast provided was excellent, with lots to choose from."
Canada
Nadia
The price is AU$295
includes taxes & fees
1 July - 2 July
B&B HOTEL Inverness

Applecross B&B and Cabins

Applecross B&B and Cabins
3.0 star property
Strathcarron
9.6 out of 10, Exceptional, (38 reviews)
"Breakfast was fresh and delicious The hosts were very informative and generous with their time "
Canada
Jean
The price is AU$336
includes taxes & fees
7 July - 8 July
Applecross B&B and Cabins

Kingsmills Hotel

Kingsmills Hotel
4.0 star property
Crown
9.0 out of 10, Wonderful, (1,005 reviews)
"Great stay."
Canada
David
The price is AU$382
includes taxes & fees
8 July - 9 July
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.

Great weekend hotel deals in Highland

Showing deals for:26 June - 28 June

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