1-9 out of 9
Sort by:
high popularity
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
Laichmoray HotelHotel
8.9
Great1284 total reviews
our site & Booking.com
Map
900 m from City Centre200 m from Elgin Train Station
Situated in the very heart of Elgin and merely 1.3 km from Cooper Park, the Laichmoray offers 32 rooms.
From£ 159
/nightSelect
The Mansefield HotelHotel
8.2
Great396 total reviews
our site & Booking.com
Map
400 m from City Centre300 m from Moray Books at Usborne
Set a 14-minute walk from Pluscarden Abbey, the 4-star Mansefield Elgin features 41 rooms with private bathrooms.
From£ 87
/nightSelect


Sunninghill HotelHotel
8.8
Great278 total reviews
our site & Booking.com
Map
500 m from City Centre100 m from Moray Books at Usborne
An à la carte restaurant along with 30 airy rooms are available in the 3-star Sunninghill Elgin, settled just a short walk from a railway station.
From£ 140
/nightSelect


Eight Acres HotelHotel
6.4
Nice317 total reviews
our site & Booking.com
Map
1.7 km from City Centre700 m from Glen Moray Distillery
The perfect 3-star Eight Acres is within 3.8 km of Millbuies Trout Fishery and has to offer a heated swimming pool plus sauna facilities and an indoor pool.
From£ 110
/nightSelect


Mansion House HotelHotel
8.0
Great1218 total reviews
our site & Booking.com
Map
400 m from City Centre200 m from Elgin City FC Social Club
Here, in the elegant Mansion House Elgin, guests can enjoy Scottish dishes at the à la carte restaurant, a 14-minute walk from Cooper Park.
From£ 84
/nightSelect


7.3
Very good587 total reviews
our site & Booking.com
Map
900 m from City Centre200 m from Elgin Train Station
Guests can have a continental breakfast and enjoy visiting Duffus Castle, set within a 15-minute drive of the smoke-free Royal Hotel.
From£ 73
/nightSelect


Southbank GuesthouseBed & Breakfast
9.0
Perfect340 total reviews
our site & Booking.com
Map
600 m from City Centre300 m from Elgin Cathedral
The Southbank Guesthouse is set within 5 minutes' drive of Glen Moray Distillery and within 15 minutes' walk of Moray Motor Museum.
From£ 90
/nightSelect


Elgin Guest HouseGuest house
8.9
Great647 total reviews
our site & Booking.com
Map
100 m from City Centre300 m from Playhouse Moray
From£ 64
/nightSelect


St Michaels Guest HouseGuest house
8.9
Great407 total reviews
our site & Booking.com
Map
300 m from City Centre200 m from Playhouse Moray
Located within a 9-minute walk of Elgin Museum, the 3-star St Michaels features 8 rooms with views of the garden.
From£ 118
/nightSelect
| 🏨 Hotels in Elgin | 9 |
| 👛 Lowest price | 101 GBP |
| ✍️ Hotels Reviews | 1 313 |