Filter by Price per Night:
Slide rates to fit your budget

Filter by Specials:

Filter by Type:

Filter by Facility:

Filter by Star Grading:

Accommodation Types
All Types (15)
B&Bs (2)
Lodges (1)
Guest Houses (7)
Self Catering (5)

Reviews of Heidelberg

4.2 / 5 45 reviews
Read real reviews of Heidelberg from 45 verified guests.
Easy online booking at 15 accommodation options in Heidelberg. Browse Heidelberg self-catering, guesthouses, B&Bs and hotels with great rates. Find Heidelberg holiday accommodation for all tastes and budgets, with

Heidelberg Accommodation - Gauteng

Check availability
View map
Sort by:
Check availability for your dates:
Check in: Check out: Guests: Check Availability

Accommodation within 50 km of Heidelberg

R1 800
per night (sleeps 8)
Self Catering in Henley On Klip, Gauteng

The Ugly Duckling is situated along the banks of the Klip River in the quaint village of Henley on Klip, next to the R59 along the Klip River between Johannesburg and Vereeniging. The house can accommodate up to 8...

R1 200
per night, for 2 ppl
Guest House in Henley On Klip, Gauteng

Ducks Country House and Venue is an eclectic styled guest house, situated on the banks of the Klip River. Located in the tranquil village of Henley-on-Klip, just 40 min South of Johannesburg. The manor house at ...

R1 000
per night, for 2 ppl
Guest House in Henley On Klip, Gauteng

The Village Guest House is a charming accommodation establishment located in the quiet village of Henley on Klip, home to the Oprah Winfrey Leadership Academy for Girls. A mere 5 km from Meyerton. The guest house...

per night (sleeps 2)
Self Catering in Henley On Klip, Gauteng

Zen Paradys Akkommodasie is located in the quaint village of Henley On Klip. The village is an hour's drive from Johannesburg and is an ideal retreat from the bustling city. The accommodation sleeps 2 guests and co...Flexible Cancellation!

per night (sleeps 2)
B&B in Meyerton, Gauteng

Ikhamanzi Bed & Breakfast is situated in Mooilande, approximately 60 km south of Johannesburg in the Midvaal area. Comfortable accommodation is offered in a rural area where guests can relax at the rock pool, enjoy ...

per night, for 2 ppl
Guest House in Selcourt, Gauteng

This gracious home is set in deep green gardens in the most upmarket area of Springs. All units have extra channel TV as well as ADSL wireless internet, air-conditioning, off street parking, own entrances, remote ...

per night, for 2 ppl
Guest House in Mpumalanga

Henta Guesthouse is a nice old sandstone building on the outside with unique and tasteful rustic interior. Situated on a farm alongside the R51 between Grootvlei and Balfour, Mpumalanga. Affordable clean rooms nea...

per night (sleeps 4)
Self Catering in Vaal Marina, Gauteng

Klipkraal is a guest farm that is located on a farm 38 km south outside the town of Heidelberg and 9 km from Vaal Marina. The guest farm offers the ideal sanctuary from the hustle and bustle of the nearby city life....Flexible Cancellation!

per night (sleeps 4)
Self Catering in Selection Park, Gauteng

McHaven is a self-catering garden cottage located on the owner’s property in Springs, a city on the East Rand in the Gauteng province. The cottage is situated within close proximity to the Towers Shopping Centre, ...Flexible Cancellation!

R1 006
per night, for 2 ppl
Guest House in Springs, Selection Park

Sandalwood Guest House is owner managed and located in Springs, a suburb in the east of Ekurhuleni in the Gauteng province of South Africa. It lies 50 km east of Johannesburg and 72 km southeast from Pretoria. Acco...

Page 4 - Showing 31 to 40
  Previous Page 
 Next Page  
Welcome to the Heidelberg accommodation page - browse our broad range of hotels, B&B's, guesthouses and self-catering below, or view our Western Cape page if you're looking for more Western Cape accommodation. Once you've chosen your perfect accommodation, you can pay easily through TravelGround's secure payment portal.
Loading, please wait...

Loading Results...

We're finding you the best places to stay!

Your browser is out of date!

Update your browser to view this website correctly. Update my browser now

0860 022 102 |