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

The Mansion House Hotel
The Haugh Elgin Scotland
The price is CHF 120 per night
CHF 120
18 Jun - 19 Jun
includes taxes & fees
Our customers tell us that they can't get enough of the helpful staff at The Mansion House Hotel. During your stay, you're just a quick walk from Moray Leisure Centre. Features include free WiFi in public areas and free self-parking, plus breakfast (surcharge).
Parkplatz inbegriffen
Kostenloses WLAN

Craigellachie Hotel of Speyside
Victoria Street Aberlour Scotland
The price is CHF 226 per night
CHF 226
14 Jun - 15 Jun
includes taxes & fees
Our customers tell us that they can't get enough of the helpful staff at Craigellachie Hotel of Speyside. During your stay, you'll be within walking distance of Speyside Cooperage. Free breakfast, free WiFi in public areas and free self-parking are available.
Frühstück inbegriffen
Haustierfreundlich

The Station Hotel
51 New Street Aberlour Scotland
The price is CHF 243 per night
CHF 243
19 Jun - 20 Jun
includes taxes & fees
During your stay at The Station Hotel, you're just a quick walk from Glen Grant Distillery. Free WiFi in public areas, free self-parking and a restaurant are available.
Parkplatz inbegriffen
Kostenloses WLAN

Muthu Newton Hotel (Near Inverness Airport)
Inverness Road Nairn Scotland
The price is CHF 152 per night
CHF 152
8 Jun - 9 Jun
includes taxes & fees
Muthu Newton Hotel (Near Inverness Airport)'s great location gets high marks from our customers. During your stay, you're just a quick walk from Moray Firth. Features include free WiFi in public areas and free self-parking, plus a restaurant.
Parkplatz inbegriffen
Kostenloses WLAN

Cawdor House
7 Cawdor Street Nairn Scotland
The price is CHF 125 per night
CHF 125
7 Jun - 8 Jun
includes taxes & fees
During your stay at Cawdor House, you're just a quick walk from Nairn Museum. Enjoy features like free breakfast, free WiFi in public areas and free self-parking.
Frühstück inbegriffen
Haustierfreundlich

The Grant Arms Hotel
25 The Square Grantown-on-Spey Scotland
The price is CHF 143 per night
CHF 143
26 May - 27 May
includes taxes & fees
Our customers tell us that they can't get enough of the helpful staff at The Grant Arms Hotel. During your stay, you're just a quick walk from Grantown Museum. You'll find features such as 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

Seabank House Hotel
45 Seabank Road Nairn Scotland
The price is CHF 172 per night
CHF 172
25 May - 26 May
includes taxes & fees
During your stay at Seabank House Hotel, you're just a quick walk from Moray Firth. Enjoy features like free breakfast, free WiFi in public areas and free self-parking.

The Seafield Arms
17-19 Seafield St Buckie Scotland
The price is CHF 179 per night
CHF 179
19 Jun - 20 Jun
includes taxes & fees
Our customers tell us that they can't get enough of the helpful staff at The Seafield Arms. During your stay, you're just a quick walk from Cullen Millennium Garden. Features include free WiFi in public areas and free self-parking, plus 2 restaurants.
Parkplatz inbegriffen
Kostenloses WLAN

Golf View Hotel & Spa
63 Seabank Road Nairn Scotland
The price is CHF 259 per night
CHF 259
14 Jun - 15 Jun
includes taxes & fees
Our customers tell us that they can't get enough of the helpful staff at Golf View Hotel & Spa. During your stay, you're just a quick walk from Moray Firth. Enjoy features like free WiFi in public areas and free self-parking, plus a full-service spa. This property offers pet-friendly amenities, such as food and water bowls.

Ramnee Hotel
Victoria Road Forres Scotland
The price is CHF 153 per night
CHF 153
29 May - 30 May
includes taxes & fees
Our customers tell us that they can't get enough of the helpful staff at Ramnee Hotel. During your stay, you're just a quick walk from Grant Park. Free breakfast, free WiFi in public areas and free self-parking are available.

The Glenmorangie House
Cadboll, Tain, IV20 1XP, United Kingdom Tain Scotland
The price is CHF 437 per night
CHF 437
27 May - 28 May
includes taxes & fees
During your stay at The Glenmorangie House, you'll be close to Tarbat Discovery Centre. Features include free breakfast, free WiFi in public areas and free self-parking. This property offers pet-friendly amenities, such as food and water bowls.

West End Guest House
282 High Street Elgin Scotland
During your stay at West End Guest House, you'll be within walking distance of Moray Leisure Centre. Features include free breakfast, free WiFi in public areas and free self-parking.

Dunallan House
Woodside Avenue Grantown-on-Spey Scotland
During your stay at Dunallan House, you're just a quick walk from Grantown Museum. Enjoy features like free breakfast, free WiFi in public areas and free self-parking.
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 | 838 hotels |
|---|---|
Lowest Price | CHF 120 |
Highest Price | CHF 437 |
Popular hotels | The Mansion House Hotel, Craigellachie Hotel of Speyside, The Station Hotel, Muthu Newton Hotel (Near Inverness Airport), Cawdor House, The Grant Arms Hotel, Seabank House Hotel, The Seafield Arms, Golf View Hotel & Spa, Ramnee Hotel, The Glenmorangie House, West End Guest House, Dunallan House, Lossiemouth House, Tali Ayer |
Areas of Elgin
Hotels by...
Top flights to Elgin
Hotels by star rating
Top Trending
Hotels
Flights
- Flights from Zürich to Kathmandu Valley
- Flights from Geneva to Narita
- Flights from Zürich to Victoria Falls
- Flights to Budva
- Flights from Zürich to Svolvaer
- Flights to Brighton
- Flights from Motu Mute
- Flights from Geneva to Moscow
- Flights from Miami to Tampa
- Flights to Torquay
- Flights from Geneva to Dublin
- Flights to Faial Island
- Flights from Geneva to Split
- Flights from Zürich to Dortmund
- Flights to Swindon
- Flights to Prague
- Flights from Zürich to Ottawa
- Flights to Oberhausen
- Flights from Geneva to Kathmandu Valley
- Flights from Zürich to Mumbai
- Flights from Geneva to Dalaman
Packages


