The ruins of a medieval castle with Gothic arches and stone walls.

Freetobook in Elgin from AU$132

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
2 Sept - 3 Sept
Tomorrow
3 Sept - 4 Sept
This weekend
4 Sept - 6 Sept
Next weekend
11 Sept - 13 Sept

Our top choices for Elgin Freetobook

1. Cawdor House

Cawdor House
Nairn
United Kingdom
Chris
AU$278
includes taxes & fees
3 Oct - 4 Oct
Cawdor House

2. Invernairne Guest House

Invernairne Guest House
Nairn
Canada
juli
AU$220
includes taxes & fees
3 Oct - 4 Oct
Invernairne Guest House

3. The Bandstand

The Bandstand
Nairn
United Kingdom
Tom
AU$271
includes taxes & fees
1 Oct - 2 Oct
The Bandstand

4. Ben Mhor Hotel

Ben Mhor Hotel
Grantown-on-Spey
United Kingdom
Fred
AU$132
includes taxes & fees
1 Oct - 2 Oct
Ben Mhor Hotel

5. Havelock Hotel

Havelock Hotel
Nairn
United Kingdom
Warren
AU$229
includes taxes & fees
20 Sept - 21 Sept
Havelock Hotel

6. Glen Lyon Lodge Bed & Breakfast

Glen Lyon Lodge Bed & Breakfast
Nairn
United Kingdom
Jim
AU$292
includes taxes & fees
1 Oct - 2 Oct
Glen Lyon Lodge Bed & Breakfast

7. Cardhu Country House

Cardhu Country House
Aberlour
France
Laura
AU$310
includes taxes & fees
6 Sept - 7 Sept
Cardhu Country House

8. Ravenscourt Guest House

Ravenscourt Guest House
Grantown-on-Spey
Australia
Bishma
AU$367
includes taxes & fees
1 Oct - 2 Oct
Ravenscourt Guest House

9. 3 Varis Apartments

3 Varis Apartments
Forres
United Kingdom
Steven
3 Varis Apartments

10. Gordon Arms Hotel

Gordon Arms Hotel
Huntly
United Kingdom
Maria
Gordon Arms Hotel
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Top Elgin Hotel Reviews

Golf View Hotel

Golf View Hotel

8/10 Good
"We had a nice double room overlooking Moray Golf Club. The room doubled in size if you kept the bathroom door wide open, so we did."
STACEY 1-night trip
Posted 1 day ago
Golf View Hotel
The Royal Hotel

The Royal Hotel

8/10 Good
"Friendly efficient staff, nice restaurant with a good breakfast. Handy for both the train and bus stations. My only problem was the room I was in, although it had almost all that I needed, was a bit small."
Keith 3-night trip
Posted 2 days ago
The Royal Hotel
The Speyside Hotel

The Speyside Hotel

10/10 Excellent
"Fantastic place with a warm welcome. The food was delightful and the rooms very comfortable. Great job Team Speyside! Thanks for a great stay."
Alison 1-night trip
Posted 3 days ago
The Speyside Hotel
Seabank House Hotel

Seabank House Hotel

10/10 Excellent
"Nous recommandons sans hésiter! Propre, bien situé, confortable"
Nathalie 1-night trip
Posted 3 days ago
Seabank House Hotel
West End Hotel

West End Hotel

10/10 Excellent
"Super easy check-in process and helpful staff. The room was great for a night's sleep before flying out of Inverness Airport. Short walk to shops and an easy drive to other locations."
Ashley McClain 1-night trip
Posted 3 days ago
West End Hotel
The Mansion House Hotel

The Mansion House Hotel

8/10 Good
"Our room was slightly unconventional, being more like a conservatory with a four poster bed in the middle. Many curtains to close! Plenty of parking. Friendly staff. Excellent breakfast. Would come back. There are some areas that need maintenance. Old furnishings are antique. One negative was that my son stayed in a camp bed in the room with a very thin mattress and wasn’t entirely comfortable. Other than that we had a nice stay."
Karen 1-night trip
Posted 5 days ago
The Mansion House Hotel
Shore Hotel

Shore Hotel

10/10 Excellent
"Spectacular boutique hotel in a stunning location. Staff were great, as was the food!"
Peter 2-night trip
Posted 6 days ago
Shore Hotel
The Pines Guesthouse

The Pines Guesthouse

10/10 Excellent
"Our stay at the Pines exceeded all our expectations, Lyn and Lee are gracious hosts made us feel very welcomed and were very helpful. Room was spacious and very comfortable. Breakfast was excellent. We highly recommend the Pines Guest House"
Ara 2-night trip
Posted 10 days ago
The Pines Guesthouse
Copper Beeches

Copper Beeches

10/10 Excellent
"Comfortable stay with very clean room. Excellent breakfast and amazing, friendly hosts."
Lottie 1-night trip
Posted 1 month ago
Copper Beeches

Explore a world of travel with Expedia