The 10 best cheap hotels in Elgin, South Africa | Booking.com
Skip to main content

Cheap hotels in Elgin

Find the cheap hotels that appeal to you the most

The best cheap hotels in Elgin

Check out our pick of great cheap hotels in Elgin

Filter by:

Review score

Nature Lover's Home in Grabouw

Grabouw (Near Elgin)

Set in Grabouw and only 28 km from Howhoek Nature Reserve, Nature Lover's Home in Grabouw offers accommodation with river views, free WiFi and free private parking.

H
Hazel
From
South Africa
Stunning location. Lovely and private beautifully appointed cottage. Loved the fireplace which was amazing and heated the whole house. Hosts were super friendly and flexible.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 5 reviews
Price from
US$99.10
1 night, 2 adults

Blissful Country Garden King Bed Cottage

Grabouw (Near Elgin)

Blissful Country Garden King Bed Cottage is a recently renovated guest house in Grabouw, where guests can make the most of its garden and terrace.

T
Tomasz
From
Poland
Rating: 10/10 Staying at this place was an absolute delight! The cottage is simply amazing – a stylish bedroom, a cozy fireplace, and a beautifully designed bathroom with attention to every detail. Evenings were made perfect with R&B music and the breathtaking view through the large window overlooking the garden, magically lit at night – a true feast for the senses. The host is extraordinary, going above and beyond to ensure guests feel pampered. The morning shake was just one of many thoughtful touches that made us feel so special. The cottage is fully equipped, and the garden is a true paradise – the perfect spot to unwind and escape the everyday hustle. I wholeheartedly recommend this place – it far exceeds all expectations!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 48 reviews
Price from
US$60
1 night, 2 adults

THE TREE HOUSE

Grabouw (Near Elgin)

Located in Grabouw, 28 km from Howhoek Nature Reserve and 31 km from Helderberg Village Golf Club, THE TREE HOUSE offers a garden and air conditioning.

G
Gordon
From
South Africa
Very convient , had everything for an overnight stay, close to Oak valley & Paul Cluver amazing mtb trails close by. For the tri series The tree house is comfortable , convenient & good value
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 22 reviews
Price from
US$83.14
1 night, 2 adults

43 On Sandstone

Somerset West (Near Elgin)

Situated on an eco-estate with a spectacular view of the whole of False Bay and the backdrop of the Cape mountains, 43 On Sandstone features and outdoor pool.

K
KSiegl
From
Austria
The View is spectacular and we would have been just sitting there and taking it in. The breakfast was also really, really good and every wish was fullfilled. The owners are so nice and we love the service and will come back again.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 715 reviews
Price from
US$57.29
1 night, 2 adults

Easy Five Guest House

Somerset West (Near Elgin)

Set 6.4 km from Helderberg Village Golf Club, Easy Five Guest House offers 4-star accommodation in Somerset West and has a garden. This property offers access to a patio and free private parking.

S
Sean
From
Canada
Great and beautiful location in the heart of Somerset West. The hosts are extremely welcoming and you feel like you have not left home. The accommodation is superb. The beds feel like you are sleeping in the clouds. My suit has a fully equipped kitchen, surprised by a supplied air fryer. My bathroom shower is wonderful with good pressure and plenty of hot water. My bedroom has a beautiful display of elephants and a welcoming little lounge that gets lots of sun not to mention a beautiful view of the garden. My suit also comes with a private verandah and my own sun lounges. The wifi has never let me down even during load shedding. I was also provided with a lovely standby light, for during load shedding. When my little grandson came to visit, we had a lovely time at the pool, under beautiful umbrellas and lounges. Swimming towels are included with a swimming gown to wear. I have to say, that whenever I see the pool, it is crystal clear and super inviting. I will definitely come again and highly recommend Easy Five Guesthouse! The unit was serviced every day, I never felt like the staff was intruding. The staff are very friendly and efficient. I would also like to mention, that restaurants and shops are a short distance away. When you come, don't forget to visit Stellenbosch and surrounding wine farms, as they are exceptional value for money. Cape Town is a stones throw away, offering more beautiful beaches, botanical gardens and the every elusive Table Mountain. The Stellenbosch winery's offer fantastic tastings and superb picnic lunches on demand.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 142 reviews
Price from
US$102.36
1 night, 2 adults

2 on Fifth Avenue

Botrivier (Near Elgin)

Set in Botrivier and only 16 km from Mt Hebron Nature Reserve, 2 on Fifth Avenue offers accommodation with garden views, free WiFi and free private parking.

E
Elizabeth
From
South Africa
Clean, peaceful and comfortable. Nice extra touches.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 5 reviews
Price from
US$48.36
1 night, 2 adults

180 Mont Blanc

Gordonʼs Bay (Near Elgin)

Located in Gordonʼs Bay, 180 Mont Blanc provides accommodation with private pool, free WiFi and free private parking for guests who drive. Guests can benefit from a patio and a terrace.

M
Miranda
From
South Africa
The location was very central , and safe
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 6 reviews
Price from
US$46.77
1 night, 2 adults

118 on the Bay

Gordonʼs Bay (Near Elgin)

118 on the Bay is set in Gordonʼs Bay, 18 km from Helderberg Village Golf Club, 32 km from Stellenbosch University, as well as 40 km from Jonkershoek Nature Reserve.

R
Rooi
From
South Africa
You are special. I will come again.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 8 reviews
Price from
US$51.25
1 night, 2 adults

Pualani Self Catering

Strand (Near Elgin)

Situated in Strand in the Western Cape region with Strand Beach nearby, Pualani Self Catering features accommodation with free private parking.

C
Charl
From
South Africa
Very clean and cozy! the host was amazing, the place itself felt like coming home definitely booking again.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 22 reviews
Price from
US$57
1 night, 2 adults

Strand Overnight - 24 Hour check-in - close to major private hospitals - sleeps 1- 4 guests - self catering - quiet neighborhood - week night low rate for single guest - weekends min 2 nights

Strand (Near Elgin)

Featuring air-conditioned accommodation with a patio, Strand Overnight - 24 Hour check-in - close to major private hospitals - sleeps 1- 4 guests - self catering - quiet neighborhood - week night low...

C
Connie
From
South Africa
I liked everything about the property It was clean and cosy Everything was there
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 6 reviews
Price from
US$72.67
1 night, 2 adults
All cheap hotels in Elgin

Looking for a cheap hotel?

For those on a budget, these cheap and cheerful hotels still have a lot to offer, with most offering WiFi and convenient locations. Popular with backpackers, many properties can be found in central locations and include comfortable rooms with private or shared bathrooms. You’ll also find a number of options which feature a 24-hour front desk and luggage storage.

Most booked cheap hotels in Elgin and surroundings in the past month

See all