Best 3 Star Hotels in Elgin
Check availability on Elgin 3 Star Hotels
Featured Elgin 3 Stars Hotels

Laichmoray Hotel
Maisondieu Road Elgin Scotland
Our customers tell us that they can't get enough of the helpful staff at Laichmoray Hotel. During your stay, you're just a quick walk from Relax. Enjoy features like free breakfast, free WiFi in public areas and free self-parking.
Frühstück inbegriffen
Parkplatz inbegriffen

Firth Hotel & Restaurant
5 Clifton Road Lossiemouth Scotland
The price is CHF 65 per night
CHF 65
18 Dec - 19 Dec
includes taxes & fees
During your stay at Firth Hotel & Restaurant, you're just a quick walk from Lossiemouth East Beach. Free WiFi in public areas, free self-parking and a restaurant are available.
Parkplatz inbegriffen
Kostenloses WLAN

Golf View Hotel
Stotfield Road Lossiemouth Scotland
During your stay at Golf View Hotel, you're just a quick walk from Moray Golf Club. You'll find features such as free WiFi in public areas and free self-parking, plus a restaurant.
Parkplatz inbegriffen
Kostenloses WLAN

Poseidon's Inn
Stotfield Rd Lossiemouth Scotland
The price is CHF 54 per night
CHF 54
23 Nov - 24 Nov
includes taxes & fees
During your stay at Poseidon's Inn, you're just a quick walk from Moray Golf Club. Enjoy features like free WiFi in public areas and free self-parking.
Parkplatz inbegriffen
Kostenloses WLAN

Ben Mhor Hotel
53-57 High St Grantown-on-Spey Scotland
The price is CHF 30 per night
CHF 30
22 Nov - 23 Nov
includes taxes & fees
During your stay at Ben Mhor Hotel, you're just a quick walk from Grantown Museum. Enjoy features like free WiFi in public areas, plus a restaurant and a bar. This property offers pet-friendly amenities, such as food and water bowls.
Haustierfreundlich
Kostenloses WLAN

The Royal Hotel
Station Road Elgin Scotland
During your stay at The Royal Hotel, you're just a quick walk from Relax. Enjoy features like free WiFi in public areas and free self-parking, plus a restaurant.
Haustierfreundlich
Parkplatz inbegriffen

Sunninghill
Hay Street Elgin Scotland
The price is CHF 135 per night
CHF 135
19 Dec - 20 Dec
includes taxes & fees
During your stay at Sunninghill, you're just a quick walk from Relax. Enjoy features like free WiFi in public areas and free self-parking, plus a restaurant.
Parkplatz inbegriffen
Kostenloses WLAN

West End Hotel
Thurlow Road Nairn Scotland
Our customers tell us they can't get enough of West End Hotel's great location. During your stay, you're just a quick walk from Nairn Beach. You'll find features such as free WiFi in public areas, free self-parking and a free manager's reception.
Parkplatz inbegriffen
Kostenloses WLAN

The Aberlour Hotel
87 HIGH STREET, Aberlour, Scotland
During your stay at The Aberlour Hotel, you're just a quick walk from Sandy Hole. Free WiFi in public areas, free self-parking and 2 bars are available. This property offers pet-friendly amenities, such as food and water bowls.
Haustierfreundlich
Parkplatz inbegriffen

The Speyside Hotel
The Speyside Hotel, Grant Road Grantown-on-Spey Scotland
Our customers tell us that they can't get enough of the helpful staff at The Speyside Hotel. During your stay, you're just a quick walk from Grantown Museum. Enjoy features like free WiFi in public areas and free self-parking, plus a restaurant. This property offers pet-friendly amenities, such as food and water bowls.
Haustierfreundlich
Parkplatz inbegriffen

Stotfield Hotel
Stotfield Road Lossiemouth Scotland
The price is CHF 96 per night
CHF 96
27 Nov - 28 Nov
includes taxes & fees
Our customers tell us that they can't get enough of the helpful staff at Stotfield Hotel. During your stay, you're just a quick walk from Moray Golf Club. Free WiFi in public areas, free self-parking and a restaurant are available.
Parkplatz inbegriffen
Kostenloses WLAN

The Bandstand
Crescent Road Nairn Scotland
The price is CHF 126 per night
CHF 126
19 Dec - 20 Dec
includes taxes & fees
During your stay at The Bandstand, you're just a quick walk from Nairn Museum. Free breakfast, free WiFi in public areas and a restaurant are available.
Frühstück inbegriffen
Kostenloses WLAN

The Old Coach House Hotel
26 High Street, Buckie, Scotland
The price is CHF 52 per night
CHF 52
19 Dec - 20 Dec
includes taxes & fees
During your stay at The Old Coach House Hotel, you're just a quick walk from Cluny Square. Free WiFi in public areas and free self-parking are available.
Haustierfreundlich
Parkplatz inbegriffen

Premier Inn Elgin
15 Linkwood Way Elgin Scotland
The price is CHF 53 per night
CHF 53
14 Dec - 15 Dec
includes taxes & fees
During your stay at Premier Inn Elgin, you'll be within walking distance of Elgin Cathedral. You'll find features such as free WiFi in public areas and free self-parking, plus breakfast (surcharge).
Parkplatz inbegriffen
Kostenloses WLAN
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Elgin hotels essential information
Accommodation | 766 hotels |
|---|---|
Lowest Price | CHF 30 |
Highest Price | CHF 135 |
Popular hotels | Laichmoray Hotel, Firth Hotel & Restaurant, Golf View Hotel, Poseidon's Inn, Ben Mhor Hotel, The Royal Hotel, Sunninghill, West End Hotel, The Aberlour Hotel, The Speyside Hotel, Stotfield Hotel, The Bandstand, The Old Coach House Hotel, Premier Inn Elgin, Cardhu Country House |
Recent Elgin hotel reviews by travellers like youebookers verified reviews
The Pines Guesthouse
5/5 Excellent
In the best tradition of a small personal scottish
"Wonderfull and lovely place - we have recieved the kindest treatment despite last minute changes on our end. "
A verified traveller stayed at The Pines Guesthouse
Posted 5 months ago
Areas of Elgin
Hotels by...
Top flights to Elgin
Hotels by star rating
Top Trending
Hotels
Flights
- Flights to Australia
- Flights to Poppi
- Flights to Brighton
- Flights from Zürich to Dalaman
- Flights to Skopelos
- Flights from Altenrhein to Mallorca Island
- Flights to Torquay
- Flights from Zürich to Panama City
- Flights from Geneva to Cambridge
- Flights from Zürich to Mallorca Island
- Flights to Termoli
- Flights to Thailand
- Flights from Geneva to Sheffield
- Flights from Zürich to Porto
- Flights to Swindon
- Flights from Geneva to London
- Flights to Hydra

