Skip to main content

Hotels near Crook of Alves

Search hotels and more near Crook of Alves

Filter by:


Star rating

Review score

Crook of Alves – 56 hotels and places to stay
See the latest prices and deals by choosing your dates.
Mansion House Hotel, hotel in Crook of Alves

Nestled within its own grounds on the banks of the River Lossie, The Mansion House is a peaceful getaway just a few minutes’ walk from the historical centre of Elgin.

Great staff and breakfast was really good.
7.9
Scored 7.9
Good
Rated good
1,207 reviews
Price fromBGN 348.50per night
The Mansefield Hotel, hotel in Crook of Alves

Based in the former cathedral city of Elgin, The Mansefield Hotel is surrounded by rolling hills and vibrant glens.

Location great
8.4
Scored 8.4
Very good
Rated very good
318 reviews
Price fromBGN 378.06per night
Cluny Bank, hotel in Crook of Alves

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.

Our room, tbe Davies, was absolutely beautiful, in fact my wife remarked that it was up to Gleneagles' standard. The log burner in our room made it an even more perfect stay, as did the free-standing bath in the luxurious bathroom!
9.1
Scored 9.1
Superb
Rated superb
100 reviews
Price fromBGN 366.60per night
Laichmoray Hotel, hotel in Crook of Alves

Laichmoray Hotel is conveniently situated on the periphery of Elgin town centre, less than 300 metres from the Elgin Rail Station.

Very friendly staff. Excellent breakfast
8.7
Scored 8.7
Fabulous
Rated fabulous
1,273 reviews
Price fromBGN 332.23per night
Sunninghill Hotel, hotel in Crook of Alves

In the heart of Elgin, Sunninghill Hotel features a traditional restaurant and elegant rooms with free Wi-Fi. The hotel is just a 5-minute walk from Elgin Railway Station.

A very good hotel. Very friendly staff. Breakfasts and dinner in restaurant exceptional.
8.6
Scored 8.6
Fabulous
Rated fabulous
298 reviews
Price fromBGN 302.93per night
The Carisbrooke, hotel in Crook of Alves

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

Just great value for money, easy parking.
8.0
Scored 8.0
Very good
Rated very good
207 reviews
Price fromBGN 194.76per night
Station Hotel, hotel in Crook of Alves

Situated 3 minutes’ walk from the beach, Station Hotel is a family-run property. Free WiFi is available in public areas.

Location, coastal path.
7.6
Scored 7.6
Good
Rated good
153 reviews
Price fromBGN 206.21per night
Ramnee Hotel, hotel in Crook of Alves

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.

Fantastic views staff very friendly food excellent beautiful hotel
7.7
Scored 7.7
Good
Rated good
428 reviews
Price fromBGN 387.22per night
The Milton Bed & Breakfast, hotel in Crook of Alves

The Milton Bed & Breakfast, a property with a garden, is situated in Elgin, 2 km from Elgin Cathedral, 45 km from Huntly Castle, as well as 27 km from Brodie Castle.

The room was very comfy.
8.3
Scored 8.3
Very good
Rated very good
566 reviews
Price fromBGN 160.39per night
Moraybank Bed & Breakfast, hotel in Crook of Alves

Set in Elgin and only 700 metres from Elgin Cathedral, Moraybank Bed & Breakfast offers accommodation with garden views, free WiFi and free private parking.

Grand B&B with spacious room and English Breakfast service; Thanks Zofia.
9.5
Scored 9.5
Exceptional
Rated exceptional
327 reviews
Price fromBGN 194.76per night
See all hotels near Crook of Alves
Subscribe to receive premium deals

Prices drop the moment you sign up!