Skip to main content

Filter by:


Star Rating

Review Score

Lhanbryd – 66 hotels and places to stay
See the latest prices and deals by choosing your dates.
Sunninghill Hotel, hotel in Lhanbryd

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 Train Station.

Overall a good hotel. Pros: Carpark, amenities (coffee, tea, biscuits, shower/shampoo soaps/iron) comfortable bed and room/ good power plug placements, TV channels, front desk. Cons: The electric kettle was dirty, may require a new replacement, didn't have the time to highlight it to the front desk. Additional portable heater could be offered during very cold days. Others: Did not have the chance to try but the restaurant is very popular.
8.6
Scored 8.6
Excellent
Rated excellent
292 reviews
Price from$164.75per night
Laichmoray Hotel, hotel in Lhanbryd

Laichmoray Hotel is conveniently located on the periphery of Elgin town center, less than 984 feet from the Elgin Rail Station.

Location
8.7
Scored 8.7
Excellent
Rated excellent
1,263 reviews
Price from$180.69per night
The Station Hotel, hotel in Lhanbryd

The Station Hotel is located in Rothes and features a garden and a bar. This 4-star hotel offers a 24-hour front desk and free WiFi. Glen Grant Whiskey Distillery is a 2-minute walk away.

It was a nice hotel with a restaurant and a well stocked whiskey bar. Staff were friendly, helpful and worked very hard. Seemed like each person had multiple jobs from tending bar to serving your food and checking you in. Easy off-street parking. Our junior suite was nice and comfortable.
8.8
Scored 8.8
Excellent
Rated excellent
307 reviews
Price from$311.54per night
The Mansefield Hotel, hotel in Lhanbryd

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

The location is great.
8.4
Scored 8.4
Very Good
Rated very good
315 reviews
Price from$205.61per night
The Milton Bed & Breakfast, hotel in Lhanbryd

The Milton Bed & Breakfast enjoys a location in Elgin, 1.2 miles from Elgin Cathedral and 28 miles from Huntly Castle.

Breakfast was good. I had an egg, sausages, ham, beans, toast, cereal and fruit. I think I was the only guest, so it was very quiet. The proprietor gave me an en-suite room (I thought I had booked that, but she said I booked a shared bathroom room)
8.3
Scored 8.3
Very Good
Rated very good
545 reviews
Price from$87.23per night
Gordon Arms Hotel, hotel in Lhanbryd

Gordon Arms Hotel has an excellent reputation for its warm, friendly atmosphere and good food in comfortable surroundings.

The location and in house were ideal for weary travellers! The food was good !
7.9
Scored 7.9
Good
Rated good
375 reviews
Price from$124.62per night
The Royal Hotel Elgin, hotel in Lhanbryd

The Royal Hotel Elgin offers accommodations in Elgin, a 13-minute walk from Elgin Cathedral and 28 miles from Huntly Castle.

Large bedroom, very accommodating reception, very good evening meal, comfortable surroundings
7.6
Scored 7.6
Good
Rated good
456 reviews
Price from$173.21per night
St Michaels Guest House, hotel in Lhanbryd

St Michaels Guest House in Elgin provides accommodations with a garden and a shared lounge. This guest house provides free private parking, luggage storage space, and free Wifi.

Beautiful Victorian guest house with stunning antiques and decor. Our hostess was lovely and welcoming. Excellent location in Elgin, walking distance to the High Street and restaurants.
8.9
Scored 8.9
Excellent
Rated excellent
342 reviews
Price from$185.05per night
Moraybank Bed & Breakfast, hotel in Lhanbryd

Moraybank Bed & Breakfast offers accommodations in Elgin, 22 miles from Nairn Dunbar Golf Club and 23 miles from Nairn Museum.

Located nicely to the Centre.
9.5
Scored 9.5
Exceptional
Rated exceptional
317 reviews
Price from$105.92per night
BELLEVILLE BED AND BREAKFAST, hotel in Lhanbryd

BELLEVILLE BED AND BREAKFAST enjoys a location in Elgin, a 4-minute walk from Elgin Cathedral and 27 miles from Huntly Castle.

The owner was very nice and welcoming, let me check in early. Breakfast was absolutely delicious.
8.1
Scored 8.1
Very Good
Rated very good
228 reviews
Price from$112.15per night
See all hotels near Lhanbryd
Subscribe to receive premium deals

Prices drop the second you sign up!