Find the self-catering accommodations that appeal to you the most
Find the right self-catering accommodation for you in Elgin
Check out our selection of great self-catering accommodations in Elgin
Paul Wallace Wines & Cottages is a recently renovated vacation home in Elgin where guests can make the most of its garden and barbecue facilities.
Moortop Cottages in Elgin provides accommodations with a garden and a terrace. Featuring mountain and garden views, this farm stay also features free Wifi.
Galileo Farm in Elgin provides accommodations with a garden, a terrace, and barbecue facilities. This property offers access to a patio, free private parking, and free Wifi.
Blissful Country Garden King Bed Cottage is a recently renovated guest house in Grabouw where guests can make the most of the garden and terrace.
Inn On Highlands enjoys a location in Grabouw, 25 miles from Heidelberg Golf Club and 26 miles from Kleinmond Golf Course. 9.4 miles from Mt.
Featuring a garden, THE TREE HOUSE provides accommodations in Grabouw. The air-conditioned accommodation is 18 miles from Howhoek Nature Reserve.
Cheverells Farm, Kiku & Braeburn Cottage is a recently renovated farm stay in Grabouw where guests can make the most of its garden and barbecue facilities.
Featuring mountain views, Ashley on Beach Strand in Strand offers accommodations, a tennis court, and barbecue facilities. This 5-star apartment offers an elevator and full-day security.
8.9 miles from Theewaterskloof Golf Club in Klipkraal, UnderHill Farm provides accommodations with access to a hot tub. This property offers access to a balcony, free private parking, and free Wifi.
185 Beach Road in Gordon’s Bay offers bed and breakfast as well as self-catering apartments all boasting panoramic views of the sea, Table Mountain and the surrounding Hottentots Holland Mountains.
Popular with guests booking self-catering accommodations in Elgin
Popular with guests booking self-catering accommodations in Elgin
Popular with guests booking self-catering accommodations in Elgin
Popular with guests booking self-catering accommodations in Elgin
Popular with guests booking self-catering accommodations in Elgin
Popular with guests booking self-catering accommodations in Grabouw
Popular with guests booking self-catering accommodations in Grabouw
Popular with guests booking self-catering accommodations in Grabouw
Popular with guests booking self-catering accommodations in Grabouw
Popular with guests booking self-catering accommodations in Grabouw
Nature Lover's Home in Grabouw offers accommodations in Grabouw, 17 miles from Howhoek Nature Reserve and 20 miles from Heidelberg Golf Club.
Blissful Country Garden King Bed Cottage is a recently renovated guest house in Grabouw where guests can make the most of the garden and terrace.
Featuring a garden, THE TREE HOUSE provides accommodations in Grabouw. The air-conditioned accommodation is 18 miles from Howhoek Nature Reserve.
Bramley Cottage, Cheverells Farm offers accommodations in Grabouw, 10 miles from Mt. Hebron Nature Reserve and 11 miles from Howhoek Nature Reserve.
Cheverells Farm, Kiku & Braeburn Cottage is a recently renovated farm stay in Grabouw where guests can make the most of its garden and barbecue facilities.
Basco River Lodge Holiday Villa is located in Grabouw, just 17 miles from Howhoek Nature Reserve and 20 miles from Heidelberg Golf Club.
Providing garden views, Basco River Lodge Luxury Apartment in Grabouw provides accommodations, a garden, and a terrace. This property offers access to a patio, free private parking, and free Wifi.
Offering a garden, Elgin Views Annex offers accommodations in Ouda Brug. With garden views, this accommodation features a swimming pool.
Offering a garden, Majestic Elgin Farm House features accommodations in Mispah. This property offers access to a terrace and free private parking.
Inn On Highlands enjoys a location in Grabouw, 25 miles from Heidelberg Golf Club and 26 miles from Kleinmond Golf Course. 9.4 miles from Mt.