Skip to main content

Featured resort destinations

Destination inspiration for your trip – find a resort

Fort Augustus

19 resorts

Aviemore

18 resorts

Inverness

17 resorts

Nairn

6 resorts

Fort William

4 resorts

The best resorts in Highlands

Check out our selection of great resorts in Highlands

Filter by:

Star Rating
Review score

Rokeby Manor

Hotel in Invergarry

Located in Invergarry, 10 miles from Caledonian Canal, Rokeby Manor has accommodations with a shared lounge, free private parking, a restaurant and a bar.

A
Alexandra
From
Belgium
The overall feeling of the manor was superbe, the staff was super nice. I loved the history and details in the house, I love that it's a part of the experience. I LOVED the floor heating in the bathroom and the little chocolate marshmallow on the bed. I loved he abillity to make tea.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,134 reviews
Price from
$310.02
1 night, 2 adults

High Range Hotel

Hotel in Aviemore

With fantastic views of Rothiemurchus Forest and the Cairngorm Mountains, the High Range Lodge Hotel offers spacious rooms with original artwork by local artists.

A
Aleksandra
From
Poland
Location is great and staff is really friendly. Our room was clean and really comfortable. Definitely recommend that lodge!!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 2,359 reviews
Price from
$101.31
1 night, 2 adults

The Store by Caithness Luxury Apartments NC500 - Luxury modern conversion with open plan living - Sleeps 4 - PREFERENTIAL RATES FOR LONG STAY TRADES - CONTACT US -

Wick

The Store by Caithness Luxury Apartments NC500 - Luxury modern conversion with open plan living - Sleeps 4 - PREFERENTIAL RATES FOR LONG STAY TRADES - CONTACT US - offers accommodations in Wick, 6.3...

E
Egle
From
United States
The property was exceptionally clean, spacious, centrally located, beautifully furnished and well equipped. The host was very responsive, proactive and friendly. We would definitely stay there again.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 121 reviews
Price from
$200.60
1 night, 2 adults

Lochaline Hotel

Hotel in Lochaline

Lochaline Hotel in Lochaline has 3-star accommodations with a terrace.

L
Lama
From
Saudi Arabia
We loved the views and the location. Sitting right on the coast watching potential wildlife. Peter and Shaley are lovely and gave us some good tips around the area and what to do on our way to Aberdeen. Breakfast was nice , tea and coffee in room and in dining room also.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 383 reviews
Price from
$170.21
1 night, 2 adults

Eriskay Guest House and Aviemore Glamping

Aviemore

Located in the highland of Scotland, Eriskay B&B and Aviemore Glamping is located in Aviemore.

T
Theresa POTTER
From
Australia
From the moment you arrive, the hosts greet you with a big smile and a chat. You feel like you have arrived home. We cannot fault this place, from the rooms right through to the (much too big) breakfast which is made for you personally. If we ever come back to Aviemore we will put this place as number 1 on our list and stay in the pods, for sure.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 579 reviews
Price from
$162.10
1 night, 2 adults

Langdale Lodge

Inverness

Located in Inverness and with Inverness Castle reachable within 1.2 miles, Langdale Lodge provides a garden, non-smoking rooms, free WiFi throughout the property and a terrace.

C
Cameron
From
United Kingdom
Very quaint and very cute, perfect place for a relaxed break. Also very close to Inverness center for going out for dinner/lunch. Very welcoming and helpful owners also.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 26 reviews
Price from
$349.87
1 night, 2 adults

Courtyard Cottage 3, Riverside Cottage

Fort Augustus

1.8 miles from Caledonian Canal in Fort Augustus, Courtyard Cottage 3, Riverside Cottage provides accommodations with access to a steam room.

K
Kelly
From
United States
Lovely place and we especially enjoyed sitting in the sun watching all the rivers edge wildlife, especially the pheasants!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 24 reviews
Price from
$636.03
1 night, 2 adults

Abbey Holidays Loch Ness Luxury Self Catering 2 Bedroom Cottages

Fort Augustus

1.8 miles from Caledonian Canal in Fort Augustus, Abbey Holidays Loch Ness Luxury Self Catering 2 Bedroom Cottages offers accommodations with access to a steam room and indoor pool.

C
Catherine
From
United Kingdom
Very clean and well appointed. Lovely welcome items including milk, biscuits and wine. Great location, close to local amenities. Log burner great for cold evenings. Lots of room for 3 adults. Left a bag behind and the really friendly and helpful staff arranged to have it returned.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 75 reviews
Price from
$647.28
1 night, 2 adults

Altonhill Cottage - room only

Nairn

Altonhill Cottage - room only offers accommodations in Nairn, 1.6 miles from Nairn Central Beach and 15 miles from Inverness Castle.

K
KN
From
Thailand
Lovely room. Nice owner.❤️
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 76 reviews
Price from
$158.05
1 night, 2 adults

The Glenmorangie House

Hotel in Tain

Located in Tain, 18 miles from Carnegie Club Skibo Castle, The Glenmorangie House has accommodations with a garden, free private parking, a terrace and a restaurant.

R
Ruthie
From
Israel
the location is magnificent. the hotel is decorated beautifully with so much attention to details and even some sense of humor. the staff (especially Amy) were super helpful, going out of their way to help with anything you need. the place feels like being part of a Tim Barton movie. we loved every minute. dinners are super expensive but they are fun. you get to drink and dine with the other guests hear their stories and bond for the night.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 50 reviews
Price from
$511.07
1 night, 2 adults
All resorts in Highlands

Most booked resorts in Highlands this month

See all

Popular with guests booking resorts in Highlands

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 8,452 reviews

Popular with guests booking resorts in Highlands

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 3,200 reviews

Popular with guests booking resorts in Highlands

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 2,288 reviews

Popular with guests booking resorts in Highlands

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 715 reviews

Popular with guests booking resorts in Highlands

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,733 reviews

Popular with guests booking resorts in Highlands

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,820 reviews

Popular with guests booking resorts in Highlands

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 2,359 reviews

Popular with guests booking resorts in Highlands

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,803 reviews

Popular with guests booking resorts in Highlands

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,411 reviews

Popular with guests booking resorts in Highlands

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,649 reviews

Resorts That Guests Love in Highlands

See all
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 693 reviews
Amazing stay, Very relaxing and enjoyed the resort alot.
Guest review bySanchi
Group
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 442 reviews
Good inclusive breakfast. Restaurants in resort were all good. Swimming pool has wave machine which was a bonus. Very spacious accommodation in Woodland Lodge. Lovely walk in nature reserve 5 minutes from lodge.
Guest review byMartyn
Family with young children
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 2,288 reviews
Room was comfortable. Location is great with lots to do round the resort and further.
Guest review byLouise
Family with young children
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 3,200 reviews
The resort is great and location into aviemore is just a short walk. The facilities for families is great, lots to do if it’s a rainy day but even more around and about aviemore if the weather is good. Landmark, loch Morlich, Wildlife Centre and loads more.
Guest review byLaura
Family with young children
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 198 reviews
The location but most of all the quality of the accommodation, it was amazing, sheer luxury.
Guest review byMuriel
Family with young children
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,329 reviews
Lovely location, quiet resort, Lodge had everything we needed once moved to a clean one.
Guest review byKatherine
Family with young children
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,387 reviews
The resort restaurant was fantastic. Catered for my daughter who is vegan and offered a great choice on both evenings we used it
Guest review bySteven
Family with young children
Avg. price/night: $101.31
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 8,452 reviews
Does what it says on the tin. It’s a resort hotel and performs the task well.
Guest review bypeter
Solo traveler
Avg. price/night: $810.51
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,649 reviews
Stunning views Friendly efficient staff Luxury touches - turning down the bed and chocolates on the pillow Great food
Guest review byPope
Young couple
Avg. price/night: $168.86
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 513 reviews
Up for a 2 day archery competition a few miles away. Wanted somewhere close with basic facilities and good value just to lay my weary head. Delivered in spades with a single top floor room with private shower room/loo. To be fair, room/bathroom was small, but fine for a single traveller. Add in great staff and a couple of excellent breakfasts and I was very happy. Ate in restaurant too, very good. It's not luxury accommodation by any means, but did all the basics well. Overall, very happy
Guest review byDavid
Solo traveler