Find hotels in Scottish Highlands from CA $130

    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

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Compare 7,948 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Westlands of Pitlochry

4.0 star property
9.6 out of 10, Exceptional, (603)
"Great stay, wonderful breakfast, lovely small town. "
The price is CA $224
CA $269 total
includes taxes & fees
Jul 31 - Aug 1
Westlands of Pitlochry

Tingle Creek Hotel

3.0 star property
9.4 out of 10, Exceptional, (349)
"The stay was really really nice! Kind service and a beautiful view. It was very still at night "
The price is CA $323
CA $388 total
includes taxes & fees
Aug 25 - Aug 26
Tingle Creek Hotel

Uig Hotel

3.0 star property
9.4 out of 10, Exceptional, (1006)
"Excellent location and view, very good breakfast, lunch and dinner options, extremely friendly staff, spacious rooms"
The price is CA $433
CA $519 total
includes taxes & fees
Aug 6 - Aug 7
Uig Hotel

Cameron House on Loch Lomond

5.0 star property
9.0 out of 10, Wonderful, (189)
"The hotel was excellent and set in a stunning location! The services were great, there is plenty to do and see. The staff were exceptional in all aspects and made our stay even better. We really enjoyed the food and drink and found it to be of a high standard. Overall our stay here was great and would happily come back. I highly recommend a visit!"
The price is CA $539
CA $647 total
includes taxes & fees
Aug 25 - Aug 26
Cameron House on Loch Lomond

Loch Ness Country House Hotel

4.0 star property
9.2 out of 10, Wonderful, (407)
"Good location for Inverness and Loch Ness, food was excellent and rooms were clean and comfortable. "
The price is CA $347
CA $434 total
includes taxes & fees
Jul 30 - Jul 31
Loch Ness Country House Hotel

Isle of Eriska Hotel and Spa

5.0 star property
9.2 out of 10, Wonderful, (122)
"Staff were amazing!"
The price is CA $528
CA $634 total
includes taxes & fees
Aug 19 - Aug 20
Isle of Eriska Hotel and Spa

Albert Hotel

3.0 star property
9.0 out of 10, Wonderful, (244)
"Great location, very friendly and helpful staff, comfortable room, clean. I’ll stay there next time I come to town. "
The price is CA $273
CA $328 total
includes taxes & fees
Aug 1 - Aug 2
Albert Hotel

Cuillin Hills Hotel

4.0 star property
9.6 out of 10, Exceptional, (554)
"Beautiful property excellent restaurant and staff. "
The price is CA $695
CA $833 total
includes taxes & fees
Aug 2 - Aug 3
Cuillin Hills Hotel

Isles Of Glencoe Hotel

3.0 star property
8.6 out of 10, Excellent, (961)
"Room was great, and the food at the restaurant was fantastic!"
The price is CA $336
CA $403 total
includes taxes & fees
Aug 12 - Aug 13
Isles Of Glencoe Hotel

Skeabost House Hotel

4.0 star property
9.0 out of 10, Wonderful, (499)
"It is a beautiful property in a great location. It does seem a little understaffed."
The price is CA $852
CA $1,022 total
includes taxes & fees
Aug 29 - Aug 30
Skeabost House Hotel

Glengarry Castle Hotel

3.0 star property
9.8 out of 10, Exceptional, (265)
"Beautiful castle ! We spent two nights here, and had dinner each evening. The food was excellent. The room was big, "
The price is CA $459
CA $551 total
includes taxes & fees
Jul 30 - Jul 31
Glengarry Castle Hotel

Islay House

3.0 star property
9.2 out of 10, Wonderful, (111)
"Very welcoming and friendly staff working hard to ensure all guests are happy."
The price is CA $153
CA $183 total
includes taxes & fees
Aug 7 - Aug 8
Islay House

Golf View Hotel & Spa

4.0 star property
8.6 out of 10, Excellent, (320)
"The area around the property was amazing from the beach, the gardens to the tennis courts"
The price is CA $251
CA $301 total
includes taxes & fees
Aug 3 - Aug 4
Golf View Hotel & Spa

Forces Manor

2.0 star property
9.4 out of 10, Exceptional, (3)
"Great place to stay if you love the outdoors"
Forces Manor

Stonefield Castle Hotel

4.0 star property
9.0 out of 10, Wonderful, (806)
"Great property beautiful all around. Great staff. Very attentive "
The price is CA $253
CA $303 total
includes taxes & fees
Aug 17 - Aug 18
Stonefield Castle Hotel

The Flodigarry Hotel in the Skye

4.0 star property
9.6 out of 10, Exceptional, (16)
"Amazing location; staff great and restaurant very good"
The price is CA $523
CA $628 total
includes taxes & fees
Jul 31 - Aug 1
The Flodigarry Hotel in the Skye

Perle Oban Hotel & Spa

4.5 star property
9.0 out of 10, Wonderful, (1005)
"Well located and very comfortable and clean."
The price is CA $337
CA $405 total
includes taxes & fees
Aug 24 - Aug 25
Perle Oban Hotel & Spa

Tulloch Castle Hotel

4.0 star property
8.6 out of 10, Excellent, (671)
"loved staying in this castle--one of my favorite experiences in Scotland!"
The price is CA $276
CA $331 total
includes taxes & fees
Aug 20 - Aug 21
Tulloch Castle Hotel

Macdonald Drumossie Hotel

4.0 star property
8.8 out of 10, Excellent, (668)
"Very nice, great breakfast, fabulous room. Plenty of parking. Liked that you good relax in their beautiful lobby with a cocktail. "
The price is CA $295
CA $354 total
includes taxes & fees
Aug 28 - Aug 29
Macdonald Drumossie Hotel

Culloden House Hotel

4.0 star property
9.8 out of 10, Exceptional, (378)
"Wonderful place! People were so friendly and helpful and the location is amazing. It felt like straight out of the period drama movie! "
The price is CA $535
CA $642 total
includes taxes & fees
Jul 30 - Jul 31
Culloden House 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 Scottish Highlands

Showing deals for:Aug 8 - Aug 10
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Scottish Highlands

A scenic riverfront, pristine countryside, and top sights like Loch Lomond—discover it all in Scottish Highlands.

Oban which includes a lake or waterhole and a house

Stay near popular Scottish Highlands attractions

Find out more about Scottish Highlands

Find out more about Scottish Highlands

Top reasons to visit Scottish Highlands

  • Stunning Scenery: The Highlands boast breathtaking landscapes, including majestic mountains, picturesque valleys, and stunning waterfalls.
  • Outdoor Adventures: Enjoy activities like hiking, skiing, and exploring scenic trails that cater to nature enthusiasts.
  • Rich Whisky Heritage: Sample local spirits along the famous whisky trails, immersing yourself in Scotland's renowned distilling culture.
  • Charming Towns: Discover friendly local communities in historic towns like Fort William and Inverness, showcasing Scottish hospitality.
  • Relaxing Beaches: Unwind on some of Scotland's best beaches, perfect for family-friendly activities and relaxation.

Find great hotels near Scottish Highlands

Discover the enchanting Scottish Highlands, where a diverse selection of 2.5 to 3-star hotels awaits you. Whether you're seeking budget-friendly accommodations or a comfortable retreat, the Highlands offer a variety of friendly hotels suited for every traveller. Embrace the adventure theme and enjoy pet-friendly options that enhance your stay in this stunning region. Explore the best hotels in the Scottish Highlands, ensuring a memorable vacation experience amidst breathtaking landscapes.

  • The Cluanie Inn: Nestled 17.7km from the heart of the Scottish Highlands, The Cluanie Inn is a charming 3.5-star hotel that caters to pet lovers. With a delightful pet-friendly, this welcoming inn allows pets on-site, complete with amenities like food and water bowls. It’s an ideal retreat for travellers looking to share their adventure with their furry friends. The atmosphere is cosy and inviting, making it perfect for relaxation after a day exploring the stunning landscapes of the Highlands.
  • Kintail Lodge Hotel: Located 19.3km from the Scottish Highlands, Kintail Lodge Hotel is the perfect choice for those seeking an adventure experience. This property offers a plethora of outdoor activities, such as fishing, hiking, and horse riding, ensuring an exhilarating stay. Additionally, the hotel welcomes pets, allowing you to bring your companions along for the adventure. With its rustic charm and focus on recreation, Kintail Lodge is a fantastic base for those wanting to immerse themselves in the natural beauty of the region.

Where to stay near Scottish Highlands

The Scottish Highlands offer an unforgettable blend of adventure and natural beauty. Explore charming towns like Fort William and Inverness, where friendly locals welcome you to experience true Scottish hospitality. Discover stunning landscapes, indulge in luxury at a hunting lodge, or relax on some of the best beaches in Scotland. Whether hiking through the majestic mountains or enjoying scenic excursions, the Highlands promise a remarkable vacation filled with memorable experiences.

  • Kyle: Nestled approximately 16.1km from the Scottish Highlands, Kyle is a charming city that beckons outdoor enthusiasts and lovers of scenic beauty. With a travel experience that flourishes from April through July, Kyle offers a plethora of hiking trails, quaint stores, and breathtaking outdoor vistas. Visitors can immerse themselves in the rich history of the area by exploring nearby castles and lakes. Whether you're planning a romantic getaway or seeking adventure, Kyle is a perfect starting point for discovering the idyllic landscapes of Scotland.
  • Strathcarron: Located about 20.9km away from the Scottish Highlands, Strathcarron is a delightful city that invites visitors year-round. With peak travel seasons in April and June through July, this area is known for its stunning scenery and outdoor activities. From hiking trails to ski fields, there's something for everyone. Strathcarron also boasts nearby historic villages and picturesque lakes, making it a great spot for couples and nature lovers alike. Experience the charm of the Highlands as you stroll through this scenic city.
  • Camban: A quaint village situated 12.9km from the Scottish Highlands, Camban offers a more intimate experience for those seeking adventure and romance. While it sees moderate visitor traffic, particularly from July to September, it's perfect for those who appreciate natural beauty. The village is renowned for its stunning water features and mesmerizing waterfalls, ideal for outdoor pursuits. Discover the enchanting landscapes and embrace the tranquility of Camban, where every corner reveals the magic of the Highlands.

Things to do near Scottish Highlands

The Scottish Highlands offer a thrilling blend of outdoor adventures and stunning scenery, perfect for nature enthusiasts. Engage in activities like skiing and hiking along breathtaking trails, or explore the renowned whisky trails to sample local spirits. Don't miss the chance to visit the spectacular Steall Waterfall and enjoy live music that showcases the region's vibrant culture. Whether you seek adventure or relaxation, the Highlands promise an unforgettable experience.

Shopping

The local shopping scene features charming stores like Highland Soaps, which is located 49.9km away. If you're up for a drive, you can discover unique items and local crafts that make perfect gifts and souvenirs from your visit to the Scottish Highlands.

Recreation

The Great Glen Water Park offers a refreshing escape with wellness and relaxation vibes, perfect for activities like kayaking and swimming. Meanwhile, the Lochcarron Golf Course boasts luxury vibes, allowing you to enjoy a round of golf amidst stunning Highland scenery.

Adventure

Embark on a hike at the Five Sisters of Kintail, located 17.7km from the Scottish Highlands. Experience breathtaking scenery and outdoor adventure as you navigate this stunning trail, surrounded by majestic mountains and lush landscapes that will leave you in awe.

Booking tips and Expedia advantages for Scottish Highlands

To save money while visiting the Scottish Highlands, consider travelling between January and March when prices are lower. Look for last-minute hotel deals on Expedia, especially on Wednesdays for the best rates. Explore free attractions like the Five Sisters of Kintail and Plodda Falls for a budget-friendly experience. Combine your accommodation, flights, and activities through Expedia packages for additional savings. Use the price filter on Expedia to find the best hotel deals tailored to your budget and preferences. Avoid booking on Fridays, as that is typically the most expensive day.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Scottish Highlands are January to March, where the prices are slightly lower. This is in comparison to May and July to August, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel around Scottish Highlands 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 around Scottish Highlands is Wednesday. The most expensive day to stay around Scottish Highlands is Friday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to refine your preferences, such as your budget, desired location, and the type of accommodation you’re looking for. To find the best prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by combining your hotel stay in the Scottish Highlands with your flights and activities through an Expedia package.

Find the best attractions near Scottish Highlands

The Scottish Highlands offers an unforgettable experience for outdoor enthusiasts and adventure seekers alike. With breathtaking parks, historic villages, and stunning waterfalls, there’s plenty to explore. Enjoy family-friendly activities amidst picturesque scenery, whether you’re hiking in the hills or relaxing on a nearby beach. This region is perfect for those looking to immerse themselves in nature while discovering the rich heritage of Scotland.

  • Glen Affric: Nestled 11.3km from the Scottish Highlands, Glen Affric is a stunning park known for its breathtaking landscapes and outdoor activities. Perfect for families and eco-conscious visitors, it offers various trails to explore, showcasing the beauty of nature in every season.
  • Loch Carron: This historic village, located 20.9km away, is steeped in culture and tradition. Wander through charming streets, admire the local architecture, and immerse yourself in the rich history that makes Loch Carron a unique destination.
  • Plodda Falls: Just 17.7km from the Highlands, Plodda Falls captivates with its romantic setting and adventurous trails. Experience the thrill of the waterfall and enjoy hiking through lush surroundings, making it a perfect spot for nature lovers and adventure seekers alike.

Best time to go to Scottish Highlands

The best time to visit Scottish Highlands can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around Scottish Highlands falls in July and August. July has high visitor numbers and mostly cloudy weather. The coolest average temperature around Scottish Highlands falls in February, visitor numbers are low and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January42.1°F (5.6°C)Light RainMostly CloudyLowSlightly Low
February41.9°F (5.5°C)Light RainMostly CloudyLowSlightly Low
March43.0°F (6.1°C)Light RainMostly CloudyAverageSlightly Low
April45.1°F (7.3°C)Light RainMostly CloudyAverageAverage
May49.3°F (9.6°C)Light RainMostly CloudyAverageSlightly High
June53.8°F (12.1°C)Light RainMostly CloudyAverageAverage
July55.9°F (13.3°C)Light RainMostly CloudyHighSlightly High
August55.9°F (13.3°C)Light RainMostly CloudyHighSlightly High
September54.3°F (12.4°C)Light RainMostly CloudyHighAverage
October51.6°F (10.9°C)Light RainMostly CloudyAverageAverage
November48.4°F (9.1°C)Light RainMostly CloudyAverageAverage
December45.1°F (7.3°C)Light RainMostly CloudyLowAverage

The nearest major airports for your trip to Scottish Highlands

Accessing the Scottish Highlands is convenient via three major airports. Edinburgh Airport (EDI) is situated 188.3km from the Highlands, with nearby luxurious options like Virgin Hotels Edinburgh and Sheraton Grand Hotel & Spa, both just 9.7km away. Glasgow International Airport (GLA) is about 167.4km away, offering stays at the Kimpton Blythswood Hotel & Spa and Mar Hall Golf & Spa Resort, both within 11.3km. Lastly, Aberdeen Airport (ABZ), located 178.6km from the Highlands, features the Marcliffe and Leonardo Hotel Aberdeen, each 9.7km away. All these hotels provide easy transportation services to their respective airports, ensuring a seamless travel experience.