Search bed and breakfasts in Elgin

Enter your dates to find the best deals!

Southbank Guesthouse

Southbank Guesthouse

Elgin, United Kingdom
8.9

Fabulous

174 reviews

Southbank is a Georgian town house in the middle of Elgin and the Whisky Trail. It is a few minutes' walk from the town centre's shops and restaurants.

“Very accommodating hostess. The wifi was not worki…us to a larger nicer room. Breakfast was awesome!”

Sandy L USA
Crerar Eight Acres Hotel

Crerar Eight Acres Hotel

Elgin, United Kingdom
7.4

Good

289 reviews

Close to Elgin town centre, Crerar Eight Acres Hotel sits in 8 acres of manicured grounds.

“My single room was nice , comfy bed clean. And my …e woods at the back of the Hotel. Swimpool good .”

Margaret United Kingdom
West End Guest House

West End Guest House

Elgin, United Kingdom
9.0

Superb

181 reviews

Offering good food and warm Scottish hospitality, West End has a central location in Elgin and is well placed for shops, leisure, restaurants and attractions.

“Landlady is very kind, great breakfast...everything very very good.”

mari Nara/Nara, Japan
Premier Inn Elgin

Premier Inn Elgin

Elgin, United Kingdom
8.5

Very good

601 reviews

Just outside the centre of Elgin, this Premier Inn hotel has free parking, family-friendly en suite rooms and an on-site Brewers Fayre restaurant.

“Excellent room. Super bathroom setup. Ex.TV with flash-drive player. This was a very good stay.”

Bruce New Zealand
Sunninghill Hotel

Sunninghill Hotel

Elgin, United Kingdom
8.7

Fabulous

145 reviews

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.

“Everything! The staff made us very welcome, room w…n, spacious and comfortable, meals were delicious”

Kristy Australia
Laichmoray Hotel

Laichmoray Hotel

Elgin, United Kingdom
8.5

Very good

478 reviews

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

“We really enjoyed our time at this hotel! We real…d some whiskey distilleries to visit on a Sunday!”

Datlons USA
Moraydale Guest House

Moraydale Guest House

Elgin, United Kingdom
9.2

Superb

258 reviews

A short walk from the shops on Elgin High Street, Moraydale Guest House offers attractive bed and breakfast accommodation in Moray.

“lovely room great breakfast and convenient location”

Debby United Kingdom
The Mansefield Hotel

The Mansefield Hotel

Elgin, United Kingdom
8.7

Fabulous

105 reviews

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

“Excellent value for money and a tremendoius choice of local Whiskeys.”

Werner Switzerland
Mansion House Hotel

Mansion House Hotel

Elgin, United Kingdom
8.6

Fabulous

311 reviews

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.

“The food is outstanding ("move over Jamie Oli… nearby. Good value for that special occasion!”

Ali United Kingdom
The Pines Guesthouse

The Pines Guesthouse

Elgin, United Kingdom
8.7

Fabulous

100 reviews

Set in Elgin, 2.7 km from Glen Moray Distillery, The Pines Guesthouse features free WiFi access and free private parking. The rooms have a flat-screen TV. You will find a kettle in the room.

“Very clean and well worth the price?”

Tomas Sweden

You might also enjoy these types of property:

Enter your email address and we'll resend your confirmation

Please enter a valid email address

We've resent your requested confirmations to

Please note that email delivery may take up to 10 minutes

Sorry, we were unable to resend your requested confirmations

Manage an existing booking

  • Change dates
  • Edit guest details
  • Contact the property
  • Upgrade room
  • Cancel booking
  • And more...
+ _
Close map