Skip to main content

Filter by:


Star rating

Review score

Dyke – 55 hotels and places to stay
See the latest prices and deals by choosing your dates.
The 1645 Inn, hotel in Dyke

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

Location
8.3
Scored 8.3
Very good
Rated very good
367 reviews
Price from£108per night
Cluny Bank, hotel in Dyke

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.

Staff were very accommodating of our needs during the stay as we were visiting for a wedding, breakfast in the morning was delicious and lots of different options for breakfast. The bed was very comfortable to sleep in also
9.1
Scored 9.1
Superb
Rated superb
94 reviews
Price from£160per night
Carlton Hotel, hotel in Dyke

Situated in Forres and within 43 km of Inverness Castle, Carlton Hotel has a bar, non-smoking rooms, and free WiFi.

Comfortable clean bed
7.0
Scored 7.0
Good
Rated good
860 reviews
Price from£61.20per night
The Carisbrooke, hotel in Dyke

Situated in Forres, 44 km from Inverness Castle, The Carisbrooke features accommodation with a restaurant, free private parking and a bar.

Room was clean with good facilities, en-suite was good.
7.9
Scored 7.9
Good
Rated good
201 reviews
Price from£85per night
Ramnee Hotel, hotel in Dyke

Set in an Edwardian mansion, the 4-star Ramnee Hotel features leafy gardens and a traditional restaurant. The hotel is situated just outside Forres centre, adjacent to Grant Park.

N/A
7.7
Scored 7.7
Good
Rated good
430 reviews
Price from£169per night
Robinhill Garden, hotel in Dyke

Situated in Forres, within 43 km of Inverness Castle and 21 km of Elgin Cathedral, Robinhill Garden features accommodation with a garden as well as free private parking for guests who drive.

Everything, good communication, lovely relaxing lounge/kitchen area.
7.3
Scored 7.3
Good
Rated good
73 reviews
Price from£90per night
The Old Mill Inn, hotel in Dyke

Set 36 km from Inverness Castle, The Old Mill Inn offers 4-star accommodation in Forres and features a garden, a restaurant and a bar.

It was a beautiful property, very comfortable bed and the owners and staff were wonderful.
9.0
Scored 9.0
Superb
Rated superb
272 reviews
Price from£125per night
Exclusive Private double room, en-suite wet room Private entrance, hotel in Dyke

Set in Forres, 2.6 km from Benromach Distillery and 7 km from Brodie Castle, Exclusive Private double room, en-suite wet room Private entrance provides accommodation with amenities such as free WiFi...

Not too far from Forres. Clean and bed was comfortable
8.8
Scored 8.8
Fabulous
Rated fabulous
149 reviews
Price from£78.35per night
The Farmhouse, 6 bed property, Forres, hotel in Dyke

Set in Forres in the Grampian region, The Farmhouse, 6 bed property, Forres offers accommodation with free WiFi and free private parking, as well as access to a hot tub.

Loads of space to let wee ones and rest of family do their own thing if they wanted
8.8
Scored 8.8
Fabulous
Rated fabulous
24 reviews
Price from£320per night
West End Hotel, hotel in Dyke

Located in Nairn, less than 1 km from Nairn Central Beach, West End Hotel provides accommodation with a garden, free private parking, a shared lounge and a terrace.

Everything was perfect. The bed was the cosiest bed ever. The staff was very polite. Every stay should be like this!
8.0
Scored 8.0
Very good
Rated very good
733 reviews
Price from£74per night
See all hotels in and around Dyke
Subscribe to receive premium deals

Prices drop the moment you sign up!