Skip to main content

Filter by:


Star rating

Review score

Crook of Alves – 48 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,206 reviews
Price fromDKK 1,318.57per 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 fromDKK 1,430.40per 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.

Every member of staff was helpful, polite, smiling, professional, calm - each had a very positive attitude and were well trained. Bedroom was cosy, exceptionally clean, tv worked well. Great parking, close to main road. Breakfast exceptionally well cooked, good quality and generous portion. Coffee - good quality.
8.7
Scored 8.7
Fabulous
Rated fabulous
1,264 reviews
Price fromDKK 1,257.02per 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
297 reviews
Price fromDKK 1,146.14per 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.

Room was clean with good facilities, en-suite was good.
8.0
Scored 8.0
Very good
Rated very good
204 reviews
Price fromDKK 736.87per 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
154 reviews
Price fromDKK 780.22per 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.

Breakfast was great couldn't fault it, staff were very polite and helpful. Room was lovely clean and comfortable. The view was fabulous looked out to the moray firth.
7.7
Scored 7.7
Good
Rated good
428 reviews
Price fromDKK 1,465.07per 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.

Lovely stay everthing stop on vary clean breckfast flair lovely staff and area vary nice pub over road and you can get a meal there
8.3
Scored 8.3
Very good
Rated very good
555 reviews
Price fromDKK 606.84per night
Robinhill Garden, hotel in Crook of Alves

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 fromDKK 780.22per night
River View Apartment, hotel in Crook of Alves

River View Apartment offers self-catering accommodation in the north Scotland town of Elgin. Around a 1-hour drive from Inverness, it’s also just 10 minutes from the beach at Lossiemouth.

Breakfast N/A. Good location.
6.2
Scored 6.2
Pleasant
Rated pleasant
14 reviews
Price fromDKK 1,126.98per night
See all hotels near Crook of Alves
Subscribe to receive premium deals

Prices drop the moment you sign up!