Scottish Highlands hotels from HK$591

Start date: Check-in selected.
To Date
End date: Check-out
  • 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

Bunchrew House Hotel

Bunchrew House Hotel
4.0 star property
Inverness
9.6 out of 10, Exceptional, (146)
This elegant country house offers a delightful escape with free breakfast and WiFi. Only a 10-minute drive from Inverness Castle and near Muirtown Canal Locks, the hotel features a restaurant, bar, and peaceful garden terrace. Guests consistently praise the helpful staff.

"Breathtaking views, top notch staff and food, a true dream stay for anyone lucky to book!"
United States
Idris
The price is HK$1,220
HK$1,464 total
includes taxes & fees
2 Jan - 3 Jan 2026
Bunchrew House Hotel

Uig Hotel

Uig Hotel
3.0 star property
Uig
9.6 out of 10, Exceptional, (1000)
Coastal charm meets Highland hospitality at this hotel where the on-site restaurant serves lunch and dinner. Enjoy complimentary breakfast, WiFi and parking while exploring nearby Uig Pottery and The Fairy Glen. Visitors praise the helpful staff and excellent dining.

"Lovely hotel, great location, restaurant was immense, beautiful base to enjoy a visit to Skye"
United Kingdom
Benjamin
The price is HK$2,166
HK$2,599 total
includes taxes & fees
27 Dec - 28 Dec
Uig Hotel

Skeabost House Hotel

Skeabost House Hotel
4.0 star property
Skeabost
9.0 out of 10, Wonderful, (520)
Located near Skeabost Golf Course, this hotel offers local cuisine at West Pier Restaurant and refreshing drinks at the bar. Relax in the garden or on the terrace after exploring A.C.E Target Sports Skye. Free WiFi and parking enhance your Scottish getaway.

"clean room and great staff "
United Kingdom
benoit
The price is HK$1,032
HK$1,239 total
includes taxes & fees
19 Jan - 20 Jan 2026
Skeabost House Hotel

Tulloch Castle Hotel

Tulloch Castle Hotel
4.0 star property
Dingwall
8.6 out of 10, Excellent, (726)
Discover regal heritage at Tulloch Castle Hotel in Dingwall. This distinctive property offers a unique restaurant and welcoming bar/lounge for evening relaxation. With free WiFi, complimentary parking, and proximity to Dingwall Museum and Castle Leod, guests consistently praise the attentive staff.

"Very attentive staff. Very beautiful stay. Lobby was gorgeous and clean room"
United States
Robert
The price is HK$624
HK$749 total
includes taxes & fees
4 Jan - 5 Jan 2026
Tulloch Castle Hotel

Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
4.0 star property
Inverness
9.0 out of 10, Wonderful, (1004)
"Friendly staff clean spacious room comfortable bed and excellent location "
United Kingdom
Ellen
The price is HK$511
HK$613 total
includes taxes & fees
4 Jan - 5 Jan 2026
Courtyard by Marriott Inverness Airport

Royal Marine Hotel

Royal Marine Hotel
4.0 star property
Brora
9.4 out of 10, Exceptional, (240)
Enjoy seaside charm at this Brora beach hotel, just 7 minutes from the station. Savour meals at Lorimers Restaurant, unwind in 2 bars, and explore nearby Clynelish Distillery. The terrace, garden, and helpful staff ensure a memorable Scottish stay.

"A lovely highland welcome with beautifully tasteful decor and wonderful food."
United Kingdom
Celeste
The price is HK$1,054
HK$1,265 total
includes taxes & fees
4 Jan - 5 Jan 2026
Royal Marine Hotel

Kincraig Castle Hotel

Kincraig Castle Hotel
4.0 star property
Invergordon
9.2 out of 10, Wonderful, (277)
Scottish castle retreat featuring JP's Bar for dinner and elegant terrace. Located in Invergordon, this hotel offers free WiFi and parking. Nearby attractions include Dalmore Distillery and Alness Golf Club, with Alness Station just 4 minutes away.

"The meals were superb, staff friendly full of local information. We stayed 3 nights and used it as a hub to travel both north and south The sitting room and bar are fit for Royalty! "
Canada
Byron
The price is HK$803
HK$963 total
includes taxes & fees
10 Jan - 11 Jan 2026
Kincraig Castle Hotel

Isles Of Glencoe Hotel

Isles Of Glencoe Hotel
3.0 star property
Ballachulish
8.6 out of 10, Excellent, (1002)
Enjoy direct lake access for kayaking at this waterfront hotel. The restaurant serves meals with breathtaking mountain views, while the indoor pool offers year-round relaxation. Nearby Glencoe Folk Museum and Loch Leven await exploration.

"beautiful location"
Canada
Christopher
The price is HK$1,047
HK$1,256 total
includes taxes & fees
20 Jan - 21 Jan 2026
Isles Of Glencoe Hotel

Loch Leven Hotel & Distillery

Loch Leven Hotel & Distillery
3.0 star property
Fort William
8.4 out of 10, Very good, (560)
Embrace tranquility at this waterfront hotel offering a restaurant, bar, and distillery experience. Relax in the garden terrace after exploring Pixel Spirits Distillery nearby. Guests praise the helpful staff and complimentary breakfast, parking and WiFi.

"Best food ever from a hotel. Loved our stay!"
United States
Andrew
The price is HK$788
HK$946 total
includes taxes & fees
28 Dec - 29 Dec
Loch Leven Hotel & Distillery

Creagan Guest House

Creagan Guest House
3.0 star property
Ullapool
9.4 out of 10, Exceptional, (527)
This quaint guesthouse offers free breakfast and parking just moments from An Talla Solais gallery and the Ullapool Ferry Terminal. Mountain biking enthusiasts will appreciate the nearby trails and daily housekeeping ensures a fresh, comfortable stay.

"Very welcoming, comfortable room, yummy breakfast and beautiful town."
Canada
amber
The price is HK$788
HK$946 total
includes taxes & fees
9 Jan - 10 Jan 2026
Creagan Guest House

The Marmalade Hotel

The Marmalade Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (298)
Escape to this welcoming retreat with British cuisine at Chargrill Restaurant. A short stroll from Somerled Square and the Skye and Lochalsh Archive Centre, guests love the attentive staff and walkable location. Free WiFi and parking enhance your Portree adventure.

"Beautiful hotel. Room was spotless and staff so helpful. Breakfast was delicious!"
United Kingdom
Julie
The price is HK$822
HK$987 total
includes taxes & fees
17 Jan - 18 Jan 2026
The Marmalade 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.4 out of 10, Very good, (1000)
"Staff were fantastic, rooms were clean, comfortable and quiet. Excellent location"
Australia
Carly
The price is HK$561
HK$674 total
includes taxes & fees
3 Jan - 4 Jan 2026
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

Fonab Castle Hotel & Spa

Fonab Castle Hotel & Spa
5.0 star property
Pitlochry
9.4 out of 10, Exceptional, (659)
"Evrrything was wonderful, the welcoming arrival, the setting, the spa, we loved our stay at Fonab."
United Kingdom
Elaine
The price is HK$1,877
HK$2,253 total
includes taxes & fees
19 Jan - 20 Jan 2026
Fonab Castle Hotel & Spa

Stonefield Castle Hotel

Stonefield Castle Hotel
4.0 star property
Tarbert
9.0 out of 10, Wonderful, (845)
This charming Tarbert retreat offers spectacular views alongside local cuisine at Loch Fyne Restaurant. After exploring the Royal Castle of Tarbert and Kintyre Way nearby, relax in the garden or enjoy drinks at the bar. Free WiFi and parking included.

"Great stay. Enjoyed the hike around the castle and along the shore."
Canada
Jacob
The price is HK$904
HK$1,085 total
includes taxes & fees
4 Jan - 5 Jan 2026
Stonefield Castle Hotel

AC Hotel by Marriott Inverness

AC Hotel by Marriott Inverness
4.0 star property
Inverness City Centre
9.2 out of 10, Wonderful, (914)
Stylish accommodation within walking distance of Inverness Castle and Merkinch Local Nature Reserve. The coffee shop and bar provide relaxing spots to unwind. Travellers praise the exceptional staff service and pristine property condition.

"Room was very clean and staff were very helpful "
United Kingdom
Scott
The price is HK$585
HK$702 total
includes taxes & fees
13 Jan - 14 Jan 2026
AC Hotel by Marriott Inverness

Culloden House Hotel

Culloden House Hotel
4.0 star property
Inverness
9.8 out of 10, Exceptional, (402)
Set in beautifully maintained grounds, this unique historic mansion offers massage treatments and an outdoor tennis court. Enjoy meals at Adam's Dining Room, relax in the garden, or explore nearby Inverness Castle. The attentive staff receives consistent praise from travellers.

"The property is beautiful, the staff very friendly and helpful and the dining was just amazing. "
United States
Elwood
The price is HK$2,402
HK$2,882 total
includes taxes & fees
27 Dec - 28 Dec
Culloden House Hotel

Cuillin Hills Hotel

Cuillin Hills Hotel
4.0 star property
Portree Town
9.6 out of 10, Exceptional, (573)
Located near Aros Experience and Portree Harbour, this hotel offers stunning Scottish cuisine at The View restaurant. Relax at the bar or on the terrace while taking in scenic vistas after a complimentary breakfast.

"Beautiful property with breathtaking views. The room had everything you could need and wonderful person at the front desk. Very convenient location. "
United Kingdom
Julia
The price is HK$1,030
HK$1,236 total
includes taxes & fees
18 Jan - 19 Jan 2026
Cuillin Hills Hotel

The Oak Tree Inn

The Oak Tree Inn
3.0 star property
Balmaha
9.2 out of 10, Wonderful, (556)
Situated in Balmaha near the stunning shores of Loch Lomond, this charming inn offers British cuisine at its restaurant. Explore nearby Inchailloch, then unwind in the garden or at one of 2 bars. Free WiFi and parking enhance your Scottish adventure.

"Oak tree inn is just lovely. Beautiful area, lots of hiking available and the Oak Tree Inn itself is charming. Food was excellent! Recommend to anyone. "
Canada
Lesley
The price is HK$707
HK$849 total
includes taxes & fees
13 Jan - 14 Jan 2026
The Oak Tree Inn

Dunkeld House Hotel

Dunkeld House Hotel
4.0 star property
Dunkeld
8.8 out of 10, Excellent, (1001)
Surrounded by lush Perthshire woodland along the River Tay, this hotel offers a tranquil escape with an indoor pool and full-service spa. Just minutes from Polney Loch and The Hermitage, enjoy Scottish cuisine at Riverside Restaurant after exploring nature trails.

"The hotel is always welcoming. We stay here when visiting friends twice a year and never fails. The staff are lovely. Thanks"
United Kingdom
Tim
The price is HK$1,217
HK$1,461 total
includes taxes & fees
7 Jan - 8 Jan 2026
Dunkeld House Hotel

Inverlochy Castle

Inverlochy Castle
5.0 star property
Fort William
9.4 out of 10, Exceptional, (264)
Escape to a majestic Scottish castle with gourmet dining at Seasgair restaurant. Enjoy the bar, terrace and gardens while exploring nearby Ben Nevis. The attentive staff provides free train station pickup, making Highland adventures seamless.

"Beautiful stay all around"
United States
Kim
The price is HK$3,959
HK$4,750 total
includes taxes & fees
7 Jan - 8 Jan 2026
Inverlochy Castle
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.

Holiday 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 sights from Glen Affric to Plodda Falls—discover it all in Scottish Highlands.

Eilean Donan Castle, Kyle of Lochalsh, United Kingdom

Top Scottish Highlands Hotel Reviews

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 Scottish Highlands boast breathtaking landscapes, from majestic mountains to picturesque parks and waterfalls.
  • Outdoor Adventures: Ideal for thrill-seekers, activities include skiing, hiking, and adventure golf in beautiful settings.
  • Historic Villages: Explore charming historic villages that offer a glimpse into Scotland's rich heritage and culture.
  • Diverse Accommodation: Enjoy a variety of lodging options, from boutique hotels to family-friendly resorts, catering to all preferences.
  • Welcoming Hospitality: Experience the warmth of local hospitality, making your stay truly memorable in the Highlands.

Find great hotels near Scottish Highlands

The Scottish Highlands offer a diverse array of accommodation options, from charming boutique highland hotels to family-friendly resorts. Whether you seek adventure, pet-friendly stays, or accessible rooms, you'll find an abundance of choices in locations like Aberdeen and Aberlour. Experience the warm hospitality and stunning landscapes that make the Highlands a perfect destination for your next holiday.

  • The Cluanie Inn: Nestled a mere 17.7km from the breathtaking Scottish Highlands, The Cluanie Inn is a charming 3.5-star hotel ideal for pet lovers seeking a warm and welcoming stay. This rustic retreat features comfortable rooms adorned with wooden floors and traditional decor, offering an inviting atmosphere. The property is particularly accommodating for those travelling with pets, providing amenities such as food and water bowls, and a pet policy that allows dogs on-site. With its authentic Highland hospitality, The Cluanie Inn is perfect for those who wish to explore the stunning landscapes while enjoying the company of their furry friends.
  • The wooden floors, vintage furniture, and tartan accents create a comfy room: Located 17.7km from the Scottish Highlands, this delightful Bed & Breakfast offers a unique adventure-themed experience for travellers. The charming decor, featuring wooden floors, vintage furniture, and tartan accents, sets a cosy backdrop for relaxation after a day of exploration. Guests can indulge in various adventure sports and recreational activities nearby, including motorboating, mountain climbing, and horse riding. Ideal for those looking to immerse themselves in the great outdoors, this accommodation provides a perfect blend of comfort and excitement.
  • Kintail Lodge Hotel: Situated 19.3km from the Scottish Highlands, Kintail Lodge Hotel stands out as a welcoming haven for LGBTQIA travellers and pet owners alike. This inviting property offers a plethora of adventure activities, including hiking, fishing, and birdwatching, catering to the adventurous spirit. The lodge's pet-friendly policy ensures that your four-legged companions can join in on the fun, with amenities designed for their comfort. With its stunning surroundings and inclusive atmosphere, Kintail Lodge Hotel is an excellent choice for those seeking a memorable Highland getaway.

Where to stay near Scottish Highlands

The Scottish Highlands offers an enchanting blend of adventure and stunning scenery, perfect for outdoor enthusiasts. Explore the Aberdeenshire hills, renowned for their breathtaking views and secluded charm. Enjoy accessible accommodation options that cater to every need, allowing you to indulge in luxury while immersing yourself in friendly local vibes. Whether you're seeking thrilling excursions or a serene retreat, the Highlands promise an alluring experience that will leave you captivated.

  • Kyle: Nestled approximately 16.1km from the Scottish Highlands, Kyle is a charming town that serves as a gateway to breathtaking outdoor adventures. The town attracts visitors year-round, with peak seasons in April and from June to July. Adventure seekers flock here for its stunning hiking trails and nearby ski fields. Kyle's allure lies in its scenic landscapes, historic sites, and proximity to iconic landmarks such as castles and national parks, making it a perfect spot for those looking to blend adventure with cultural exploration.
  • Strathcarron: Located 20.9km from the Scottish Highlands, Strathcarron is a picturesque destination ideal for outdoor enthusiasts and couples seeking a romantic getaway. With visitor numbers peaking in April and from June to July, this charming city offers a wealth of activities, including hiking and skiing. Its stunning scenery is complemented by historic sites, serene lakes, and quaint villages nearby, providing a tranquil backdrop for relaxation and exploration in the heart of nature.
  • Camban: Just 12.9km from the Scottish Highlands, Camban is a delightful village that offers a family-friendly atmosphere and eco-conscious experiences. With a more moderate seasonal influx of visitors peaking from July to September, Camban is perfect for those seeking outdoor activities, particularly hiking. Visitors can enjoy the village's natural beauty, which features lovely water features and parks, ideal for leisurely strolls and family picnics amidst the stunning Highland scenery.

Things to do near Scottish Highlands

The Scottish Highlands offer a perfect getaway for outdoor enthusiasts and adventure seekers alike. With stunning scenery, visitors can indulge in activities such as skiing at local ski fields, exploring adventure centres, and trying their hand at adventure golf. Whether you're looking for thrilling experiences or educational pursuits, the Highlands provide a myriad of options to create lasting memories amidst breathtaking landscapes.

Shopping

For unique gifts and souvenirs, visit Highland Soaps, a charming store located 49.9km from the Highlands. Here, you can find handmade soaps and skincare products, perfect for bringing a piece of Scotland back home.

Recreation

Enjoy a round at Lochcarron Golf Course, a private club exuding luxury vibes, perfect for relaxation amidst stunning scenery. Alternatively, unwind at Great Glen Water Park, where you can indulge in wellness activities and rejuvenate your spirit in a tranquil recreational area.

Adventure

At the Five Sisters of Kintail, located 17.7km from the Scottish Highlands, you can embark on a thrilling hiking adventure amidst breathtaking scenery. Experience the rugged beauty of the landscape, breathe in the fresh air, and soak in the outdoor vibes while navigating this stunning trail.

Nightlife

The Scottish Highlands offer a vibrant nightlife with traditional pubs like The Clansman in Inverness, known for its lively atmosphere and local music. In Fort William, The Grog & Gruel provides a cozy setting with an extensive selection of ales and whiskies, perfect for unwinding after a day of exploration.

*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 during your visit to the Scottish Highlands, consider travelling between January and March when accommodation prices are lower. Book your hotel about a month in advance, or check Expedia for last-minute deals. Wednesdays are typically the cheapest nights to stay, while Thursdays are the most expensive. Utilise Expedia’s search tool to filter by budget and location, and consider package deals that combine flights, hotels, and activities for additional savings. Don't forget to explore free outdoor activities to experience the breathtaking scenery without spending a penny.

  • 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. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • 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 Thursday.
  • Find cheap hotels on Expedia: Utilise Expedia's search tool to refine your preferences, such as your budget, desired location, and preferred hotel type. To find the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can make significant savings 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 offer a perfect blend of outdoor adventures and stunning scenery, making it an ideal destination for tourists seeking unique experiences. Visitors can explore historic villages, picturesque parks, and breathtaking waterfalls, all while enjoying activities suitable for families and outdoor enthusiasts alike. Whether you're after a tranquil beach day or an exhilarating hike, the Highlands promise unforgettable moments amidst nature's beauty.

  • Glen Affric: Discover the stunning beauty of Glen Affric, a picturesque park known for its eco-friendly atmosphere and family-friendly activities. Enjoy the vast array of outdoor pursuits, from hiking through ancient Caledonian pine forests to picnicking by tranquil lochs.
  • Loch Carron: Immerse yourself in the rich culture of Loch Carron, a historic village that boasts charming architecture and breathtaking coastal views. Stroll along the waterfront, visit local galleries, and experience traditional Scottish hospitality at its finest.
  • Plodda Falls: Experience a touch of romance and adventure at Plodda Falls, a captivating waterfall set amidst lush greenery. Take a scenic walk along the trails, capturing stunning photographs of the cascading water and enjoying the thrill of nature.

Best time to go to Scottish Highlands

The best time to visit Scottish Highlands is dependent 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

Visiting the Scottish Highlands can be easily arranged by flying into one of the major airports. EDInburgh Airport (EDI) is positioned 186.7km from the Highlands, with notable nearby hotels like Virgin Hotels Edinburgh, Kimpton Charlotte Square, and Sheraton Grand Hotel & Spa, all within 11.3km. GLAsgow International Airport (GLA) is approximately 167.4km away, offering luxurious stays at Kimpton Blythswood Hotel & Spa and JA Mar Hall Scotland, both within 7 and 6.4km respectively. Aberdeen Airport (ABZ), located 177.0km from the Highlands, has excellent options such as Marcliffe and Trump Macleod House & Lodge nearby, both accessible within 12.9km. Each airport provides various transportation services to facilitate your journey.