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.14
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.

M
MICHAEL
From
United States
Our host, Vin, was so hospitable and helpful. He had prepared smoothies for us and fruit. He gave us information about local places to visit and even places in other countries. He even gave us more smoothies and milk the second day. We have already booked another stay. Highly recommended. Vin was very friendly too.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 46 reviews
Price from
US$57.02
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.17
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.

T
Talita
From
United States
Luxurious and peaceful with a view that takes your breath away. This was a super amazing stay. The beds are super comfortable. My host went out of her way to ensure I had my breakfast early. The fireplace at breakfast created a beautiful ambience. And Sam the Golden retriever welcomed me to breakfast every morning. Bonus surprise!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 711 reviews
Price from
US$74.59
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.

C
Celeste ROBS
From
South Africa
Friendly owners and staff. Spotlessly clean. Comfy beds.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 142 reviews
Price from
US$64
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.78
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.1
Superb - What previous guests thought, 7 reviews
Price from
US$51.27
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.5
Exceptional - What previous guests thought, 21 reviews
Price from
US$35.25
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.70
1 night, 2 adults

66onjennings Strand

Strand (Near Elgin)

Set within 1.4 km of Strand Beach and 8.5 km of Helderberg Village Golf Club in Strand, 66onjennings Strand offers accommodation with seating area.

G
Gie
From
South Africa
Our host was very friendly & welcoming. We practically had our own enclosed space & privacy, which was great since our dog also stayed with us. Our unit was very clean, modern & spacious. Nice location since we could walk to the beach. We thoroughly enjoyed the serene environment & felt very safe throughout our stay. We're planning to use this accommodation in the near future, but for a much longer stay.💯👌
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 6 reviews
Price from
US$92.15
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