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

The Residence Boutique Hotel

Grabouw (Near Elgin)

Set in Grabouw, 24 km from Howhoek Nature Reserve, The Residence Boutique Hotel offers accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge.

i
ian
From
United Kingdom
Beautiful property with lovely, large rooms. Freestanding bath and separate shower. Some had wood fired hot tubs. Dinner can be provided at the hotel. The owners reka and Diego were lovely
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 17 reviews
Price from
US$101.99
1 night, 2 adults

Apple Cottage

Grabouw (Near Elgin)

Situated in Grabouw and only 28 km from Howhoek Nature Reserve, Apple Cottage features accommodation with mountain views, free WiFi and free private parking.

R
Riaan
From
South Africa
Welcoming feeling, the space is lovely. The fury friends is so sweet and friendly.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 12 reviews
Price from
US$75.90
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.4
Superb - What previous guests thought, 54 reviews
Price from
US$60.85
1 night, 2 adults

THE TREE HOUSE

Grabouw (Near Elgin)

Located just 31 km from Helderberg Village Golf Club, THE TREE HOUSE provides accommodation in Grabouw with access to a garden, a terrace, as well as a shared kitchen.

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.8
Fabulous - What previous guests thought, 26 reviews
Price from
US$158.08
1 night, 2 adults

Easy Five Guest House

Somerset West (Near Elgin)

Boasting garden views, Easy Five Guest House offers accommodation with patio, around 6.4 km from Helderberg Village Golf Club.

K
Karl Gunnar
From
Sweden
A very relaxing environment with very friendly hosts.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 148 reviews
Price from
US$77.85
1 night, 2 adults

LaPlace

Strand (Near Elgin)

LaPlace, a property with a garden, is located in Strand, 800 metres from Strand Beach, 8.6 km from Helderberg Village Golf Club, as well as 23 km from Stellenbosch University.

D
Danie
From
South Africa
Very effeciently setup. Check-in is very easy. The room is exceptional. A real 5star place inside and out. Every amenity you vould want and more.
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 5 reviews
Price from
US$58.39
1 night, 2 adults

607 Odean - Luxury Ocean Escape

Strand (Near Elgin)

607 Odean - Luxury Ocean Escape, a property with a private beach area and an outdoor swimming pool, is situated in Strand, 100 metres from Strand Beach, 10 km from Helderberg Village Golf Club, as...

B
Banele
From
South Africa
Everything from the gorgeous views to the beautiful modern finishings and furniture in the apartment. Susan was an absolutely amazing host!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 7 reviews
Price from
US$94.58
1 night, 2 adults

Sea Urchin

Gordonʼs Bay (Near Elgin)

Set in Gordonʼs Bay and only 300 metres from Gordon's Bay Main Beach, Sea Urchin offers accommodation with sea views, free WiFi and free private parking.

H
HELENA
From
South Africa
Everything was exceptional! Lovely views and 2minutes walking to the beach. Super clean and beautifully decorated. Very friendly hosts
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 5 reviews
Price from
US$52.02
1 night, 2 adults

401 Pip's Place

Strand (Near Elgin)

Set in Strand and only 200 metres from Strand Beach, 401 Pip's Place offers accommodation with sea views, free WiFi and free private parking.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 7 reviews
Price from
US$63.06
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.

L
Lesley
From
South Africa
No disturbance, basic household necessities, wifi, comfortable couches. The perfect home away from home
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 15 reviews
Price from
US$52.69
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

Popular with guests booking cheap hotels in Grabouw

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 17 reviews

Popular with guests booking cheap hotels in Grabouw

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 15 reviews

Popular with guests booking cheap hotels in Grabouw

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 12 reviews

Popular with guests booking cheap hotels in Grabouw

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 3 reviews

Popular with guests booking cheap hotels in Grabouw

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 54 reviews

Popular with guests booking cheap hotels in Grabouw

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 39 reviews

Popular with guests booking cheap hotels in Grabouw

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 4 reviews

Popular with guests booking cheap hotels in Grabouw

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 8 reviews

Popular with guests booking cheap hotels in Ouda Brug

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Popular with guests booking cheap hotels in Grabouw

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 27 reviews