Search 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

Atholl Palace Hotel

Atholl Palace Hotel
4.0 star property
Pitlochry
8.6 out of 10, Excellent, (1,004 reviews)
"Extremely nice stay, wonderful staff, and good food. "
United States
Daniel
The price is CA $324
CA $389 total
includes taxes & fees
Apr 26 - Apr 27
Atholl Palace Hotel

Bracken Hide Hotel

Bracken Hide Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (300 reviews)
"Beautiful spot, great sauna and plunge pool! Really lovely staff!"
Australia
Sophie
The price is CA $498
CA $598 total
includes taxes & fees
Apr 18 - Apr 19
Bracken Hide 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,007 reviews)
"Great location, comfortable beds and wonderful breakfast.I would definitely recommend this hotel."
United States
Kelly
The price is CA $225
CA $270 total
includes taxes & fees
Apr 19 - Apr 20
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

The Caledonian Hotel

The Caledonian Hotel
3.0 star property
Fort William
7.2 out of 10, Good, (1,265 reviews)
"Wonderful hotel, great location"
United Kingdom
Joshua
The price is CA $125
CA $149 total
includes taxes & fees
Apr 19 - Apr 20
The Caledonian Hotel

Isle of Skye Guest house

Isle of Skye Guest house
3.0 star property
Kyleakin
8.4 out of 10, Very good, (389 reviews)
"It was the great stay ! "
United States
Violeta
The price is CA $302
CA $363 total
includes taxes & fees
Apr 16 - Apr 17
Isle of Skye Guest house

Tulloch Castle Hotel

Tulloch Castle Hotel
4.0 star property
Dingwall
8.6 out of 10, Excellent, (743 reviews)
"My room was clean, all amenities were in the room; i had dinner in the bar, fantastic food; had a Scottish breakfast in the dining room...staff were extremely kind, friendly and helpful. Plenty of parking.. Food amazimg. "
Canada
Charlotte
The price is CA $189
CA $226 total
includes taxes & fees
Apr 16 - Apr 17
Tulloch Castle Hotel

The Pitlochry Hydro Hotel

The Pitlochry Hydro Hotel
3.5 star property
Pitlochry
7.8 out of 10, Good, (1,155 reviews)
"Room was ok, staff friendly, very steep roads to get to shops "
United Kingdom
Janet
The price is CA $115
CA $138 total
includes taxes & fees
Apr 16 - Apr 17
The Pitlochry Hydro Hotel

Isles Of Glencoe Hotel

Isles Of Glencoe Hotel
3.0 star property
Ballachulish
8.6 out of 10, Excellent, (1,005 reviews)
"Nice place to stop on your travels and if you are doing any hiking in the area. "
Canada
Sheryl
The price is CA $323
CA $388 total
includes taxes & fees
Apr 29 - Apr 30
Isles Of Glencoe Hotel

The Royal Highland Hotel

The Royal Highland Hotel
3.0 star property
Inverness City Centre
8.0 out of 10, Very good, (1,011 reviews)
"The stay was excellent value for money, and the foyer of hotel made one feel very grand."
United Kingdom
Jeanette
The price is CA $254
CA $305 total
includes taxes & fees
Apr 23 - Apr 24
The Royal Highland Hotel

The Garrison

The Garrison
4.0 star property
Fort William
8.8 out of 10, Excellent, (971 reviews)
"central hotel "
United Kingdom
Katherine
The price is CA $210
CA $252 total
includes taxes & fees
Apr 15 - Apr 16
The Garrison

Tingle Creek Hotel

Tingle Creek Hotel
3.0 star property
Kyle
9.4 out of 10, Exceptional, (446 reviews)
"Friendly and helpful staff, delicious breakfast and beautiful location."
Canada
Megan
The price is CA $196
CA $235 total
includes taxes & fees
Apr 20 - Apr 21
Tingle Creek Hotel

B&B HOTEL Inverness

B&B HOTEL Inverness
3.0 star property
Inverness City Centre
8.2 out of 10, Very good, (1,002 reviews)
"Overall great experience! "
United States
Marisol
The price is CA $152
CA $183 total
includes taxes & fees
Apr 19 - Apr 20
B&B HOTEL Inverness

Loch Leven Hotel & Distillery

Loch Leven Hotel & Distillery
3.0 star property
Fort William
8.4 out of 10, Very good, (579 reviews)
"Super attentive staff, someone always around to help. Calm and peaceful atmosphere, so so quiet. Room was great but we especially loved the surroundings - Loch Leven with the stars out was unforgettable."
United Kingdom
Sarah
The price is CA $257
CA $309 total
includes taxes & fees
Apr 21 - Apr 22
Loch Leven Hotel & Distillery

Kingsmills Hotel

Kingsmills Hotel
4.0 star property
Crown
9.0 out of 10, Wonderful, (1,009 reviews)
"Clean room, stayed in the garden rooms which was perfect for a dog "
United Kingdom
Emily
The price is CA $278
CA $334 total
includes taxes & fees
Apr 19 - Apr 20
Kingsmills Hotel

Inverness Palace Hotel & Spa, WorldHotel Distinctive

Inverness Palace Hotel & Spa, WorldHotel Distinctive
4.0 star property
Inverness City Centre
8.6 out of 10, Excellent, (1,004 reviews)
"Really friendly staff, comfy bed and brilliant breakfast"
United Kingdom
maressa
The price is CA $257
CA $308 total
includes taxes & fees
Apr 19 - Apr 20
Inverness Palace Hotel & Spa, WorldHotel Distinctive

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,004 reviews)
"Enjoyed our stay will come back "
United Kingdom
Marie
The price is CA $190
CA $228 total
includes taxes & fees
Apr 19 - Apr 20
Columba Hotel Inverness by Compass Hospitality

Fonab Castle Hotel & Spa

Fonab Castle Hotel & Spa
5.0 star property
Pitlochry
9.4 out of 10, Exceptional, (692 reviews)
"Lovely location and helpful staff "
United Kingdom
Clara Louise
The price is CA $503
CA $604 total
includes taxes & fees
Apr 27 - Apr 28
Fonab Castle Hotel & Spa

Coylumbridge Resort Hotel

Coylumbridge Resort Hotel
4.0 star property
Aviemore
7.0 out of 10, Good, (1,006 reviews)
"A very handy hotel especially for families staff were exceptional "
United Kingdom
Jane
The price is CA $92
CA $110 total
includes taxes & fees
Apr 19 - Apr 20
Coylumbridge Resort Hotel

The Great Western Hotel

The Great Western Hotel
3.0 star property
Oban
6.6 out of 10, (1,149 reviews)
"Really lovely welcome by the Reception staff and general manager. The hotel was undertaking some work, and recently had work completed. Fantastic views, lovely staff, great food, highly recommend. "
United Kingdom
Michele John
The price is CA $115
CA $138 total
includes taxes & fees
Apr 19 - Apr 20
The Great Western Hotel

Uig Hotel

Uig Hotel
3.0 star property
Uig
9.6 out of 10, Exceptional, (1,002 reviews)
"Absolutely amazing facility - tremendous staff - definitely worth the visit"
United States
David
The price is CA $467
CA $561 total
includes taxes & fees
Apr 15 - Apr 16
Uig 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:Apr 24 - Apr 26

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

Top Highland Hotel Reviews

Price trends for hotels in Highland

Less expensive
More expensive
This month
Next month
February
September
CA $221
CA $268
Month
Price
January
CA $171
February
CA $169
March
CA $184
April
CA $221
May
CA $268
June
CA $269
July
CA $274
August
CA $275
September
CA $277
October
CA $222
November
CA $169
December
CA $169
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Highland. Select dates and complete search for nightly totals inclusive of taxes and fees.

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.

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 CA $110 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 $110 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.