Hotels of Earth

Angel Guest House

372 Elgin Avenue, Ferndale, Johannesburg, ZA

7.7 guest rating· 1415 reviews

About this hotel

Modern Rooms with Kitchenette

Angel Guest House offers modern rooms equipped with a flat-screen satellite TV and a kitchenette, providing guests with the convenience of preparing their meals. The rooms are designed for comfort and functionality, ensuring a pleasant stay for all visitors.

Outdoor Pool and Garden

Guests can enjoy a relaxing time by the outdoor pool or take a leisurely stroll in the well-maintained garden at Angel Guest House. Whether it's a refreshing swim or a peaceful moment surrounded by greenery, the hotel provides a serene environment for guests to unwind.

Convenient Location

Located in the suburb of Ferndale in Randburg, Angel Guest House offers easy access to nearby attractions such as Randpark Golf Club and Brightwater Commons Mall. With free WiFi, private parking, and helpful staff available 24/7, guests can explore the area with guidance and return to a comfortable stay.

Book your stay at Angel Guest House for a delightful experience!

Rooms & rates

Pick your dates — prices are live, not cached.

Standard Double Room

Sleeps 2 · 22 m² · Queen Bed

  • Coffee/tea maker
  • Free WiFi
  • Shower
  • Safety deposit box
  • Satellite channels

<p><strong>1 Queen Bed</strong></p><p>237 sq feet </p><br/><p><b>Internet</b> - Free WiFi </p><p><b>Entertainment</b> - Flat-screen TV with satellite channels</p><p><b>Food & Drink</b> - Coffee/tea maker</p><p><b>Bathroom</b> - Free toiletries and shower</p><p><b>Practical</b> - Iron/ironing board and safe</p><p><b>Comfort</b> - Daily housekeeping</p><p><b>Need to Know</b> - No cribs (infant beds) or rollaway/extra beds available</p><p>Non-Smoking</p>

Standard Queen Room

Sleeps 2 · 30 m² · Double bed

  • Private bathroom
  • Coffee/tea maker
  • Shower
  • TV
  • Refrigerator

This double room's standout features are the infinity pool and hot tub. The double room includes a private bathroom fitted with a shower. The spacious double room offers a TV with satellite channels, a tea and coffee maker, a wardrobe, heating as well as garden views. The unit has 1 bed.

Two-Bedroom Apartment

Sleeps 4 · 30 m² · Queen bed

  • Private bathroom
  • Coffee/tea maker
  • Shower
  • TV
  • Refrigerator

This apartment boasts a infinity pool and a hot tub. The apartment includes a shared bathroom equipped with a shower. The apartment provides a TV with satellite channels, a tea and coffee maker, a wardrobe, heating as well as garden views. The unit offers 2 beds.

Double Room

Sleeps 3 · 30 m² · Queen bed

  • Private bathroom
  • Coffee/tea maker
  • Shower
  • TV
  • Refrigerator

This double room's standout features are the infinity pool and hot tub. The double room provides a tiled floor and heating, as well as a private bathroom boasting a shower. The spacious double room offers a flat-screen TV with satellite channels, soundproof walls, a tea and coffee maker, a wardrobe as well as garden views. The unit has 1 bed.

Amenities

  • WiFi available
  • Outdoor pool
  • Swimming pool
  • Free Parking
  • Private parking
  • Screens / Barriers between staff and guests for safety
  • 24-hour front desk
  • Room service
  • 24-hour security
  • Non-smoking rooms
  • Non-smoking throughout
  • Family rooms
  • BBQ facilities
  • Cashless payment available
Show all 44 amenities
  • CCTV in common areas
  • CCTV outside property
  • Cleaning standards that are effective against Coronavirus
  • Daily housekeeping
  • Delivered food - securely covered
  • Designated smoking area
  • Fire extinguishers
  • First aid kit available
  • Food delivered to guest room
  • Garden
  • Guest rooms disinfected between stays
  • Guests can opt-out any cleaning services during stay
  • Hand sanitizer in guest room and key areas
  • Invoice provided
  • Ironing service
  • Laundry
  • Laundry washed per local authority guidelines
  • Outdoor fireplace
  • Outdoor furniture
  • Physical distancing in dining areas
  • Physical distancing rules followed
  • Picnic area
  • Process in place to check health of guests
  • Property cleaned by professional cleaning companies
  • Safety deposit box
  • Sanitized tableware & silverware
  • Security alarm
  • Shared stationery like menus, pens are removed
  • Staff adhere to local safety protocols
  • Thermometers for guests provided by property

Location

© OpenStreetMap contributors

372 Elgin Avenue, Ferndale, Johannesburg, ZA

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

What guests say7.71415 reviews

+ Clean+ Friendly staff+ Good service+ Comfortable roomsSlow Wi-FiNo breakfastMinor cleanliness issues
Cleanliness7.9
Service8.4
Location7.5
Room Quality7.9
Amenities7.4
Value for Money7.9

Rejuvenating

10.0

Hamza was an incredible host, the cleaning staff kept the room and outside facilities clean, and the guesthouse is absolutely gorgeous and peaceful.

Amahle · ZA · 2026-07-24

Guest review

10.0

Friendly staff Value for money

Nothing

Lesego · ZA · 2026-07-19

Good to know

The property will be going through refurbishments until 31 July 2018. During this period, guests may experience some noise or disturbances due to the construction.

Due to Coronavirus (COVID-19), It is not allowed to make a group reservation.This property does not accommodate bachelor(ette) or similar parties.

A deposit may be required at the property.

Parking

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

Internet

WiFi is available in all areas and is free of charge.

Children and extra bed policy

Children of any age are allowed.

Children up to and including 3 years old stay for free when using an existing bed.

You haven't added any cots.

You haven't added any extra beds.

Pets

Pets are not allowed.