Find hotels in Scottish Highlands from CA $123

  • 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

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Scottish Highlands hotels

Royal Marine Hotel

Royal Marine Hotel
4.0 star property
Brora
9.4 out of 10, Exceptional, (250 reviews)
"Beautiful hotel. Great receptionist. Rooms. Really well designed and decorated, everything quality. Very comfortable and lots of little touches. Loved it."
United Kingdom
Louise
The price is CA $249
CA $299 total
includes taxes & fees
May 8 - May 9
Royal Marine Hotel

Tingle Creek Hotel

Tingle Creek Hotel
3.0 star property
Kyle
9.4 out of 10, Exceptional, (458 reviews)
"Very good breakfast with a beautiful view."
United States
Hope
The price is CA $260
CA $312 total
includes taxes & fees
May 3 - May 4
Tingle Creek Hotel

Duck Bay Hotel

Duck Bay Hotel
3.0 star property
Alexandria
9.0 out of 10, Wonderful, (434 reviews)
"The room was clean with a great view, staff were lovely, we had breakfast and an evening meal which were both fantastic. "
United Kingdom
Hayley
The price is CA $271
CA $325 total
includes taxes & fees
May 10 - May 11
Duck Bay Hotel

Stonefield Castle Hotel

Stonefield Castle Hotel
4.0 star property
Tarbert
9.0 out of 10, Wonderful, (862 reviews)
"great staff exceptional views from our room and on the grounds great room great bed. I will stay there again any time we are in Scotland"
United States
george
The price is CA $179
CA $214 total
includes taxes & fees
Apr 26 - Apr 27
Stonefield Castle Hotel

Knipoch House Hotel

Knipoch House Hotel
4.0 star property
Oban
9.2 out of 10, Wonderful, (207 reviews)
"Excellent hotel and staff"
United Kingdom
Jonathan
The price is CA $165
CA $198 total
includes taxes & fees
Apr 28 - Apr 29
Knipoch House Hotel

Cuilcheanna House B&B

Cuilcheanna House B&B
3.0 star property
Fort William
10.0 out of 10, Exceptional, (1 review)
The price is CA $169
CA $325 total
includes taxes & fees
Apr 28 - Apr 29
Cuilcheanna House B&B

Lodge on Loch Lomond Hotel

Lodge on Loch Lomond Hotel
4.0 star property
Alexandria
8.6 out of 10, Excellent, (286 reviews)
"amazing views, friendly helpful staff, clean room, lovely village shop nearby "
United Kingdom
Jordan
The price is CA $321
CA $386 total
includes taxes & fees
Apr 27 - Apr 28
Lodge on Loch Lomond Hotel

Killin Hotel

Killin Hotel
3.0 star property
Killin
8.0 out of 10, Very good, (482 reviews)
"Pleasant staff, clean room, great location for exploring locally by foot or further afield by car."
United Kingdom
Amanda
The price is CA $107
CA $128 total
includes taxes & fees
May 17 - May 18
Killin Hotel

Castletown Hotel

Castletown Hotel
3.0 star property
Thurso
8.8 out of 10, Excellent, (456 reviews)
"Great staff. Great food. "
United Kingdom
Findlay
The price is CA $131
CA $158 total
includes taxes & fees
Apr 26 - Apr 27
Castletown Hotel

Ben View Guest House

Ben View Guest House
3.0 star property
Fort William City Centre
9.4 out of 10, Exceptional, (9 reviews)
"Everything was great! We really enjoyed staying there."
Germany
Verena
The price is CA $255
CA $305 total
includes taxes & fees
Apr 28 - Apr 29
Ben View Guest House

The Townhouse Aberfeldy

The Townhouse Aberfeldy
2.0 star property
Aberfeldy
9.8 out of 10, Exceptional, (18 reviews)
"Room was lovely, staff were really friendly and breakfast was great too!"
United Kingdom
Gordon
The price is CA $122
CA $146 total
includes taxes & fees
Apr 27 - Apr 28
The Townhouse Aberfeldy

Laggan Hotel

Laggan Hotel
3.0 star property
Newtonmore
9.8 out of 10, Exceptional, (68 reviews)
"Laggan Hotel is a gorgeous property with very spacious rooms and an absolutely fantastic staff!"
United States
Michael
The price is CA $193
CA $232 total
includes taxes & fees
Apr 30 - May 1
Laggan Hotel

Isles Of Glencoe Hotel

Isles Of Glencoe Hotel
3.0 star property
Ballachulish
8.6 out of 10, Excellent, (1,000 reviews)
"Great stay"
United Kingdom
Jan
The price is CA $401
CA $481 total
includes taxes & fees
May 6 - May 7
Isles Of Glencoe Hotel

Dunollie Hotel

Dunollie Hotel
3.0 star property
Broadford
7.0 out of 10, Good, (1,001 reviews)
"Good location."
United Kingdom
Pasu
The price is CA $244
CA $293 total
includes taxes & fees
May 1 - May 2
Dunollie Hotel

Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
4.0 star property
Inverness
9.2 out of 10, Wonderful, (1,002 reviews)
"Warm welcome, the staff was very kind and helpful, breakfast was delicious, very clean room"
United States
Savannah
The price is CA $231
CA $277 total
includes taxes & fees
Apr 26 - Apr 27
Courtyard by Marriott Inverness Airport

Hebridean Stay

Hebridean Stay
2.0 star property
Benbecula
The price is CA $217
CA $260 total
includes taxes & fees
May 8 - May 9
Hebridean Stay

Loch Fyne Hotel And Spa

Loch Fyne Hotel And Spa
4.0 star property
Inveraray
8.6 out of 10, Excellent, (413 reviews)
"Lovely hotel, beautiful location close to amenities. Staff very friendly and service was excellent. "
United Kingdom
Sara
The price is CA $269
CA $323 total
includes taxes & fees
May 4 - May 5
Loch Fyne Hotel And Spa

Cameron House on Loch Lomond

Cameron House on Loch Lomond
5.0 star property
Alexandria
9.0 out of 10, Wonderful, (267 reviews)
"Wonderful stay. Beautiful location, clean and comfortable rooms, and welcoming staff. "
United Kingdom
Alexander
The price is CA $537
CA $644 total
includes taxes & fees
Apr 30 - May 1
Cameron House on Loch Lomond

Achnabobane Farmhouse

Achnabobane Farmhouse
2.0 star property
Spean Bridge
10.0 out of 10, Exceptional, (1 review)
"Great place "
United Kingdom
DARSHAN
The price is CA $256
CA $256 total
includes taxes & fees
May 8 - May 9
Achnabobane Farmhouse

Altskeith Country House on Loch Ard

Altskeith Country House on Loch Ard
4.0 star property
Stirling
9.6 out of 10, Exceptional, (54 reviews)
"Great welcome by Alison , super room with a view to die for ! Lounge area by the log burner was perfect to relax and enjoy a glass of wine. Evening dining was available which was fabulous and very high quality. Breakfast was also excellent made all the more special looking out to the view of the Loch . Thank you for a super stay , we will be back ! "
United Kingdom
Deborah
The price is CA $252
CA $303 total
includes taxes & fees
Apr 29 - Apr 30
Altskeith Country House on Loch Ard
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.

Vacation Rentals in Scottish Highlands

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

Stay near popular Northern Europe attractions

Learn more about Scottish Highlands

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

Top Scottish Highlands Hotel Reviews

Recent Reviews in Scottish Highlands

More cheap stays in Scottish Highlands

Hotels in Scottish Highlands with star rating

Find out more about Scottish Highlands

Top reasons to visit Scottish Highlands

  • Stunning Scenery: The Highlands are renowned for their breathtaking landscapes, including majestic mountains, picturesque waterfalls, and serene lochs.
  • Outdoor Adventures: Enjoy a variety of activities such as hiking, skiing, and scenic drives that cater to all adventure levels.
  • Rich History: Explore historic villages, iconic landmarks, and immerse yourself in Scotland's fascinating past.
  • Whisky Trails: Discover the local whisky culture by visiting distilleries and sampling world-class Scotch.
  • Diverse Accommodations: From charming B&Bs to luxurious resorts, the Highlands offer a range of lodging options for every traveller.

Find great hotels near Scottish Highlands

Discover the enchanting accommodations of the Scottish Highlands, where a diverse array of lodging options awaits. From charming bed and breakfasts to luxurious resorts, there's something for every type of traveller. Whether you're seeking adventure, a family-friendly experience, or a pet-friendly haven, the Highlands offer a memorable getaway. Explore unique castle hotels and convenient Inverness options, ensuring a delightful stay in this stunning region of Scotland.

  • The Cluanie Inn: Nestled 17.7km from the Scottish Highlands, The Cluanie Inn offers a cozy retreat for pet lovers. This 3.5-star hotel is perfect for those seeking a warm and welcoming atmosphere. With wooden floors, vintage furnishings, and a hint of tartan accents, guests can unwind in comfortable rooms. The property is pet-friendly, allowing dogs and providing essential amenities such as food and water bowls. Whether you’re relaxing by the fireplace or exploring nearby trails with your furry companion, The Cluanie Inn is an ideal choice for a memorable stay.
  • Kintail Lodge Hotel: Located 19.3km from the Scottish Highlands, Kintail Lodge Hotel is a haven for adventure seekers and LGBTQIA-friendly travelers. The rustic charm of the lodge, combined with its commitment to inclusivity, creates a welcoming environment for all guests. Enjoy a plethora of outdoor activities, from birdwatching to fishing, right at your doorstep. The hotel is also pet-friendly, making it easy for you to share your adventures with your canine companions. With its stunning surroundings and vibrant atmosphere, Kintail Lodge Hotel is the perfect base for your Highland escapade.
  • The wooden floors, vintage furniture, and tartan accents create a comfy room: This charming Bed & Breakfast, situated 17.7km from the Scottish Highlands, is ideal for visitors seeking adventure. Infused with character, the rooms feature wooden floors and vintage decor, offering a cozy ambiance. Guests can partake in various outdoor activities such as mountain biking, fishing, and rafting in the nearby area. Whether you’re returning from a day of exploration or enjoying a hearty breakfast, this spot promises a delightful experience in the heart of nature.

Where to stay near Scottish Highlands

The Scottish Highlands offer an unforgettable travel experience, blending stunning scenery with rich history and adventure. Explore iconic landmarks, embark on whisky trails, and immerse yourself in the warmth of friendly locals. Whether you're seeking luxury accommodations or secluded escapes, the Highlands cater to every traveler's desire. Don't miss out on the chance to delve into Scotland's fascinating past while enjoying the breathtaking landscapes that define this remarkable region.

  • Kyle: Situated 16.1km from the enchanting Scottish Highlands, Kyle is a charming city that attracts visitors year-round, particularly during the vibrant months of April and from June to July. Known for its breathtaking outdoor experiences and romantic scenery, Kyle offers an array of activities including scenic hiking trails and delightful local stores. The area is rich in history, featuring landmarks such as ancient castles and serene lakes that beckon explorers and history buffs alike. Whether you're soaking in the stunning views or embarking on an outdoor adventure, Kyle promises an unforgettable travel experience.
  • Strathcarron: Located 20.9km from the heart of the Scottish Highlands, Strathcarron is another picturesque city that welcomes visitors throughout the year, with peak travel periods in April and from June to July. Renowned for its stunning landscapes and romantic ambiance, the city invites travellers to explore its various hiking trails and local shops. Strathcarron is also known for its skiing opportunities, making it a fantastic destination for adventure seekers. Nearby attractions include tranquil lakes and historic villages that offer a glimpse into Scotland's rich past, promising a unique and enriching travel experience.
  • Camban: Just 12.9km from the Scottish Highlands, Camban is a quaint village that provides a blend of adventure, outdoor activities, and romantic settings. With a moderately seasonal influx of visitors peaking from July to September, Camban is perfect for those looking to immerse themselves in nature. The village is home to stunning waterfalls and picturesque water features that captivate the senses. Ideal for couples and adventurers alike, Camban offers an intimate escape into the beauty of the Highlands, where you can create lasting memories surrounded by breathtaking scenery.

Things to do near Scottish Highlands

The Scottish Highlands offer an incredible array of outdoor adventures and stunning scenery for visitors. From exhilarating skiing and hiking trails to breathtaking day trips and scenic drives, there's something for everyone. Don't miss the chance to visit the magnificent Steall Waterfall and explore leisurely opportunities that showcase the natural beauty of this remarkable region. Adventure awaits in this captivating destination.

Shopping

Discover Highland Soaps, a charming store located 49.9km from the Scottish Highlands, offering a delightful range of handmade soaps and skincare products. It's a perfect spot to find unique gifts and souvenirs that reflect the essence of Scotland.

Recreation

At Great Glen Water Park, immerse yourself in tranquil surroundings with wellness activities and relaxation options. Enjoy rejuvenating treatments or take part in water sports. Meanwhile, Lochcarron Golf Course offers a luxurious golfing experience amidst stunning landscapes, perfect for unwinding and enjoying the fresh Highland air.

Adventure

The Five Sisters of Kintail is an exhilarating hiking trail located 17.7km from the Scottish Highlands. Experience breathtaking scenery, rugged terrain, and the thrill of the outdoors as you embark on this adventurous trek through stunning landscapes and panoramic views.

Nightlife

Experience vibrant nightlife at The Hootananny in Inverness for live folk music and a warm atmosphere. For a cozy pint, visit The Ben Nevis bar in Fort William, where you can enjoy traditional Scottish ales and friendly locals sharing stories of the Highlands.

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

Booking tips and Expedia advantages for Scottish Highlands

To save money on your trip to the Scottish Highlands, consider visiting between January and March when prices are lower. Book your accommodations about a month in advance or check Expedia for last-minute deals. Wednesdays are typically the cheapest days to stay, while Fridays are the most expensive. Use Expedia's filters to find eco-friendly lodgings and sort by price to discover budget-friendly options. Additionally, look for package deals that combine hotels, flights, and activities for extra savings. Exploring free attractions and utilizing public transport can also help keep costs down.

  • 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 options based on your budget, desired location, and preferred hotel type. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly accommodations currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in the Scottish Highlands with your flights and activities through an Expedia package deal.

Find the best attractions near Scottish Highlands

The Scottish Highlands offers a breathtaking backdrop for outdoor enthusiasts and adventure seekers alike. With its historic villages, stunning parks, and picturesque waterfalls, there’s something for everyone. Ideal for families and those looking to embrace nature, the region provides numerous attractions and activities that showcase the beauty of mainland Scotland. Whether you're exploring charming towns or enjoying the scenic landscapes, your visit to the Highlands will be truly memorable.

  • Glen Affric: Nestled 11.3km from the Scottish Highlands, Glen Affric is a stunning national park known for its breathtaking landscapes and diverse wildlife. Ideal for outdoor enthusiasts, it offers hiking trails, picturesque lochs, and an eco-friendly atmosphere perfect for family adventures.
  • Loch Carron: Located 20.9km away, Loch Carron is a charming historic village that immerses you in rich Scottish culture. You can explore traditional architecture, local crafts, and indulge in authentic cuisine while soaking in the serene waterfront views.
  • Plodda Falls: A mere 17.7km from the Highlands, Plodda Falls boasts a majestic waterfall surrounded by lush forest. It’s an adventurous spot for hiking and offers romantic settings for couples, making it a must-visit for nature lovers.

Best time to go to Scottish Highlands

The best time to visit Scottish Highlands is dependant on what kind of holiday you are seeking. July and August are its hottest month on average. At the time of August, visitor numbers are high and weather is mostly cloudy. February is its coolest month on average. At this time, visitor numbers are low and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January42.1°F (5.6000000000000005°C)Light RainMostly CloudyLowSlightly Low
February41.9°F (5.5°C)Light RainMostly CloudyLowSlightly Low
March43.0°F (6.1000000000000005°C)Light RainMostly CloudyAverageSlightly Low
April45.1°F (7.300000000000001°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.300000000000001°C)Light RainMostly CloudyLowAverage

The nearest major airports for your trip to Scottish Highlands

Flying into the Scottish Highlands can be conveniently done via three major airports. Edinburgh Airport (EDI) is located 186.7km from the Highlands, with nearby 5-star hotels like Virgin Hotels Edinburgh and The Balmoral Hotel, both 11.3km away. Glasgow International Airport (GLA) is 167.4km away, offering luxurious accommodations such as Mar Hall Golf & Spa Resort, just 6.4km from the airport. Lastly, Aberdeen Airport (ABZ) is situated 177.0km from the Highlands, with excellent options like Marcliffe, located 9.7km away. Each airport provides various transportation services for easy access to these hotels.

Explore a world of travel with Expedia