Hotels of Earth

Twins Guest House Astoni

70 Beefwood Road, Vanderbijlpark, ZA

9.2 guest rating· 254 reviews

About this hotel

Luxurious Accommodation and Scenic Views

Relaxing Pool Area and Outdoor Facilities

Convenient Amenities and Services

Experience comfort and elegance at Twins Guest House Astoni, nestled in Vanderbijlpark. Indulge in the picturesque pool, lush garden, and BBQ amenities. Enjoy free WiFi, private parking, and cozy family rooms with modern conveniences. Unwind in air-conditioned units with streaming services and scenic balconies. Delight in packed lunches for your adventures. Explore nearby golf clubs and museums, then return for a peaceful evening. With exceptional service and tranquil surroundings, make your reservation now for a memorable stay.

These prices drop 10% for members

Membership is free and takes one email address. No password, and the prices on this page update straight away.

Price drops on hotels you save, plus our price research. One click to stop.Already a member? Sign in

Rooms & rates

Double Room with Private Bathroom

Sleeps 2 · 20 m² · Double bed

  • Desk
  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Private bathroom
  • Kitchen

Family Room with Shower

Sleeps 3 · 30 m² · Twin bed, Double bed

  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Private bathroom
  • Kitchenette
  • Kitchen

Twin Room with Bathroom

Sleeps 3 · 20 m² · 2× Twin bed, Extra-large double bed (Super-king size)

  • Desk
  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Private bathroom
  • Kitchen

Queen Room

Sleeps 4 · 30 m² · Twin bed, Double bed

  • Desk
  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Private bathroom
  • Kitchenette

Double Room with Private Bathroom

Sleeps 3 · 25 m² · Double bed

  • Desk
  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Private bathroom
  • Kitchen

Double Room with Private Bathroom

Sleeps 3 · 30 m² · Double bed

  • Desk
  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Private bathroom
  • Kitchen

Queen Room with Pool View

Sleeps 4 · 40 m² · Queen bed

  • Desk
  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Private bathroom
  • Kitchen

Family Room with Bathroom

Sleeps 6 · 40 m² · 2× Twin bed, Double bed

  • Desk
  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Private bathroom
  • Kitchenette

Twin Room with Bathroom

Sleeps 3 · 20 m² · 2× Twin bed

  • Desk
  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Private bathroom
  • Kitchen

Amenities

  • Free WiFi
  • Outdoor pool
  • Outdoor pool - seasonal
  • Swimming pool
  • Free Parking
  • Breakfast in the room
  • Breakfast takeaway containers
  • Air conditioning
  • Pets allowed
  • Golf course
  • Room service
  • 24-hour security
  • Non-smoking rooms
  • Non-smoking throughout
Show all 64 amenities
  • Family rooms
  • Airport shuttle (additional charge)
  • Access to health care professionals
  • Airport drop off
  • Airport pick up
  • Babysitting/child services
  • BBQ facilities
  • Bowling
  • Canoeing
  • Cashless payment available
  • CCTV in common areas
  • CCTV outside property
  • Cleaning standards that are effective against Coronavirus
  • Contactless check-in/check-out
  • Daily housekeeping
  • Delivered food - securely covered
  • Designated smoking area
  • Face masks for guests available
  • Fax/photocopying
  • Fire extinguishers
  • First aid kit available
  • Fishing
  • Food delivered to guest room
  • Garden
  • Guest room sealed after cleaning
  • Guest rooms disinfected between stays
  • Guests can opt-out any cleaning services during stay
  • Heating
  • Horse riding
  • Invoice provided
  • Ironing service
  • Key access
  • Laundry
  • Laundry washed per local authority guidelines
  • Outdoor fireplace
  • Outdoor furniture
  • Packed lunches
  • Physical distancing in dining areas
  • Physical distancing rules followed
  • Process in place to check health of guests
  • Sanitized tableware & silverware
  • Security alarm
  • Shallow end
  • Shared kitchen
  • Shuttle service (additional charge)
  • Smoke alarms
  • Special diet menus - on request
  • Squash
  • Staff adhere to local safety protocols
  • Water park

Location

© OpenStreetMap contributors

70 Beefwood Road, Vanderbijlpark, ZA

Check-in
from 02:00 PM to 12:00 AM
Check-out
until 10:00 AM

What guests say9.2254 reviews

+ Friendly staff+ Great location+ Comfortable rooms+ Clean environmentBreakfast quality was inconsistentPool cleanliness issues
Cleanliness8.5
Service10.0
Location9.5
Room Quality9.5
Amenities9.5
Value for Money9.0

Guest review

9.0

I had a wonderful stay! From the moment I arrived, the reception was warm, professional, and very well organised. Check-in was quick and seamless, and the staff went above and beyond to assist me with a special request, which I truly appreciated. The room was beautiful, spotless, and incredibly comfortable. Everything was well maintained, and the bathroom was absolutely gorgeous with a lovely, luxurious feel. My only minor comment would be that the shower water pressure wasn't quite to my personal preference. That said, there was nothing wrong with the shower itself—it simply comes down to personal preference. Overall, it was an excellent experience, and I would highly recommend this guesthouse to anyone looking for a comfortable and welcoming stay. I would definitely stay here again.

Peritum · ZA · 2026-07-24

Comfortable, clean with lovely hot shower. Perfect for an overnight stop. Owner was very helpful.

7.0

Good location for overnight stop, close to N1 for an early start next morning.

No coffee , milk, sugar and only a kettle in a communal kitchen.

Tanya · ZA · 2026-07-20

Clean, friendly great location

10.0

Very friendly and helpful owner, and extremely clean unit. Close to shop. Perfect

Nothing, enjoyed every moment

Theodore · ZA · 2026-07-06

Great stay

9.0

All was good.

No issues.

Robin · ZA · 2026-07-01

We enjoyed ourselves and thanks to Twins Guest house. Your place is cozy.

9.0

The location was so quiet, and it is closed to all the shops.

Nothing.

PORTIA · ZA · 2026-06-29

Guest review

4.0

Did not eat breakfast

There was unfortunately no hot water. The gas was not checked and it was empty. There was also no coffee, tea or anything in the rooms. Cleaner was surprised about this as it should have been in the room. We were 3 rooms, none of them had hot water, so no gas anywhere or coffee. Unfortunate! Rooms were though clean!

Jan · ZA · 2026-06-26

Good to know

This property does not accommodate bachelor(ette) or similar parties.

Please inform of your expected arrival time in advance. You can use the Special Requests box when booking, or contact the property directly using the contact details in your confirmation.

Guests under the age of 18 can only check in with a parent or official guardian.

Swimming pool: Closed from Fri, May 1, 2026 until Tue, Sep 1, 2026

A deposit may be required at the property.

Pets

Pets are allowed on request. No extra charges.

Parking

Free private parking is possible on site (reservation is not needed).

Internet

WiFi is available in the hotel rooms and is free of charge.

Children and extra bed policy

Children of any age are allowed.

Children up to and including 2 years old stay for ZAR 150 per person per night when using an available cot.

Children up to and including 6 years old stay for ZAR 300 per person per night when using an existing bed.

Children from 7 years old to 12 years old stay for ZAR 400 per person per night when using an existing bed.

Children up to and including 11 years old stay for ZAR 150 per person per night when using an available extra bed.

People 12 years old and over stay for ZAR 200 per person per night when using an available extra bed.

Any type of extra bed or child's cot/crib is upon request and needs to be confirmed by management.

Supplements are not calculated automatically in the total costs and will have to be paid for separately during your stay.