Book Guest Houses in Elgin
Wander Wisely with exceptional service, 24/7 support
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Featured Guest Houses in Elgin

The Pines Guesthouse
the pines east road, Elgin, Scotland
The price is CA $188 per night
CA $188
CA $226 total
includes taxes & fees
Apr 13 - Apr 14
Stay at this 3-star guesthouse in Elgin. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the helpful staff in our reviews. Popular attractions Elgin Cathedral and Elgin Museum are located nearby.
Breakfast included
Parking included

Invernairne Guest House
Thurlow Road, Nairn, Scotland
Free cancellation
Reserve now, pay when you stay
The price is CA $166 per night
CA $166
CA $200 total
includes taxes & fees
Apr 13 - Apr 14
Stay at this 3-star beach guesthouse in Nairn. Enjoy a beach locale, daily housekeeping, and a garden. Our guests praise the helpful staff in our reviews. Popular attractions Nairn Museum and Nairn Golf Club are located nearby.
Free WiFi
Bar

Cardhu Country House
Knockando, Aberlour, Scotland
Free cancellation
Reserve now, pay when you stay
The price is CA $234 per night
CA $234
CA $281 total
includes taxes & fees
Apr 14 - Apr 15
Stay at this 3-star guesthouse in Aberlour. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Macallan Distillery and Knockando Woolmill are located nearby.
Breakfast included
Parking included

Dunallan House
Woodside Avenue, Grantown-on-Spey, Scotland
Stay at this 4-star business-friendly guesthouse in Grantown-on-Spey. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Grantown Museum and Abernethy Golf Club are located nearby.
Breakfast included
Pet-friendly

Craigellachie Lodge
Craigellachie Lodge, Aberlour, Scotland
Free cancellation
Reserve now, pay when you stay
The price is CA $295 per night
CA $295
CA $354 total
includes taxes & fees
Apr 13 - Apr 14
Stay at this 3.5-star family-friendly guesthouse in Aberlour. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions Macallan Distillery and Speyside Cooperage are located nearby.
Breakfast included
Parking included

West End Guest House
282 High Street, Elgin, Scotland
Stay at this 4-star guesthouse in Elgin. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Relax and Elgin Museum are located nearby.
Breakfast included
Parking included

Strathallan Bed and Breakfast
Strathallan House Grant Road, Grantown-on-Spey, Scotland
Stay at this 4-star guesthouse in Grantown-on-Spey. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Grantown Museum and Abernethy Golf Club are located nearby.
Breakfast included
Parking included

Altonhill
Tradespark Road, Nairn, Scotland
The price is CA $162 per night
CA $162
CA $195 total
includes taxes & fees
May 5 - May 6
Stay at this 3-star guesthouse in Nairn. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attractions Nairn Golf Club and Nairn Museum are located nearby.
Parking included
Free WiFi

Garden Park Guest House
Woodside Avenue, Grantown-on-Spey, Scotland
Stay at this 3.5-star eco-certified guesthouse in Grantown-on-Spey. Enjoy free WiFi, free parking, and a golf course. Popular attractions Grantown Museum and Abernethy Golf Club are located nearby.
Parking included
Free WiFi

Greenlawns
13 Seafield Street, Nairn, Scotland
Stay at this 4-star guesthouse in Nairn. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Nairn Museum and Nairn Golf Club are located nearby.
Breakfast included
Pet-friendly

Duchally
3 Wellington Rd, Nairn, Scotland
Stay at this 3-star guesthouse in Nairn. Enjoy free WiFi, free parking, and a garden. Popular attractions Nairn Museum and Iolaire are located nearby.
Pet-friendly
Parking included
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.
Top trending hotels in Elgin

The Pines Guesthouse
the pines east road, Elgin, Scotland
The price is CA $188 per night from Apr. 13 to Apr. 14
CA $188
CA $226 total
includes taxes & fees
Apr 13 - Apr 14
9.8/10 Exceptional! (62 reviews)
Elgin Guest Houses essential information
Accommodation | 18 Guest Houses |
---|---|
Lowest Price | CA $136 |
Highest Price | CA $295 |
Popular accommodation | The Pines Guesthouse, Invernairne Guest House, Cardhu Country House, Dunallan House, Craigellachie Lodge, West End Guest House, Strathallan Bed and Breakfast, Altonhill, Garden Park Guest House, Greenlawns, Duchally , Southbank Guest House |
Explore more Guest Houses
More places to stay in Elgin
Most popular
Hotels
Flights
Activities