Search 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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Top Hotels in Highland

Bracken Hide Hotel

4.0 star property
9.0 out of 10, Wonderful, (209)
"The property is super nice, the facilities are amazing as well as the surroundings. Also the food and service at the restaurant was excellent."
Bracken Hide Hotel

The Pitlochry Hydro Hotel

3.5 star property
7.8 out of 10, Good, (1019)
"Very friendly and helpful staff. Really nice hotel grounds, close enough to walk into the village, but far enough to be quiet and tranquil in the evenings."
The price is CA $155
CA $187 total
includes taxes & fees
Aug 31 - Sep 1
The Pitlochry Hydro Hotel

The Great Western Hotel

3.0 star property
6.8 out of 10, (1092)
"Great location near shopping, restaurants, ferry departure, and castle; excellent views of the waterfront, decent breakfast!, spacious rooms! "
The price is CA $242
CA $291 total
includes taxes & fees
Aug 31 - Sep 1
The Great Western Hotel

Coylumbridge Resort Hotel

4.0 star property
6.8 out of 10, (1000)
"Great hotel, they even upgraded our room which was very appreciated. The pool and sauna were a nice asset as well."
The price is CA $105
CA $126 total
includes taxes & fees
Aug 31 - Sep 1
Coylumbridge Resort Hotel

The Caledonian Hotel

3.0 star property
7.2 out of 10, Good, (1132)
"Pleasant staff, great food and beautiful view of the water"
The price is CA $258
CA $310 total
includes taxes & fees
Aug 3 - Aug 4
The Caledonian Hotel

Atholl Palace Hotel

4.0 star property
8.6 out of 10, Excellent, (1000)
"lovely place to stay"
The price is CA $320
CA $385 total
includes taxes & fees
Aug 31 - Sep 1
Atholl Palace Hotel

AC Hotel by Marriott Inverness

4.0 star property
9.2 out of 10, Wonderful, (745)
"All around pleasant stay"
The price is CA $298
CA $357 total
includes taxes & fees
Aug 31 - Sep 1
AC Hotel by Marriott Inverness

Isle of Skye Guest house

3.0 star property
8.6 out of 10, Excellent, (285)
"Lovely BnB."
The price is CA $388
CA $466 total
includes taxes & fees
Aug 25 - Aug 26
Isle of Skye Guest house

Claredon Hotel

3.0 star property
6.8 out of 10, (667)
"Excellent stay."
The price is CA $92
CA $110 total
includes taxes & fees
Aug 2 - Aug 3
Claredon Hotel

Morar Hotel

3.0 star property
7.6 out of 10, Good, (417)
"Lovely location, with a great beach nearby. Friendly helpful staff. "
The price is CA $174
CA $209 total
includes taxes & fees
Aug 31 - Sep 1
Morar Hotel

Fisher's Hotel

3.0 star property
8.2 out of 10, Very good, (1000)
"Great spot. Highly recommend "
The price is CA $225
CA $270 total
includes taxes & fees
Aug 10 - Aug 11
Fisher's Hotel

Tingle Creek Hotel

3.0 star property
9.4 out of 10, Exceptional, (350)
"Great B&B near Kyle of Lochalsh. Convenient breakfast and friendly staff. "
The price is CA $323
CA $388 total
includes taxes & fees
Aug 7 - Aug 8
Tingle Creek Hotel

Applecross B&B and Cabins

3.0 star property
9.2 out of 10, Wonderful, (18)
"We loved our stay in Applecross! The cabin was lovely and the area is wonderfully quiet. Coffee in the morning on the porch with a highland view was incredible. "
The price is CA $280
CA $337 total
includes taxes & fees
Aug 9 - Aug 10
Applecross B&B and Cabins

The Royal Highland Hotel

3.0 star property
8.2 out of 10, Very good, (1003)
"Close to train station, and easy walking to most restaurants and shops. "
The price is CA $245
CA $294 total
includes taxes & fees
Aug 31 - Sep 1
The Royal Highland Hotel

Crown Court Hotel & Bar.

3.0 star property
8.2 out of 10, Very good, (187)
"Best hotel of our stay."
The price is CA $196
CA $235 total
includes taxes & fees
Aug 17 - Aug 18
Crown Court Hotel & Bar.

Columba Hotel Inverness by Compass Hospitality

3.0 star property
7.6 out of 10, Good, (1000)
"Wonderful place to stay"
The price is CA $224
CA $269 total
includes taxes & fees
Aug 31 - Sep 1
Columba Hotel Inverness by Compass Hospitality

The Highland Hotel by Compass Hospitality

3.0 star property
7.6 out of 10, Good, (539)
"It was amazing stay ever"
The price is CA $135
CA $161 total
includes taxes & fees
Aug 12 - Aug 13
The Highland Hotel by Compass Hospitality

Kingsmills Hotel

4.0 star property
9.0 out of 10, Wonderful, (1000)
"Quiet location and the breakfast is very good. "
The price is CA $290
CA $348 total
includes taxes & fees
Aug 27 - Aug 28
Kingsmills Hotel

Ox Hotel Spean Bridge

2.0 star property
8.4 out of 10, Very good, (47)
"Good place to stay"
The price is CA $154
CA $185 total
includes taxes & fees
Aug 3 - Aug 4
Ox Hotel Spean Bridge

Loch Leven Hotel & Distillery

3.0 star property
8.4 out of 10, Very good, (513)
"We enjoyed this stay a lot. The restaurant food was amazing. Only issue was internet not available in our room and ran out of hot water by evening. "
The price is CA $298
CA $357 total
includes taxes & fees
Aug 31 - Sep 1
Loch Leven Hotel & Distillery
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:Aug 8 - Aug 10
Save an average of 15% on thousands of hotels when you're signed in

Top Highland Hotel Reviews

Guide to exploring around Highland

Guide to exploring around Highland

Top reasons to visit Highland

  • Outdoor Adventures: Highland is a haven for outdoor enthusiasts, offering activities like skiing, hiking, and hill walking amid stunning natural landscapes.
  • Scenic Lochs: Explore iconic lochs that showcase the breathtaking beauty of the region, perfect for wildlife spotting and photography.
  • Rich Cultural Heritage: Discover the area's fascinating history through its historic castles and engaging local traditions.
  • Charming Accommodations: Enjoy a range of lodging options, from cozy bed and breakfasts to luxurious hotels catering to every budget.
  • Serene Atmosphere: Experience the friendly locals and a relaxing vibe that makes Highland ideal for both adventure and unwinding.

Find great hotels in Highland

Experience the stunning beauty of Highland, Scotland, with a variety of hotel accommodations to suit every traveller's needs. Whether you're seeking a charming bed and breakfast or a luxurious 5-star hotel, Highland offers options that cater to both comfort and budget. With popular themes like adventure, pet-friendly amenities, and business facilities, you’ll find the perfect base for your Scottish getaway.

  • Columba Hotel Inverness by Compass Hospitality: Embrace your adventurous spirit at the Columba Hotel Inverness, a 3-star gem nestled in the heart of Highland. This hotel is perfect for thrill-seekers, offering a plethora of exciting activities such as hiking, rafting, snowboarding, and more right at your doorstep. With a pet-friendly policy that welcomes your furry companions, you can explore the great outdoors together. Guests appreciate the on-site amenities that cater to both adventure enthusiasts and pet owners alike, ensuring a memorable stay in a picturesque setting.
  • The Glen Mhor Hotel and Uile-bheist Brewery & Distillery: A harmonious blend of business and leisure awaits you at The Glen Mhor Hotel and Uile-bheist Brewery & Distillery. This 3-star hotel not only serves as a comfortable retreat for business travellers, featuring multiple meeting rooms, but also offers a delightful brewery experience. Ideal for guests with pets, the hotel allows dogs and cats in-room, making it a convenient choice for those travelling with their furry friends. Enjoy the unique ambiance of the brewery while enjoying the warm hospitality and modern amenities that this property has to offer.
  • The Royal Highland Hotel: Discover eco-conscious luxury at The Royal Highland Hotel, a 3-star accommodation that stands out for its commitment to sustainability. This eco-certified property combines business facilities with a pet-friendly environment, catering to conscientious travellers. With multiple meeting rooms available, it is well-suited for corporate guests. The hotel welcomes small pets, ensuring your companions can join you on your journey. Guests rave about the eco-friendly initiatives and the welcoming atmosphere, making it a top choice for those seeking comfort and environmental responsibility.

Where to stay in Highland

Exploring the Highland region of Scotland offers an unforgettable experience filled with stunning landscapes and rich history. From the breathtaking Scottish Highlands to the secluded charm of the West Highlands, you'll encounter friendly locals and a relaxing atmosphere perfect for outdoor adventures. Whether you're hiking through picturesque valleys or unwinding in luxury accommodations, the Highlands promise a memorable vacation immersed in natural beauty and captivating culture.

  • Inverness: Known as the capital of the Highlands, Inverness is a vibrant city that boasts stunning outdoor experiences and breathtaking scenery. Nestled along the banks of the River Ness, it serves as a gateway to Loch Ness and the Scottish Highlands. Visitors can enjoy various activities such as skiing in nearby resorts, golfing at scenic courses, and exploring the rich history at local landmarks like the Inverness Castle and the Victorian Market. The city experiences a steady flow of tourists year-round, with peaks in spring and summer, making it an ideal base for adventure seekers and history buffs alike.
  • Fort William: Positioned at the foot of Ben Nevis, the highest mountain in the UK, Fort William is a charming town that offers an array of outdoor activities for adventurers. Popular for hiking, skiing, and scenic views, it attracts visitors looking to explore the rugged beauty of the Scottish landscape. The town is surrounded by stunning mountains and picturesque lakes, perfect for those seeking tranquility or adventure. With a vibrant local scene and peak tourist numbers in late spring and summer, Fort William is a fantastic stop for anyone looking to immerse themselves in the natural beauty of the Highlands.
  • Isle of Skye: Renowned for its dramatic landscapes, the Isle of Skye is a must-visit for nature lovers and romantics. This enchanting island is famous for its rugged cliffs, picturesque villages, and historic castles, making it a perfect destination for exploration and relaxation. Visitors can hike the famous Quiraing, wander through charming towns, or enjoy the local cuisine at delightful eateries. The Isle of Skye welcomes tourists throughout the year, with peaks in spring and summer, offering a unique blend of outdoor adventures and cultural experiences amidst stunning scenery.

Things to do in Highland

Highland, Scotland offers an exhilarating vacation for outdoor enthusiasts with activities like skiing, hiking, and hill walking. Enjoy wildlife spotting in stunning natural landscapes, or indulge in glamping at Shieldaig Camping. Don't miss exploring the iconic lochs and participating in a range of tours that showcase the region's breathtaking scenery and rich heritage. Whether you're seeking adventure or relaxation, Highland has something for everyone.

Shopping

The Victorian Market in Highland offers a charming public market experience with a local vibe. For unique gifts, visit Isle of Skye Oysters. If you're up for a drive, check out the Eastgate Shopping Centre, a family-friendly spot with entertainment options, located a short distance away in Inverness.

Recreation

At Royal Dornoch Golf Club, enjoy a round of golf amidst breathtaking landscapes, perfect for sports enthusiasts. Meanwhile, Great Glen Water Park offers a serene environment for relaxation, featuring wellness activities and rejuvenating experiences. Nairn Golf Club combines outdoor sporting enjoyment with stunning views, ideal for active visitors.

Adventure

Experience the thrill of skiing at CairnGorm Mountain, where the snow-covered slopes invite exhilarating runs. Take in the family-friendly adventure at Nevis Range Mountain Experience, riding the cable car for stunning views. Hike the West Highland Way for breathtaking scenery and an unforgettable outdoor journey.

Nightlife

Experience the vibrant nightlife at Eden Court Theatre, where culture and romance merge with captivating performances. For adventure, head to Tazball Paintball & Lazer Combat Arena or Wildwoodz Paintball and Lasertag Park, both offering thrilling activities perfect for family fun under the Highland stars.

Booking tips and Expedia advantages for Highland

To save money during your visit to Highland, Scotland, consider travelling in the off-peak months of January to February and October for lower accommodation prices. Booking your hotel about a month in advance often yields the best deals, especially if you use Expedia’s last-minute deals feature. Tuesdays are generally the cheapest days to stay, while Sundays are pricier. Enjoy free activities like hiking Ben Nevis and visiting Inverness Cathedral. Additionally, package deals that combine flights, hotels, and activities on Expedia can lead to significant savings.

  • 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: Booking a hotel in Highland about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • 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 refine your preferences, such as your budget, desired location, and preferred type of accommodation. To discover the most affordable prices and offers, simply sort 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 and adventure enthusiasts, offering stunning scenery, including beautiful beaches, serene lakes, and historic castles. Whether you're seeking an exhilarating experience or a peaceful retreat, there are plenty of attractions to explore that cater to your love for nature and history. Additionally, nearby attractions enhance your stay, making Highland an ideal destination for an unforgettable vacation.

  • Ben Nevis: Experience the majesty of the UK's highest peak with stunning panoramic views. As you hike or climb, immerse yourself in the breathtaking scenery and embrace the outdoor adventure that this iconic mountain offers.
  • Inverness Castle: This historic castle overlooking the River Ness is a blend of romance and culture. Explore its beautiful architecture and surrounding gardens while soaking in the rich history of the region, making it a perfect spot for leisurely strolls.
  • Fairy Pools: Nestled at the foot of the Black Cuillin mountains, the Fairy Pools are a series of enchanting waterfalls. Enjoy the serenity of nature as you hike along crystal-clear waters, ideal for outdoor enthusiasts seeking adventure and picturesque moments.

The nearest major airports for your trip to Highland

When planning your visit to Highland, Scotland, you have several airport options. Glasgow International Airport (GLA) is approximately 180.2km away, with nearby hotels like the 5-star Kimpton Blythswood Hotel & Spa and Mar Hall Golf & Spa Resort, both about 4 to 11.3km from the airport. Aberdeen Airport (ABZ) is 125.5km from Highland, with excellent accommodations such as the Marcliffe and Trump Macleod House & Lodge, located 6 to 12.9km from the airport. However, Inverness Airport (INV) is the closest, just 11.3km away, featuring luxury options like Ness Walk and Rocpool Reserve, both around 12.9km from the terminal, with various transportation services available.

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 CA $92 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 CA $92 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?
Book your Highland hotel with Expedia and you'll get a world of options at amazing prices. We've got a variety of search filters to help you find exactly what you want, whether that's a budget-friendly escape or something a bit more unique, like a villa, cottage or even a castle! Join Expedia Rewards and you'll save 10% or more on over 100,000 hotels worldwide when you're signed in. Earn points on eligible bookings, which you can use to save on your next great adventure. Plus, many of our hotels offer flexible cancellation policies, so you can breathe easy if your plans happen to change.