Don't wait until it's too late! Check now before you miss out on today’s rates.
Elgin has a great average review score of 8.8 8.8 |
Featured Bed and Breakfasts in Elgin |
|
Southbank Guesthouse
36 Academy St, Elgin, United Kingdom
(0.2 km from Elgin center)
Score from 212 reviews: Fabulous 8.9
from GBP 133Average price per night
Southbank guest house is in the centre on Elgin in Moray it is family run. A short distance from the bus stop and town centre, and the train station is at the bottom of Academy...
|
|
|
Heather Glen Guest House
1 North Guildry Street, Elgin, United Kingdom
(0.1 km from Elgin center)
Score from 140 reviews: Superb 9.3
from GBP 97Average price per night
Discover all that Elgin has to offer with Heather Glen Guest House as a base. All hotel's guestrooms have all the conveniences expected in a hotel in its class to suit...
|
|
|
The Lodge Elgin - Guest house
20 Duff Avenue, Elgin, United Kingdom
(0.5 km from Elgin center)
Score from 105 reviews: Fabulous 8.9
from GBP 91Average price per night
The Lodge is described as "One of the outstanding town houses of Elgin" Located in a quiet conservation area and is only a 5 minute walk from the Town centre and the Railway...
|
| | |
We couldn't find more Bed and Breakfasts in Elgin, but here are a few other options in nearby cities:
|
| Links Lodge
Stotfield Road, Lossiemouth, United Kingdom (8.5 km from Elgin)
Score from 299 reviews: Exceptional 9.7
from GBP 121Average price per night
Links Lodge is a 4-star B&B based in Lossiemouth and features free Wi-Fi, free parking, breakfast and luggage storage, only 0.7 km from the centre, holding a 9.7/10 guest rating.
|
|
| |
| Stotfield Hotel
Stotfield Road, Lossiemouth, United Kingdom (8.6 km from Elgin)
Score from 1,193 reviews: Good 7.3
from GBP 73Average price per night
Against the stunning seaside backdrop of Lossiemouth in the Scottish Highlands, this Victorian hotel provides beautiful views over the Moray Firth, a 5 minute walk from unspoilt...
|
|
| |
| Eastbank Hotel Rothes
15-17 High Street, Rothes, United Kingdom (16.1 km from Elgin)
Score from 42 reviews: Superb 9.0
from GBP 68Average price per night
Discover all that Rothes has to offer with Eastbank Hotel as a base. All hotel's guestrooms have all the conveniences expected in a hotel in its class to suit guests' utmost...
|
|
| |
| Cardhu Country House
Knockando, Aberlour, United Kingdom (20.0 km from Elgin)
Score from 505 reviews: Exceptional 9.7
from GBP 159Average price per night
An exclusive rural retreat in Speyside Whisky Country offering luxury bed and breakfast, self catering and fully catered and serviced accommodation. Cardhu House is at the very...
|
|
| |
| Craigellachie Hotel of Speyside
Victoria Street, Craigellachie, United Kingdom (20.5 km from Elgin)
Score from 464 reviews: Very Good 8.0
from GBP 149Average price per night
The Craigellachie Hotel is located in Moray, in the idyllic village of Craigellachie, where the rivers Fiddich and Spey meet. Inverness in the north east and Aberdeen in the south...
|
|
| |
| Norlaggan
22 High Street, Aberlour, United Kingdom (20.8 km from Elgin)
from GBP 91Average price per night
We are a small family run Three Star Guest House (only 3 letting rooms) situated in Speyside, Scotland. All our rooms have colour TV with DVD and teacoffee making facilities. We...
|
|
| |