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

Craiglynne Hotel
Woodlands Terrace Grantown-on-Spey Scotland
The price is CHF 77 per night
CHF 77
19 May - 20 May
includes taxes & fees
Our customers tell us that they can't get enough of the helpful staff at Craiglynne Hotel. During your stay, you'll be within walking distance of Grantown Museum. Free WiFi in public areas, free self-parking and a restaurant are available.
Haustierfreundlich
Parkplatz inbegriffen

Golf View Hotel
Stotfield Road Lossiemouth Scotland
The price is CHF 99 per night
CHF 99
7 May - 8 May
includes taxes & fees
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.

Laichmoray Hotel
Maisondieu Road Elgin Scotland
The price is CHF 122 per night
CHF 122
9 May - 10 May
includes taxes & fees
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 Elgin Museum. Enjoy features like free breakfast, free WiFi in public areas and free self-parking.

The Speyside Hotel
The Speyside Hotel, Grant Road Grantown-on-Spey Scotland
The price is CHF 148 per night
CHF 148
14 May - 15 May
includes taxes & fees
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.

The Royal Hotel
Station Road Elgin Scotland
The price is CHF 110 per night
CHF 110
8 May - 9 May
includes taxes & fees
During your stay at The Royal Hotel, you'll be within walking distance of Elgin Museum. Enjoy features like free WiFi in public areas and free self-parking, plus a restaurant.

The Mill House Hotel
Mill of Tynet Buckie Scotland
The price is CHF 104 per night
CHF 104
9 May - 10 May
includes taxes & fees
Our customers tell us that they can't get enough of the helpful staff at The Mill House Hotel. During your stay, you'll be close to Gordon Castle Walled Garden. Features include 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

The Old Coach House Hotel
26 High Street Buckie Scotland
The price is CHF 53 per night
CHF 53
11 May - 12 May
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

Stotfield Hotel
Stotfield Road Lossiemouth Scotland
The price is CHF 115 per night
CHF 115
17 May - 18 May
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.

Ben Mhor Hotel
53-57 High St Grantown-on-Spey Scotland
The price is CHF 63 per night
CHF 63
31 May - 1 Jun
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.

The Aberlour Hotel
87 HIGH STREET Aberlour Scotland
The price is CHF 180 per night
CHF 180
19 May - 20 May
includes taxes & fees
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.

Premier Inn Elgin
15 Linkwood Way Elgin Scotland
The price is CHF 58 per night
CHF 58
31 May - 1 Jun
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 a restaurant.

The Bandstand
Crescent Road Nairn Scotland
The price is CHF 149 per night
CHF 149
2 Jun - 3 Jun
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.

Invernairne Guest House
Thurlow Road Nairn Scotland
The price is CHF 140 per night
CHF 140
6 May - 7 May
includes taxes & fees
Our customers tell us that they can't get enough of the helpful staff at Invernairne Guest House. During your stay, you're just a quick walk from Nairn Beach. Enjoy features like free WiFi in public areas, plus a bar and dry cleaning service.

Sunninghill
Hay Street Elgin Scotland
The price is CHF 155 per night
CHF 155
9 May - 10 May
includes taxes & fees
During your stay at Sunninghill, you'll be within walking distance of Elgin Museum. Enjoy features like free WiFi in public areas and free self-parking, plus a restaurant.

The Old Mill Inn
7 Brodie Pl Forres Scotland
The price is CHF 79 per night
CHF 79
9 May - 10 May
includes taxes & fees
During your stay at this holiday home, you'll be within walking distance of Brodie Castle. Free WiFi in public areas and free self-parking are available. Free WiFi is available in the holiday home.
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 | 830 hotels |
|---|---|
Lowest Price | CHF 53 |
Highest Price | CHF 180 |
Popular hotels | Craiglynne Hotel, Golf View Hotel, Laichmoray Hotel, The Speyside Hotel, The Royal Hotel, The Mill House Hotel, The Old Coach House Hotel, Stotfield Hotel, Ben Mhor Hotel, The Aberlour Hotel, Premier Inn Elgin, The Bandstand, Invernairne Guest House, Sunninghill, The Old Mill Inn |
Areas of Elgin
Hotels by...
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
