Search Hotels in Highland

  • 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

Bracken Hide Hotel

Bracken Hide Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (320 reviews)
"The cutest hotel ever! Everything was fantastic! The staff was great and extremely helpful and friendly! The food was the best food I had my whole trip in Scotland! I loved it so much I ended up staying an extra night here!"
United States
Chyanne
The price is ¥86,387
¥103,664 total
includes taxes & fees
Jun 5 - Jun 6
Bracken Hide Hotel

The Caledonian Hotel

The Caledonian Hotel
3.0 star property
Fort William
7.2 out of 10, Good, (1,299 reviews)
"Clean bedroom, staff very helpful, breakfast Amazing."
United Kingdom
Andrew
The price is ¥17,007
¥20,408 total
includes taxes & fees
Jun 19 - Jun 20
The Caledonian Hotel

Atholl Palace Hotel

Atholl Palace Hotel
4.0 star property
Pitlochry
8.6 out of 10, Excellent, (1,003 reviews)
"Stunning place to stay, staff was all pleasant. Beautiful grounds to walk on"
Canada
Samantha
The price is ¥42,882
¥51,458 total
includes taxes & fees
Jun 7 - Jun 8
Atholl Palace 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,002 reviews)
"Great breakfasts "
Canada
Barry
The price is ¥40,304
¥48,365 total
includes taxes & fees
Jun 25 - Jun 26
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

Isle of Skye Guest house

Isle of Skye Guest house
3.0 star property
Kyleakin
8.4 out of 10, Very Good, (416 reviews)
"Parking was easy and the rooms were great"
Australia
Natalie
The price is ¥40,063
¥48,076 total
includes taxes & fees
Jun 24 - Jun 25
Isle of Skye Guest house

Morar Hotel

Morar Hotel
3.0 star property
Mallaig
7.6 out of 10, Good, (494 reviews)
"Lovely location. Friendly staff "
United States
Sara
The price is ¥24,023
¥28,827 total
includes taxes & fees
Jun 15 - Jun 16
Morar Hotel

The Pitlochry Hydro Hotel

The Pitlochry Hydro Hotel
3.5 star property
Pitlochry
8.0 out of 10, Very Good, (1,180 reviews)
"Good facilities , room comfortable and freshly refurbished "
United Kingdom
Iain
The price is ¥17,642
¥21,170 total
includes taxes & fees
Jun 14 - Jun 15
The Pitlochry Hydro Hotel

Tulloch Castle Hotel

Tulloch Castle Hotel
4.0 star property
Dingwall
8.6 out of 10, Excellent, (768 reviews)
"Lovely stay at a "
United Kingdom
Judy
The price is ¥26,150
¥31,380 total
includes taxes & fees
Jun 25 - Jun 26
Tulloch Castle Hotel

Coylumbridge Resort Hotel

Coylumbridge Resort Hotel
4.0 star property
Aviemore
7.0 out of 10, Good, (1,004 reviews)
"The staff at reception were extremely nice and breakfast was amazing, but the cleanliness of the bathroom was questionable (hair on the floor and in the shower). Other than that, the hotel is great for kids as it has a lot of fun amenities."
United Kingdom
Dora
The price is ¥13,414
¥16,097 total
includes taxes & fees
Jun 14 - Jun 15
Coylumbridge Resort Hotel

The Royal Highland Hotel

The Royal Highland Hotel
3.0 star property
Inverness City Centre
8.2 out of 10, Very Good, (1,010 reviews)
"Lovely stay. Perfect central location. Really nice hotel. "
United Kingdom
Maggie
The price is ¥31,549
¥37,859 total
includes taxes & fees
Jun 14 - Jun 15
The Royal Highland Hotel

The Great Western Hotel

The Great Western Hotel
3.0 star property
Oban
6.6 out of 10, (1,166 reviews)
"Easy check in process, 24-7 availability of staff, help with parking. "
United States
Patricia
The price is ¥15,131
¥18,157 total
includes taxes & fees
Jun 21 - Jun 22
The Great Western Hotel

B&B HOTEL Inverness

B&B HOTEL Inverness
3.0 star property
Inverness City Centre
8.2 out of 10, Very Good, (1,003 reviews)
"Staff was amazing and property is well maintained"
Canada
ABHISHEK
The price is ¥33,643
¥40,372 total
includes taxes & fees
Jun 13 - Jun 14
B&B HOTEL Inverness

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,011 reviews)
"Fantastic hotel with an amazing view of the castle and river. A real must visit location"
United States
Nich
The price is ¥30,180
¥36,216 total
includes taxes & fees
Jun 14 - Jun 15
Columba Hotel Inverness by Compass Hospitality

Loch Leven Hotel & Distillery

Loch Leven Hotel & Distillery
3.0 star property
Fort William
8.4 out of 10, Very Good, (595 reviews)
"Good hotel with very friendly, helpful staff. A great cosy bar."
United Kingdom
Kathleen
The price is ¥39,468
¥47,363 total
includes taxes & fees
Jun 2 - Jun 3
Loch Leven Hotel & Distillery

Tingle Creek Hotel

Tingle Creek Hotel
3.0 star property
Kyle
9.4 out of 10, Exceptional, (493 reviews)
"This place is a beatiful one, great views, gusto in the makinf and buildin it."
United States
Enrique
The price is ¥30,262
¥36,314 total
includes taxes & fees
Jun 3 - Jun 4
Tingle Creek Hotel

Kingsmills Hotel

Kingsmills Hotel
4.0 star property
Crown
9.0 out of 10, Wonderful, (1,001 reviews)
"Great stay."
Canada
David
The price is ¥37,738
¥45,286 total
includes taxes & fees
Jun 21 - Jun 22
Kingsmills Hotel

Isles Of Glencoe Hotel

Isles Of Glencoe Hotel
3.0 star property
Ballachulish
8.6 out of 10, Excellent, (1,004 reviews)
"Great stay"
United Kingdom
Jan
The price is ¥47,841
¥57,409 total
includes taxes & fees
Jun 26 - Jun 27
Isles Of Glencoe Hotel

Onich Hotel

Onich Hotel
4.0 star property
Fort William
7.8 out of 10, Good, (420 reviews)
"We had a nice stay."
United States
Madhavi
The price is ¥26,940
¥32,328 total
includes taxes & fees
Jun 21 - Jun 22
Onich Hotel

The Garrison

The Garrison
4.0 star property
Fort William
8.8 out of 10, Excellent, (996 reviews)
"Parking on site was available off season, room and hotel clean and staff were very welcoming. Great location for walking High street "
United States
Cindra
The price is ¥35,283
¥42,340 total
includes taxes & fees
May 31 - Jun 1
The Garrison

Linnhe Lochside Holidays

Linnhe Lochside Holidays
3.5 star property
Fort William
9.2 out of 10, Wonderful, (250 reviews)
"I really enjoyed my solo stay in my not so little caravan. The view was great too. It was a good choice as a small quiet yet family friendly site. It was so close to all the activities around Ben Nevis. The walks were beyond description. I’d thoroughly recommend "
United Kingdom
jayne
The price is ¥30,859
¥42,163 total
includes taxes & fees
Jun 26 - Jun 27
Linnhe Lochside Holidays
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:Jun 5 - Jun 7

Save an average of 15% on thousands of hotels when you're signed in

Top Highland Hotel Reviews

Guide to exploring around Highland

Top reasons to visit Highland

  • Stunning Scenery: Highland boasts breathtaking landscapes, from serene lakes to beautiful beaches, perfect for nature lovers.
  • Outdoor Adventures: With skiing, hiking trails, and thrilling activities, Highland is an adventure seeker's paradise.
  • Rich Cultural Heritage: Experience the region's history through its historic castles and local customs.
  • Delicious Local Cuisine: Indulge in authentic Scottish dishes and local specialties while enjoying the warm hospitality.
  • Diverse Accommodation: Choose from cozy B&Bs to modern hotels, catering to all travel styles and preferences.

Find great hotels in Highland

Discover the ideal accommodation options in the stunning Highlands of Scotland. Whether you prefer cozy bed & breakfasts or modern hotels, you’ll find pet-friendly choices and amenities for adventure and business travelers alike. Explore unique stays like Atholl House Skye and Barcaldine Castle Bed, complete with air conditioning and banquet halls to meet all your needs. Experience the charm and beauty of the Highlands while enjoying comfortable lodging tailored to your vacation style.

  • Leonardo Hotel Inverness: Nestled in the picturesque Highlands, Leonardo Hotel Inverness offers a sophisticated 4-star experience for eco-conscious business travelers. This property is distinguished by its eco-certification, ensuring that your stay is not only comfortable but also environmentally friendly. With multiple meeting rooms available, it's perfect for corporate gatherings or conferences. Guests appreciate the blend of modern amenities and sustainable practices, making it an ideal choice for professionals looking to balance work and eco-awareness.
  • Coylumbridge Resort Hotel: A family-oriented haven, Coylumbridge Resort Hotel is a 4-star property that promises adventure and fun for all ages. Situated amidst the stunning Highland landscape, this resort offers a multitude of outdoor activities, including nearby skiing, sailing, and biking. Children will delight in the extensive amenities such as an arcade game room, playground, and a dedicated pool area. With its focus on family-friendly experiences, this hotel is perfect for those seeking both relaxation and adventure in a beautiful setting.
  • The Glen Mhor Hotel and Uile-bheist Brewery & Distillery: Combining comfort with a unique pet-friendly policy, The Glen Mhor Hotel and Uile-bheist Brewery & Distillery is a charming 3-star accommodation in the heart of Highland. This hotel welcomes guests traveling with pets, offering amenities to ensure a delightful stay for both you and your furry companions. Business travelers will find multiple meeting rooms available for their needs. The added bonus of an on-site brewery enhances the overall experience, making it a great choice for those who appreciate local craft beverages.

Where to stay in Highland

Highland, Scotland, offers a captivating blend of stunning scenery and rich history. Explore the fantastic views along Bonnethill Road and unwind at a cozy wee bar after a day of adventure in Glen Nevis. Whether you're seeking relaxation or an adrenaline rush, this region is perfect for outdoor enthusiasts. Experience the warm hospitality of friendly locals while enjoying the secluded beauty and luxury that Highland has to offer. Your unforgettable getaway awaits.

  • Inverness: Nestled in the heart of the Highlands, Inverness is a vibrant city known for its stunning outdoor scenery and adventurous spirit. The city serves as a gateway to the iconic Loch Ness and the nearby Cairngorms National Park, making it an ideal base for nature enthusiasts. Visitors can enjoy a variety of activities such as skiing in winter, golfing in the warmer months, and exploring historic sites like the Inverness Castle and the Victorian Market. With travel peaks in April, July, and September, you'll find ample opportunities for outdoor adventures, whether it's hiking along scenic trails or enjoying the breathtaking views of the surrounding landscapes.
  • Oban: Often referred to as the Gateway to the Isles, Oban is a charming coastal town that boasts stunning waterfront views and a rich maritime history. The town is a perfect stop for those looking to explore the nearby islands or simply enjoy a scenic getaway. With opportunities for skiing, golfing, and enjoying the beautiful local lakes and national parks, Oban offers a wealth of outdoor activities. Peak travel times occur in April and from June to July, allowing visitors to soak in the stunning scenery and vibrant culture. Be sure to visit the Oban Distillery for a taste of the local whisky and savor fresh seafood at one of the coastal restaurants.
  • Fort William: Known as the outdoor capital of the UK, Fort William is surrounded by breathtaking mountains and picturesque lakes, making it a paradise for adventure seekers. The town is located at the foot of Ben Nevis, the highest mountain in the UK, and offers various activities like hiking, skiing, and mountain biking. With a steady flow of visitors peaking in April and from June to July, you can enjoy the stunning landscapes and explore local attractions like the West Highland Museum. Whether you're tackling a hiking trail or simply soaking in the beauty of the area, Fort William is sure to provide an unforgettable experience.

Things to do in Highland

Highland, Scotland offers a thrilling outdoor adventure perfect for your vacation. Enjoy skiing at the ski fields, explore stunning hiking trails, and seek authentic experiences that showcase the region's rich culture. While there, you can indulge in local cuisine and perhaps find unique attractions similar to big roller coasters. With its breathtaking scenery and adventure opportunities, Highland is an ideal destination for an unforgettable getaway.

Shopping

In Highland, don't miss the Victorian Market for a unique public market experience, or visit the Eastgate Shopping Centre for a mix of family-friendly shops and entertainment. For a taste of local delicacies, check out Isle of Skye Oysters, a charming store offering fresh seafood.

Recreation

At the Royal Dornoch Golf Club, enjoy a serene day of golfing surrounded by breathtaking landscapes. The Great Glen Water Park invites you to relax and rejuvenate with various wellness activities, while Caledonian Stadium offers thrilling sports events to energize your spirit.

Adventure

At CairnGorm Mountain, experience exhilarating skiing and snowboarding amidst breathtaking alpine scenery. The Nevis Range Mountain Experience offers a thrilling gondola ride with stunning views and outdoor activities for the whole family. Hike the West Highland Way for an unforgettable adventure through beautiful landscapes and picturesque scenery.

Nightlife

Experience the vibrant nightlife at Eden Court Theatre, where culture and romance blend beautifully. For an adrenaline rush, visit Wildwoodz Paintball and Lasertag Park or Tazball Paintball & Lazer Combat Arena, both offering exciting adventure vibes for a thrilling night out.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Highland

When visiting the Highlands, consider traveling during the cheaper months of January to February and October for lower accommodation rates. Book your hotel about a month in advance for the best deals, and look for last-minute offers on Expedia. Tuesdays are typically the most affordable days to stay. To save on transportation, explore local public transport options or consider walking for short distances. Lastly, take advantage of packages that combine your hotel, flights, and activities, ensuring you find the best rates available.

  • 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: Utilize Expedia’s search tool to customize your options based on your budget, desired location, and preferred hotel category. To find the best prices and deals, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in the Highlands with your flights and activities through an Expedia package.

Find the best attractions in Highland

Highland, Scotland, is perfect for outdoor enthusiasts seeking adventure and stunning scenery. Visitors can explore beautiful beaches, serene lakes, and historic castles, offering a diverse range of attractions. Whether you're looking to soak in nature or delve into the region's rich history, Highland caters to all types of travelers, ensuring a memorable vacation experience filled with breathtaking sights and outdoor activities.

  • Ben Nevis: Experience the thrill of adventure by hiking the highest mountain in the UK. With breathtaking views of the Scottish Highlands, Ben Nevis offers a unique blend of challenging trails and stunning scenery, perfect for outdoor enthusiasts.
  • Inverness Castle: Immerse yourself in the romantic history of Inverness Castle, which overlooks the beautiful River Ness. Explore its lush grounds and learn about the region's rich culture, making it a perfect spot for history buffs and couples alike.
  • Portree Harbour: Enjoy the picturesque charm of Portree Harbour, known for its colorful buildings and serene waters. Ideal for leisurely strolls, this harbor provides stunning views and a relaxing atmosphere, perfect for capturing memorable photos.

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 ¥16,097 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 ¥16,097 per night. To browse these types of economical options, use our "Price per night" filter. Want some other tips? Consider being flexible with your vacation 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 "Traveler 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 favorite with families in this exciting city.
What are the top beach hotels in Highland?
Relaxation mode ON! Savor 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 vacation. First off, there's the extensive range of options and amazing prices. Then, there's our online Help Center, which is available around-the-clock. Plus, when you're a member of our free One Key™ rewards program, 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.