A mountainous landscape with two prominent peaks, a winding road, and a small lake.

Find hotels in Scottish Highlands from CA $114

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Oct 23 - Oct 24
Tomorrow
Oct 24 - Oct 25
This weekend
Oct 23 - Oct 25
Next weekend
Oct 30 - Nov 1

Filter by

Star rating

Guest rating

Our top choices for Scottish Highlands hotels

1. Ox Hotel Spean Bridge

Ox Hotel Spean Bridge
Spean Bridge
United States
Sandesh
CA $118
CA $170 total
includes taxes & fees
Oct 27 - Oct 28
Ox Hotel Spean Bridge

2. Glengarry Castle Hotel

Glengarry Castle Hotel
Invergarry
United States
Jill
CA $336
CA $403 total
includes taxes & fees
Oct 26 - Oct 27
Glengarry Castle Hotel

3. The Whispering Pine Lodge

The Whispering Pine Lodge
Spean Bridge
United Kingdom
Anthony
CA $208
CA $250 total
includes taxes & fees
Nov 17 - Nov 18
The Whispering Pine Lodge

4. Achnabobane Farmhouse

Achnabobane Farmhouse
Spean Bridge
United Kingdom
Stephen
CA $258
CA $258 total
includes taxes & fees
Oct 24 - Oct 25
Achnabobane Farmhouse

5. Invergarry Hotel

Invergarry Hotel
Invergarry
United States
Mindy
CA $191
CA $230 total
includes taxes & fees
Nov 23 - Nov 24
Invergarry Hotel

6. Strathcarron Hotel

Strathcarron Hotel
Strathcarron
United Kingdom
Frances
CA $157
CA $189 total
includes taxes & fees
Nov 9 - Nov 10
Strathcarron Hotel

7. Kintail Lodge Hotel

Kintail Lodge Hotel
Kyle
United States
John
CA $297
CA $357 total
includes taxes & fees
Oct 30 - Oct 31
Kintail Lodge Hotel

8. Binnilidh Mhor B&B

Binnilidh Mhor B&B
Inverness
Canada
Sophie
CA $326
CA $391 total
includes taxes & fees
Nov 5 - Nov 6
Binnilidh Mhor B&B

9. The Cluanie Inn

The Cluanie Inn
Inverness
United Kingdom
bruce
CA $180
CA $216 total
includes taxes & fees
Nov 19 - Nov 20
The Cluanie Inn

10. An Spiris Accommodation at Dundreggan Rewilding Centre

An Spiris Accommodation at Dundreggan Rewilding Centre
Inverness
Canada
Brayden
CA $128
CA $154 total
includes taxes & fees
Oct 24 - Oct 25
An Spiris Accommodation at Dundreggan Rewilding Centre

11. Loch Maree Hotel

Loch Maree Hotel
Achnasheen
Germany
Oliver
CA $172
CA $207 total
includes taxes & fees
Oct 30 - Oct 31
Loch Maree Hotel

12. Aultguish Inn

Aultguish Inn
Garve
United States
Mindy
Aultguish Inn

13. Coire Glas Guest House

Coire Glas Guest House
Spean Bridge
United Kingdom
Phillip
CA $250
CA $300 total
includes taxes & fees
Oct 27 - Oct 28
Coire Glas Guest House

14. Tirindrish House

Tirindrish House
Spean Bridge
United Kingdom
Alan
Tirindrish House

15. Corriegour Lodge Hotel

Corriegour Lodge Hotel
Spean Bridge
United States
Jeannette
Corriegour Lodge Hotel

16. Ledgowan Lodge Hotel

Ledgowan Lodge Hotel
Achnasheen
Canada
Marc Andre
CA $507
CA $609 total
includes taxes & fees
Oct 28 - Oct 29
Ledgowan Lodge Hotel

17. The Torridon

The Torridon
Achnasheen
United Kingdom
Karen
The Torridon

18. Bright Star Lodge

Bright Star Lodge
Invergarry
Denmark
Jonas
Bright Star Lodge

19. Luichart Lodge

Luichart Lodge
Garve
United Kingdom
Colum
Luichart Lodge

20. kintail retreats

kintail retreats
Kyle
Canada
David
kintail retreats
View all properties

Vacation Rentals in Scottish Highlands

Apartment

Sweeney Aviemore One

Sweeney Aviemore One
Aviemore
"Room was very clean and cosy, bed was very comfortable"
Sweeney Aviemore One
Cabin

House Of Juniper - The Cabins

House Of Juniper - The Cabins
Broadford
"10/10 stay, one of our favourites during our trip to Scotland! Perfect location and the food on site was amazing!if you are looking for a cozy night in this is the place!"
House Of Juniper - The Cabins
Cottage

Port Charlotte Holidays

Port Charlotte Holidays
Islay Island
"Fantastic location for a 3 night stay to tour Islay and Jura. Place was well equipped, clean and well maintained. I’d go back in a heartbeat"
Port Charlotte Holidays
Cabin

North Coast 500 Pods

North Coast 500 Pods
Brora
"Lovely clean and warm"
North Coast 500 Pods
Cottage

Loch Ness Cottages

Loch Ness Cottages
Inverness
"Great location, but busy with all of the cruise tours."
Loch Ness Cottages
Vacation Home

The Townhouse Aberfeldy

The Townhouse Aberfeldy
Aberfeldy
"Hotel was very much up to standard and a very pleasant room. Staff were great and the breakfast (which was included) was fantastic. Would recommend to anyone looking to stay in aberfeldy."
The Townhouse Aberfeldy
Aparthotel

Highland Apartments By Mansley

Highland Apartments By Mansley
Inverness City Centre
"The location ocation was perfect."
Highland Apartments By Mansley
Vacation Home

The Old Mill Inn

The Old Mill Inn
Forres
"Lovely place to stay would have been nice to have the bar open maybe next time"
The Old Mill Inn
Vacation Home

Hebridean Holiday Cabins

Hebridean Holiday Cabins
Isle of Lewis
"Great location and everything you need."
Hebridean Holiday Cabins
Cabin

Laggan Bothies

Laggan Bothies
Spean Bridge
"Lovely quiet stay at the bothy, we went over with no car and stocked up with bits at Fort William! despite the loo and showers being shared this was no problem at all as they were kept clean. Lovely to have the cafe next door as well, meant we were able to get breakfast and coffee easily :)"
Laggan Bothies
Apartment

Snowgoose Apartments & Blacksmith Bunkhouse

Snowgoose Apartments & Blacksmith Bunkhouse
Fort William
"Had a fantastic stay - greeted on arrival by a lovely lady (Tina I think) very jolly and helpful. Would stay again."
Snowgoose Apartments & Blacksmith Bunkhouse
Vacation Home

Rossal House Apartments

Rossal House Apartments
Lochardil
"After a long drive from Edinburgh, this was a great place to land in Inverness. The room was large, clean and very comfortable. The location was convenient for visiting various sites and we thoroughly enjoyed our time!"
Rossal House Apartments
Aparthotel

The Kenmore Club

The Kenmore Club
Aberfeldy
"Beautiful place"
The Kenmore Club
Apartment

One Marine Place

One Marine Place
Rothesay
"One marine place was a lovely place to stay fantastic views, everything there that you need to enjoy your stay, would be definitely recommended them"
One Marine Place
Apartment

Marsco Apartment - Garden & Patio - Sea Views

Marsco Apartment - Garden & Patio - Sea Views
Strathcarron
"The property was very nice, lovely conservatory with dining table to eat at while enjoying the views, bathroom was nice and clean and the bed was very comfy. Host very pleasant and helpful. We would definitely stay there again."
Marsco Apartment - Garden & Patio - Sea Views
See all vacation rentals
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Scottish Highlands attractions

A castle surrounded by dense green trees and hills.

Loch Lomond and The Trossachs National Park

9.4/10 (1,701 reviews)
Visit this Scottish national park to hike through ancient woodlands, relax on the shore of the largest body of freshwater in Britain and enjoy local produce.
See properties
A mountainous landscape with a lake, a town, and rolling hills.

Ben Nevis

9.4/10 (646 reviews)
Brave the conditions and climb to the summit of this mountain to see the ruins of an observatory from the 19th century.
See properties
A historic castle on a grassy hill overlooking a large body of water.

Loch Ness

Scotland’s most legendary attraction, this mysterious loch is said to be home to a mythical monster.
See properties
A historic castle on a hill with a river in the foreground.

Inverness Castle

8.4/10 (1,112 reviews)
A setting in one of Shakespeare’s iconic tragedies, this crenellated castle sits on a hill overlooking the River Ness.
See properties
A waterfront with colorful buildings, a stone wall, and two boats on the water.

Portree Harbour

8.8/10 (750 reviews)
Observe fishing boats coming ashore and dine on fresh seafood in a waterside restaurant at this picturesque harbor.
See properties
A large stone pyramid surrounded by a forest.

Balmoral Castle

8.8/10 (98 reviews)
Find out about the history of Crathie when you take a trip to Balmoral Castle. Savor the area's bars and restaurants.
See properties

Learn more about Scottish Highlands

A scenic riverfront, pristine countryside, and sights from Glen Affric to Plodda Falls—discover it all in Scottish Highlands.

See all hotels in Scottish Highlands
A mountainous landscape with a winding road, a prominent tree, and a lake in the valley.

Top Scottish Highlands Hotel Reviews

Cameron House on Loch Lomond

Cameron House on Loch Lomond

10/10 Excellent
"Breakfast was as sensational"
Nicola 1-night trip
Posted 5 hours ago
Cameron House on Loch Lomond
The Garrison

The Garrison

10/10 Excellent
"Everything was ok.. the room is very small but for one night is okay"
Marina 1-night trip
Posted 11 hours ago
The Garrison
Loch Fyne Hotel And Spa

Loch Fyne Hotel And Spa

10/10 Excellent
"Great location, friendly staff and a lovely breakfast. The pool, steam room, salt room etc were great after a busy day too."
Stephen 1-night trip
Posted 20 hours ago
Loch Fyne Hotel And Spa
Bracken Hide Hotel

Bracken Hide Hotel

10/10 Excellent
"Great spot just outside Portree, convenient for all our day trips around the Isle of Skye. Rooms were clean and small, but had everything we needed. Only thing we wish would have been better was the WiFi connection. Breakfast was included and was very good."
Tod 3-night trip
Posted 21 hours ago
Bracken Hide Hotel
Columba Hotel Inverness by Compass Hospitality

Columba Hotel Inverness by Compass Hospitality

8/10 Good
"The view of the Inverness Castle from our hotel room was amazing, the look changes with the clouds, the sun, the evening lights... The room was very spacious, a suite. It's a older building so the floor is not very even. The bathroom old tub is cute but not so practical for showers, you're wrap by the curtain and water on the floor."
France 5-night trip
Posted 22 hours ago
Columba Hotel Inverness by Compass Hospitality
The Caledonian Hotel

The Caledonian Hotel

8/10 Good
"our room was very good but some parts of the hotel require modernisation Food was quite good."
Peter 2-night trip
Posted 2 days ago
The Caledonian Hotel
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

10/10 Excellent
"Loved this place. We got upgraded upon arrival and the room was gorgeous overlooking the river. Big large room and huge bathroom. Hotel was beautiful and loved being attached to the brewery to have cocktails and whiskey at night. Great location close to the city centre. Highly recommend!!!"
Claudia 1-night trip
Posted 2 days ago
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
River Ness Hotel, a member of Radisson Individuals

River Ness Hotel, a member of Radisson Individuals

10/10 Excellent
"All good for business trip"
Ryo 1-night trip
Posted 2 days ago
River Ness Hotel, a member of Radisson Individuals
Moness Resort

Moness Resort

10/10 Excellent
"Great sized rooms, great staff and a fantastic choice in the restaurant"
Peter 1-night trip
Posted 3 days ago
Moness Resort

More cheap stays in Scottish Highlands

Black Isle Bar and Rooms

Black Isle Bar and Rooms

68 Church Street Inverness Scotland
CA $95
CA $114 total
Nov 2 - Nov 3
includes taxes & fees
Black Isle Bar and Rooms
Sweeney Aviemore Two

Sweeney Aviemore Two

131 Grampian Rd Aviemore Scotland
CA $107
CA $129 total
Nov 2 - Nov 3
includes taxes & fees
8.6/10 Excellent! (95 reviews)
Sweeney Aviemore Two
The Breadalbane Arms Hotel (Room Only)

The Breadalbane Arms Hotel (Room Only)

Bridgend Aberfeldy Scotland
CA $108
CA $130 total
Nov 23 - Nov 24
includes taxes & fees
The Breadalbane Arms Hotel (Room Only)
Station House - Room Only

Station House - Room Only

56 Dunkeld St Aberfeldy Scotland
CA $117
CA $140 total
Nov 3 - Nov 4
includes taxes & fees
9.4/10 Exceptional! (28 reviews)
Station House - Room Only
Dunarle Guesthouse

Dunarle Guesthouse

Dunollie Rd Oban Scotland
Get ratesDunarle Guesthouse
Black Isle Hostel

Black Isle Hostel

47-49 Academy Street Inverness Scotland
Get rates
8.6/10 Excellent! (95 reviews)
Black Isle Hostel

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