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

Find Hotels by Freetobook in Elgin from CA $125

  • 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
Sep 14 - Sep 15
Tomorrow
Sep 15 - Sep 16
This weekend
Sep 18 - Sep 20
Next weekend
Sep 25 - Sep 27

Our top choices for Elgin Freetobook

1. Ben Mhor Hotel

Ben Mhor Hotel
Grantown-on-Spey
United Kingdom
Glen
CA $125
CA $125 total
includes taxes & fees
Oct 1 - Oct 2
Ben Mhor Hotel

2. Invernairne Guest House

Invernairne Guest House
Nairn
Canada
juli
CA $167
CA $200 total
includes taxes & fees
Oct 4 - Oct 5
Invernairne Guest House

3. The Bandstand

The Bandstand
Nairn
United Kingdom
Tom
CA $215
CA $258 total
includes taxes & fees
Oct 14 - Oct 15
The Bandstand

4. Cardhu Country House

Cardhu Country House
Aberlour
France
Laura
CA $257
CA $308 total
includes taxes & fees
Sep 18 - Sep 19
Cardhu Country House

5. Cawdor House

Cawdor House
Nairn
United States
machel
CA $211
CA $254 total
includes taxes & fees
Oct 14 - Oct 15
Cawdor House

6. Havelock Hotel

Havelock Hotel
Nairn
United Kingdom
Mark
CA $135
CA $162 total
includes taxes & fees
Oct 4 - Oct 5
Havelock Hotel

7. Ravenscourt Guest House

Ravenscourt Guest House
Grantown-on-Spey
Australia
Bishma
CA $353
CA $353 total
includes taxes & fees
Oct 5 - Oct 6
Ravenscourt Guest House

8. Glen Lyon Lodge Bed & Breakfast

Glen Lyon Lodge Bed & Breakfast
Nairn
United Kingdom
Jim
CA $275
CA $275 total
includes taxes & fees
Oct 4 - Oct 5
Glen Lyon Lodge Bed & Breakfast

9. Gordon Arms Hotel

Gordon Arms Hotel
Huntly
United Kingdom
Maria
Gordon Arms Hotel

10. 3 Varis Apartments

3 Varis Apartments
Forres
United Kingdom
Steven
3 Varis Apartments
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Top Elgin Hotel Reviews

Laichmoray Hotel

Laichmoray Hotel

8/10 Good
"Clean room, helpful staff. Great breakfast. Very small wash basin."
Terence 2-night trip
Posted 2 days ago
Laichmoray Hotel
Golf View Hotel

Golf View Hotel

8/10 Good
"Lovely location for a nice view"
CRAIG 1-night trip
Posted 4 days ago
Golf View Hotel
Craiglynne Hotel

Craiglynne Hotel

10/10 Excellent
"Loved staying here. The hotel was conveniently located for our needs"
Andrew 1-night trip
Posted 5 days ago
Craiglynne Hotel
Shore Hotel

Shore Hotel

10/10 Excellent
"Gorgeous room, super cosy and bed was really comfy! We arrived much later than expected and staff were so kind in staying up to check us in. Breakfast was outstanding. Will definitely be back, thankyou!"
Robin 1-night trip
Posted 8 days ago
Shore Hotel
The Mansion House Hotel

The Mansion House Hotel

10/10 Excellent
"Very helpful you man carried our very heavy suitcase upstairs for us. Clean, comfortable room, amazing breakfast, and a very sweet cat to greet you on the front porch."
melissa 1-night trip
Posted 9 days ago
The Mansion House 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 weeks ago
The Royal 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 3 weeks ago
The Pines Guesthouse
The Station House Boutique Hotel

The Station House Boutique Hotel

8/10 Good
"Lovely clean family room, all brand new furnishings so really comfortable. Quiet calm place to stay, self check in so barely see anyone but that’s just fine. Lovely view of sea from room and if not then only ten paces and at sea wall so you can hear it and feel near it. Not much going on in town but just very calm and quaint and authentic so not over touristy, which is perfect. Ideal base for exploring region."
Victoria 2-night trip
Posted 2 months ago
The Station House Boutique Hotel
St Michaels Guesthouse

St Michaels Guesthouse

10/10 Excellent
"What a contrast to my last hotel (Balmoral Lodge, Southport ). St Michael's was everything I want from a B&B and more. Beautiful vintage furniture, period features, immaculately clean, lovely owner, great atmosphere. Loved it and the presence of a coffee machine, a fridge and a balcony (looking over the garden) made this a great experience. . I was slightly worried about possible noise from the main road, but, even sitting on the balcony, it was surprisingly quiet. My only issue was the very enthusiastic dawn chorus, lol, but there are far worse ways to be woken up. I would love to stay again."
Lona 2-night trip
Posted 4 months ago
St Michaels Guesthouse

Explore a world of travel with Expedia