Gog_sr_cc_less
Skip to main content

Filter by:

Review score
Property type
Highly rated features
Based on guest reviews
Smart filters
Travel group
Brands
Entire places
Facilities
Room facilities
Distance from centre of Elgin
Landmarks
Neighbourhood
Property rating
Find high-quality hotels and holiday rentals
Property accessibility
Room accessibility

708 properties in and around Elgin

ElginShow on map6.2 miles from centre
This spacious, recently renovated villa boasts a swimming pool with a view and terrace.
ElginShow on map1 miles from Elgin
Spacious apartment offering a sun terrace, garden, outdoor seating, and stunning mountain views.
ElginShow on map1.3 miles from Elgin
This adults-only lodge offers a garden, terrace, and free on-site private parking for guests.
ElginShow on map3 miles from Elgin
A beautiful guest house offering a garden, terrace, outdoor swimming pool, and tennis court.
ElginShow on map2.4 miles from Elgin
Offering a garden, terrace, and private check-in, this farm stay ensures a relaxing getaway.
GrabouwShow on map2.2 miles from Elgin
Elegant accommodation offers a saltwater swimming pool, private check-in, and delightful breakfast options.
New to Booking.com
GrabouwShow on map1.9 miles from Elgin
Spacious holiday home offers garden, fitness room, barbecue facilities, and outdoor play area for families.
GrabouwShow on map1.8 miles from Elgin
This apartment offers a beautiful garden, terrace, and free on-site private parking for guests.
GrabouwShow on map2 miles from Elgin
Offering a garden, terrace, and year-round outdoor swimming pool, this lodge ensures relaxation.
GrabouwShow on map2 miles from Elgin
This recently renovated guest house offers a beautiful garden, terrace, and free on-site private parking.
ElginShow on map1.9 miles from Elgin
Offering spa facilities, year-round outdoor swimming pool, and a family-friendly restaurant for guests.
ElginShow on map1 miles from Elgin
This holiday home offers a hot tub, kitchenette, and free on-site private parking for guests.
GrabouwShow on map2 miles from Elgin
This adults-only chalet offers stunning garden and mountain views, with private check-in and barbecue facilities.
GrabouwShow on map2 miles from Elgin
Offering a serene farm stay with a garden, terrace, barbecue facilities, and private check-in services.
GrabouwShow on map2.2 miles from Elgin
Spacious apartment with garden, terrace, outdoor fireplace, and family-friendly amenities for a delightful stay.
Ouda BrugShow on map2.4 miles from Elgin
Spacious apartment with a swimming pool, garden, terrace, and outdoor seating area for relaxation.
GrabouwShow on map2 miles from Elgin
This recently renovated guest house offers a sun terrace, garden, and free on-site private parking.
GrabouwShow on map1.8 miles from Elgin
Spacious villa with a garden, terrace, outdoor swimming pool, and stunning views awaits guests.
GrabouwShow on map3 miles from Elgin
This pet-friendly apartment offers a lovely garden, terrace, and stunning garden views for relaxation.
GrabouwShow on map3.7 miles from Elgin
This farm stay offers a sauna, outdoor swimming pool, and beautiful garden views for relaxation.
ElginShow on map5.5 miles from Elgin
Offering a serene farm stay with a garden, terrace, barbecue facilities, and family-friendly amenities.
GrabouwShow on map3.6 miles from Elgin
This guest house offers a sauna, outdoor swimming pool, and private check-in & check-out services.
GrabouwShow on map4.1 miles from Elgin
Recently renovated farm stay offers stunning garden and mountain views, private check-in, and barbecue facilities.
ElginShow on map4.6 miles from Elgin
This recently renovated holiday home offers stunning mountain views, a garden, and barbecue facilities.
GrabouwShow on map4.5 miles from Elgin
Offering a private beach area, garden, and barbecue facilities, this farm stay ensures relaxation.