A calm lake with clear water, surrounded by rocky shores and mountains in the background.

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

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Highland hotels

1. Coylumbridge Resort Hotel

Coylumbridge Resort Hotel
4.0 star property
Aviemore
7.2 out of 10, Good, (1,004 reviews)
"All aspects were Good in a great setting."
United Kingdom
Paul B
The price is ¥10,940
¥13,127 total
includes taxes & fees
Nov 8 - Nov 9
Coylumbridge Resort Hotel

2. The Garrison

The Garrison
4.0 star property
Fort William
8.8 out of 10, Excellent, (1,005 reviews)
"Nice location great staff"
United States
Kim
The price is ¥14,241
¥17,089 total
includes taxes & fees
Dec 3 - Dec 4
The Garrison

3. The Pitlochry Hydro Hotel

The Pitlochry Hydro Hotel
3.5 star property
Pitlochry
8.0 out of 10, Very good, (1,173 reviews)
"The room was clean and the location lovely!"
United Kingdom
Lee
The price is ¥15,721
¥18,866 total
includes taxes & fees
Nov 29 - Nov 30
The Pitlochry Hydro Hotel

4. Bracken Hide Hotel

Bracken Hide Hotel
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (420 reviews)
"Hotel is very cool, nice rooms, great food/bar!"
United States
michael
The price is ¥22,816
¥27,379 total
includes taxes & fees
Nov 28 - Nov 29
Bracken Hide Hotel

5. Columba Hotel Inverness by Compass Hospitality

Columba Hotel Inverness by Compass Hospitality
3.0 star property
Inverness City Centre
7.4 out of 10, Good, (1,001 reviews)
"Great location and the rooms were well maintained and staff were friendly and assisted with getting a taxi to the cruises on time."
United States
Bhupesh
The price is ¥8,584
¥10,301 total
includes taxes & fees
Nov 8 - Nov 9
Columba Hotel Inverness by Compass Hospitality

6. 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,006 reviews)
"Excellent hotel"
United Kingdom
Eugene
The price is ¥11,628
¥13,954 total
includes taxes & fees
Nov 15 - Nov 16
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

7. The Caledonian Hotel

The Caledonian Hotel
3.0 star property
Fort William
7.4 out of 10, Good, (1,331 reviews)
"Parking was great"
United States
Jack
The price is ¥9,313
¥11,176 total
includes taxes & fees
Nov 15 - Nov 16
The Caledonian Hotel

8. Isle of Skye Guest house

Isle of Skye Guest house
3.0 star property
Kyleakin
8.4 out of 10, Very good, (543 reviews)
"Beautiful place."
Canada
Keith
The price is ¥12,774
¥15,329 total
includes taxes & fees
Dec 4 - Dec 5
Isle of Skye Guest house

9. Linnhe Lochside Holidays

Linnhe Lochside Holidays
3.5 star property
Fort William
9.2 out of 10, Wonderful, (346 reviews)
"Great location close to a beautiful lake."
Canada
Hendrik
Linnhe Lochside Holidays

10. Atholl Palace Hotel

Atholl Palace Hotel
4.0 star property
Pitlochry
8.8 out of 10, Excellent, (1,002 reviews)
"Beautiful facility with a great breakfast and nice grounds"
Canada
Sheryl
The price is ¥34,115
¥40,938 total
includes taxes & fees
Dec 1 - Dec 2
Atholl Palace Hotel

11. Tulloch Castle Hotel

Tulloch Castle Hotel
4.0 star property
Dingwall
8.6 out of 10, Excellent, (884 reviews)
"We loved our stay here - the location and castle were great"
Australia
Dianne
The price is ¥11,124
¥13,348 total
includes taxes & fees
Nov 22 - Nov 23
Tulloch Castle Hotel

12. The Great Western Hotel

The Great Western Hotel
3.0 star property
Oban
6.6 out of 10, (1,167 reviews)
"Love the views and breakfast,,"
United Kingdom
Malcolm
The price is ¥9,336
¥11,203 total
includes taxes & fees
Nov 22 - Nov 23
The Great Western Hotel

13. The Royal Highland Hotel

The Royal Highland Hotel
3.0 star property
Inverness City Centre
8.0 out of 10, Very good, (1,016 reviews)
"Great location in the center of town! We loved our stay in this grand old hotel."
United States
Michael
The price is ¥12,734
¥15,280 total
includes taxes & fees
Nov 22 - Nov 23
The Royal Highland Hotel

14. Glencruitten House

Glencruitten House
3.0 star property
Oban
9.8 out of 10, Exceptional, (38 reviews)
"Unique and and an overall amazing experience! Would definitely return - one of my favorite hotel experiences. Location, ambience, comfortable, welcoming!"
United States
John
The price is ¥83,435
¥100,122 total
includes taxes & fees
Nov 10 - Nov 11
Glencruitten House

15. Morar Hotel

Morar Hotel
3.0 star property
Mallaig
7.6 out of 10, Good, (600 reviews)
"The most friendly team from arrival to departure. Amazing food. Lovely bed and the seaview was excellent. 1 minute walk to Morar station"
United Kingdom
Lydia
Morar Hotel

16. Kingsmills Hotel

Kingsmills Hotel
4.0 star property
Crown
9.0 out of 10, Wonderful, (1,002 reviews)
"The location was great, good food and beautiful property."
United States
Michael
The price is ¥15,878
¥19,054 total
includes taxes & fees
Nov 15 - Nov 16
Kingsmills Hotel

17. Onich Hotel

Onich Hotel
4.0 star property
Fort William
7.8 out of 10, Good, (534 reviews)
"The location was unique and very, very beautiful"
United Kingdom
Prasad
The price is ¥14,553
¥17,463 total
includes taxes & fees
Nov 11 - Nov 12
Onich Hotel

18. River Ness Hotel, a member of Radisson Individuals

River Ness Hotel, a member of Radisson Individuals
4.0 star property
Inverness City Centre
9.0 out of 10, Wonderful, (767 reviews)
"We were able to get an early check-in and the staff were extremely helpful."
Canada
Lisa
The price is ¥12,704
¥15,245 total
includes taxes & fees
Nov 29 - Nov 30
River Ness Hotel, a member of Radisson Individuals

19. The Lodge on the Loch by OYO

The Lodge on the Loch by OYO
3.0 star property
Fort William
7.0 out of 10, Good, (407 reviews)
"Everything was good and clean.. there is a beautiful view of the lake"
United States
Marina
The price is ¥9,116
¥11,395 total
includes taxes & fees
Nov 4 - Nov 5
The Lodge on the Loch by OYO

20. Belvilla Inverness Craigmonie Hotel

Belvilla Inverness Craigmonie Hotel
3.0 star property
Crown
8.4 out of 10, Very good, (1,000 reviews)
"A beautiful place to stay. The rooms were great, spacious and the pub had a really nice atmosphere."
Canada
Kaylie
The price is ¥11,496
¥13,795 total
includes taxes & fees
Dec 3 - Dec 4
Belvilla Inverness Craigmonie 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:Nov 13 - Nov 15

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 Outdoor Adventures: Experience thrilling activities like skiing, hiking, and hill walking amid breathtaking landscapes.
  • Rich Historical Heritage: Explore historic castles and charming towns that showcase Scotland's vibrant culture and history.
  • Scenic Beauty: Discover beautiful beaches and serene lakes that offer unforgettable views and relaxation.
  • Welcoming Locals: Enjoy the warm hospitality of locals in Inverness and surrounding areas, enhancing your travel experience.
  • Diverse Accommodation: Choose from a range of lodging options, from cozy B&Bs to luxurious hotels, to suit your needs.

Find great hotels in Highland

Discover the enchanting beauty of the Scottish Highlands with a variety of accommodation options to suit every traveler. From charming bed and breakfasts to luxurious hotels, you’ll find a range of pet-friendly and adventure-ready stays. Whether you’re seeking a serene vacation experience or planning a business trip, the top hotels in Highland offer comfort and convenience, making your visit to Scotland truly memorable.

  • Leonardo Hotel Inverness: A modern 4-star hotel that perfectly blends business convenience with eco-friendly practices. Positioned in the heart of Highland, this property is ideal for travelers seeking a sustainable vacation experience. Guests appreciate the hotel's commitment to environmental responsibility, as it is eco-certified. With well-appointed rooms featuring contemporary designs and amenities tailored for business travelers, Leonardo Hotel Inverness offers a productive atmosphere without compromising on comfort.
  • Coylumbridge Resort Hotel: This adventurous 4-star resort is a family-friendly haven nestled in Highland. Ideal for those looking to combine relaxation with outdoor excitement, the hotel provides a variety of adventure sports and recreational activities nearby, including skiing, sailing, and hiking. Families will appreciate the dedicated amenities for children, such as a shared playground and a kid-friendly pool. With its welcoming atmosphere and plethora of activities, Coylumbridge Resort Hotel is a great choice for a fun-filled family getaway.
  • The Glen Mhor Hotel and Uile-bheist Brewery & Distillery: A charming 3-star accommodation that combines pet-friendly hospitality with a city-centric location in Highland. Rated 8.6 out of 10, this hotel is perfect for travelers who want to enjoy the vibrancy of city life while having their pets by their side. Guests can benefit from the brewery and distillery onsite, adding a unique touch to their stay. The Glen Mhor offers contemporary comforts and a prime location, making it an appealing option for both leisure and business visitors.

Where to stay in Highland

Highland, Scotland, is a captivating destination offering breathtaking scenery, warm Scottish hospitality, and a rich historical ambiance. Explore the modern capital of Inverness, where friendly locals enhance your experience. Visit charming Dingwall and discover picturesque wedding venues nestled in stunning landscapes. Whether you're seeking relaxation or thrilling outdoor adventures, Highland promises an unforgettable vacation filled with lush surroundings and delightful excursions.

  • Inverness: Nestled in the heart of the Scottish Highlands, Inverness serves as a gateway to stunning landscapes and rich history. This vibrant city boasts an array of outdoor activities, from skiing to golfing, making it a perfect destination for adventure seekers. The local landmarks, including the majestic Inverness Castle and nearby national parks, offer breathtaking views and a taste of Scotland's natural beauty. With a steady flow of visitors year-round, April, July, and September are particularly popular months to explore the city and its surroundings.
  • Fort William: Known as the outdoor capital of the UK, Fort William is surrounded by towering mountains and scenic lakes, making it a haven for nature enthusiasts. This charming city attracts travelers looking for adventure, with activities like hiking, skiing, and exploring the nearby Ben Nevis, the UK's highest peak. The area's stunning water features provide a picturesque backdrop for relaxation and exploration. Visitor numbers peak in April and during the summer months, providing ample opportunities to enjoy the breathtaking scenery and outdoor experiences Fort William has to offer.
  • Oban: Often referred to as the Gateway to the Isles, Oban is a picturesque coastal town known for its stunning waterfront and vibrant maritime culture. Visitors flock to this charming city for its outdoor adventures, including skiing, golfing, and exploring the nearby national parks and beautiful lakes. The town's unique blend of scenic beauty and adventure makes it a must-visit destination. Peak travel months are April and throughout the summer, providing an ideal time to enjoy the local attractions and the breathtaking views of the surrounding landscape.

Things to do in Highland

Shopping

In Highland, explore local treasures at the Inverness Victorian Market, where unique crafts and food products await. For a broader selection, visit the Eastgate Shopping Centre, featuring popular retailers and cozy cafes perfect for taking a break during your shopping adventure.

Recreation

Experience the tranquil beauty of the Highland Wellness Retreat, where you can unwind with yoga sessions and soothing spa treatments. Explore the surrounding nature trails for hiking and meditation, immersing yourself in the serene landscapes and fresh air of the Scottish Highlands.

Adventure

Nevis Range Mountain Experience offers exhilarating cable car rides that take you to stunning views of the Scottish Highlands. Enjoy outdoor activities like mountain biking and hiking, surrounded by breathtaking landscapes. This venue is ideal for families and adventure seekers looking to explore the natural beauty of the region.

Nightlife

Visit The Hootananny in Inverness for lively folk music and a vibrant atmosphere. For a more relaxed evening, check out The Black Isle Bar, where you can enjoy a variety of craft beers and local ciders while mingling with friendly locals.

*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. Popular attractions include beautiful beaches, serene lakes, and historic castles, offering unforgettable experiences for nature lovers. Visitors can explore various points of interest that celebrate the region's natural beauty. For a comfortable stay, consider looking for hotels in the Scottish Highlands to enhance your vacation experience.

  • Ben Nevis: As the highest mountain in the UK, Ben Nevis offers breathtaking views and a chance for adventure-seekers to hike its rugged terrain. The changing weather adds to the dramatic scenery, making each visit unique.
  • Inverness Castle: Perched on a hill overlooking the River Ness, Inverness Castle exudes a romantic charm. Its stunning architecture and rich history provide a glimpse into Scotland’s past, making it a captivating spot for culture enthusiasts.
  • Portree Harbour: Known for its colorful buildings and picturesque scenery, Portree Harbour is a delightful location to relax by the water. Enjoy the coastal atmosphere while exploring quaint shops and local eateries.

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 ¥10,301 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 ¥10,301 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.

Explore a world of travel with Expedia