Skip to main content

Filter by:


Star Rating

Review Score

Ardclach – 58 hotels and places to stay
See the latest prices and deals by choosing your dates.
The Speyside Hotel and Restaurant, hotel in Ardclach

Located in Grantown on Spey, a 9-minute walk from Grantown Museum, The Speyside Hotel and Restaurant has accommodations with a garden, free private parking, a shared lounge and a terrace.

Great location and friendly staff.
8.5
Scored 8.5
Very Good
Rated very good
736 reviews
Price from$157.03per night
The 1645 Inn, hotel in Ardclach

The 1645 Inn features a garden, shared lounge, a terrace and restaurant in Nairn. Providing a bar, the property is located within 19 miles of Inverness Castle.

Cosy atmosphere. Comfortable rooms. Friendly staff.
8.3
Scored 8.3
Very Good
Rated very good
388 reviews
Price from$100.50per night
West End Hotel, hotel in Ardclach

Located in Nairn, a 10-minute walk from Nairn Central Beach, West End Hotel provides accommodations with a garden, free private parking, a shared lounge and a terrace.

The room was lovely. It was clean and quiet.
8.0
Scored 8.0
Very Good
Rated very good
730 reviews
Price from$92.96per night
Grant Arms Hotel, hotel in Ardclach

In the fine country town of Grantown-on-Spey, not far from the famous Spey River, this impressive 18th century residence has been upgraded to offer modern comforts while retaining a traditional...

Fantastic wildlife and bird orientated hotel. Comfortable accommodation. The bed was great. Staff were superb. Food options were changed every night and were really good. Great location
8.5
Scored 8.5
Very Good
Rated very good
287 reviews
Price from$175.88per night
Ravenscourt House, Guest House & Restaurant, hotel in Ardclach

Ravenscourt House, Guest House & Restaurant is a family-run 8-bedroom guest house, benefiting from free super-fast WiFi and ample parking.

Hosts were great! Room was very comfortable and loved the chocolates!
9.6
Scored 9.6
Exceptional
Rated exceptional
182 reviews
Price from$159.54per night
Cluny Bank, hotel in Ardclach

Nestling in the bank of Cluny Hill, this small, family-run Victorian mansion offers award-winning food and overlooks the beautiful village of Forres, between Aberdeen and Inverness.

Spacious and clean. Cosy to eat breakfast in a room with a fireplace.
9.1
Scored 9.1
Wonderful
Rated wonderful
98 reviews
Price from$201per night
Golf View Hotel & Spa, hotel in Ardclach

Overlooking the Moray Firth, with pretty gardens leading down to the seashore, this hotel and leisure club are set within beautiful surroundings.

Lively
8.7
Scored 8.7
Excellent
Rated excellent
1,033 reviews
Price from$237.43per night
The Havelock, hotel in Ardclach

Offering a terrace and views of the sea, The Havelock is a pub with rooms located in Nairn in the Highlands Region, 984 feet from Nairn Museum. Free private parking is available on site.

N/A
8.3
Scored 8.3
Very Good
Rated very good
238 reviews
Price from$176.19per night
The Bandstand, hotel in Ardclach

With stunning, uninterrupted sea views over Nairn’s beach and the Moray Firth, this comfortable family-run hotel offers free WiFi and an award-winning bar with a range of real ales.

I’ve eaten in the restaurant several times; it has always been very good; never stayed there until this trip;
8.6
Scored 8.6
Excellent
Rated excellent
413 reviews
Price from$163.31per night
Westerlea Hotel Nairn, hotel in Ardclach

Located in Nairn, a 17-minute walk from Nairn Central Beach, Westerlea Hotel Nairn has accommodations with a garden, free private parking, a restaurant and a bar.

Beautiful hotel , very friendly staff, delicious breakfast. Excellent rooms.
8.9
Scored 8.9
Excellent
Rated excellent
250 reviews
Price from$138.19per night
See all hotels near Ardclach
Subscribe to receive premium deals

Prices drop the second you sign up!