Advertise | MyOLB | Site Map Font Size: Increase Font Size Decrease Font Size
Nights

Elgin Accommodation

Situated on the main A96 road which runs between Aberdeen and Inverness, Elgin is the capital and commercial centre of Moray and offers a variety of attractions and Elgin accommodation. Elgin attractions include The Whisky Trail including the Speyside Distilleries, The Speyside Way and Coastal Trail for walkers and Elgin Cathedral. Other Elgin attractions include the Old Mill, the Biblical Gardens, Johnston's Woollen Mill, Glenmoray Distillery and Gordon and McPhails Whisky Shop. There are also unspoiled beaches just five miles north of Elgin, conveniently located for our Elgin accommodation.

Map showing accommodation in the area surrounding Elgin Cromdale Charlestown of Aberlour Macduff Gardenstown Portsoy Portknockie Grantown-on-Spey Craigellachie Turriff Rothes Nairn Forres Elgin Banff Buckie Cullen Lossiemouth
Sort by

3 Star Hotel

62% Eight Acres Hotel RatingView on map: Eight Acres HotelElgin Hotel Reviews - Write a Review About Eight Acres Hotel
Eight Acres Hotel | Elgin Hotel 1 mile west of Elgin town centre

Eight Acres Hotel

Morriston Road, Elgin IV30 6UL

The Eight Acres Hotel offers luxury hotel accommodation on the way into Elgin, with an indoor swimming pool, gymnaisum and squash courts.

Rooms From 55.00 GBP per room, per night

3 Star Guest House

View on map: Southbank GuesthouseElgin Hotel Reviews - Write a Review About Southbank Guesthouse
Southbank Guesthouse | Elgin Guest House Elgin town centre: south

Southbank Guesthouse

Academy Street 36, Elgin IV30 1LP

Rooms From 45.00 GBP per room, per night

3-star lodge

View on map: Premier Inn ElginElgin Hotel Reviews - Write a Review About Premier Inn Elgin
Premier Inn Elgin | Elgin Lodge-Hotel 1.5 miles east of Elgin town centre

Premier Inn Elgin

15 Linkwood Way, Elgin, Moray IV30 1HY

Rooms From 52.00 GBP per room, per night

Hotel

View on map: Sunninghill HotelElgin Hotel Reviews - Write a Review About Sunninghill Hotel
Sunninghill Hotel | Elgin Hotel


Sunninghill Hotel

23 Hay Street, Elgin, Moray IV30 1NH

Rooms From 77.00 GBP per room, per night

3 Star Guest House

View on map: West End Guest HouseElgin Hotel Reviews - Write a Review About West End Guest House
West End Guest House | Elgin Guest House Elgin town centre: west

West End Guest House

282 High Street, Elgin, Morayshire IV30 1AG

A traditional Victorian villa in the market town of Elgin, 8 miles inland from the Moray Firth coast [at the village of Burghead].

Rooms From 55.00 GBP per room, per night

B&B

View on map: The Lodge ElginElgin Hotel Reviews - Write a Review About The Lodge Elgin
The Lodge Elgin | Elgin B&B Elgin centre [south]

The Lodge Elgin

20 Duff Avenue, Elgin, Moray IV30 1QS

Rooms From 42.00 GBP per room, per night

2 Star Guest House

View on map: Heather Glen Guest HouseElgin Hotel Reviews - Write a Review About Heather Glen Guest House
Heather Glen Guest House | Elgin Guest House Elgin town centre

Heather Glen Guest House

1 North Guildry Street, Elgin, Morayshire IV30 1JR

Small guest house a short walk from the centre of Elgin - bed and breakfast accommodation.

© 2012 Milford Associates Limited. All rights reserved.