Angel Guest House - Johannesburg

$$$$||View on mapJohannesburg, South Africa372 Elgin Avenue, Ferndale, Johannesburg, South Africa|
8.9
Great
|30 photos
Check rooms and rates
Check-in
Select date
Check-out
Select date
Rooms and Guests2 Guests, 1 room
Angel Guest House - Johannesburg
372 Elgin Avenue, Ferndale, Johannesburg, South Africa·View on map
$$$$
Overall Score
Great
8.9Great
Cleanliness9.1
Comfort9.1
Location9.1
Staff9.1
Value for money9.0
Who stays here
Couples43%
Families33%
Solo15%
Groups8%

Overview

Overall Score
Great
8.9Great
Cleanliness9.1
Comfort9.1
Location9.1
Staff9.1
Value for money9.0
Who stays here
Couples43%
Families33%
Solo15%
Groups8%

3.5-star self-catering guest house with outdoor pool in Ferndale, Johannesburg

Amenities & Services

Angel Guest House offers a 24-hour front desk with staff providing area guidance and daily housekeeping. The property includes free private parking, a safety deposit box, and 24-hour security with CCTV in common areas and outside the property. Room service, laundry, and ironing services are available on request.

Accommodation

Each unit at Angel Guest House comes with a kitchenette, flat-screen satellite TV, and a private bathroom with a shower. Room types include Double Rooms, Standard Queen Rooms, and a Two-Bedroom Apartment, all with daily housekeeping. The property is pet-free and smoke-free, ensuring consistent comfort across all guest rooms.

Dining & Breakfast

A Full English/Irish breakfast is served every morning at Angel Guest House. For self-catering, each room includes a kitchenette with a tea/coffee maker and BBQ facilities are available outdoors. The property also provides a designated smoking area and family rooms for group stays.

Outdoor & Leisure

The guest house has an outdoor swimming pool and a well-maintained garden with outdoor furniture and a picnic area. An outdoor fireplace is available for guest use, and the pool area is surrounded by greenery for relaxation. The property also offers a shared BBQ space and 24-hour security monitoring the area.

Location & Convenience

Angel Guest House is situated in the Ferndale suburb of Randburg, less than 10 km from major airports. Randpark Golf Club is 6 km away, and The Colony Shopping Centre and Cresta Shopping Centre are a short drive from the property. The location provides easy access to dining options and attractions, with Bolt and Uber Eats delivery available.

  • Amenities: 24-hour front desk, free private parking, CCTV security
  • Rooms: Kitchenette in all units, flat-screen satellite TV, shower
  • Dining: Full English/Irish breakfast, BBQ facilities, self-catering kitchenettes
  • Leisure: Outdoor swimming pool, garden with picnic area, outdoor fireplace
  • Location: Near Randpark Golf Club, The Colony Shopping Centre, Cresta Shopping Centre
  • Services: Daily housekeeping, room service, laundry, 24-hour security
Good to know
Check-in/Check-out
from 14:00-23:30
from 09:00-10:00
Amenities
Wireless internet is available in the entire hotel for free.
Other information
Children & extra beds
There are no cots provided in a room. 
Pets
Pets are not allowed.
Languages
English, Portuguese, Afrikaans, Xhosa, Zulu
Building
Number of rooms:14
Price calendar
Check availability and prices for your dates now!

Rooms and availability

Two-Bedroom Apartment
  • Room size:

    30 m²

  • Bed options:
    1 Queen-size bed and 1 Queen-size bed
  • Shower
  • Heating
Standard Queen Room
  • Room size:

    30 m²

  • Bed options:
    1 Double bed
  • Shower
  • Heating
Double Room
  • Room size:

    30 m²

  • Bed options:
    1 Queen-size bed
  • Shower
  • Heating

Facilities

Main facilities

Wi-Fi
Free parking
Luggage storage
24-hour services

24-hour reception

24-hour security

Food/ Drinks

Picnic area/ Tables

Swimming pool

Outdoor swimming pool

Laundry
TV

Flat-screen TV

Services

  • Room service
  • Housekeeping
  • Laundry

Dining

  • Picnic area/ Tables

Spa & Leisure

  • Outdoor swimming pool
  • Garden area
  • BBQ facilities

Room features

  • Garden furniture
  • Tea and coffee facilities
  • Ironing facilities

Self-catering

  • Electric kettle

Media

  • Flat-screen TV
Show all facilitiesHide facilities

Essential information about Angel Guest House

💵 Lowest room price 2367 INR
📏 Distance to centre 14.4 km
✈️ Distance to airport 21.8 km
🧳 Nearest airport Lanseria International, HLA

Location

372 Elgin Avenue, Ferndale, Johannesburg, South Africa
Address
The address has been copied.
372 Elgin Avenue, Ferndale, Johannesburg, South Africa
Map view
372 Elgin Avenue, Ferndale, Johannesburg, South Africa
  • City landmarks
  • Nearby
  • Restaurants
Park
Delta Park
0 m
Mall
Ferndale Village Shopping Centre
860 m
AGS Randburg
720 m
Church
Liberty Church Randburg
720 m
Church
Volle Evangelie Kerk Ferndale
930 m
Restaurant
Asian Point
290 m
Restaurant
Bean Tree Cafe
940 m
Restaurant
Fratelli Ferndale
720 m
Restaurant
Schwabinger Stuben Restaurant
940 m
Restaurant
The Swiss Hotel School
1.1 km

Reviews of Angel Guest House

The essence·from guest reviews·past 2 years

We read 1,105 guest reviews so you don’t have to

One honest summary, pulled from every verified stay – no scrolling through hundreds of reviews.

Guests say: worth booking
rated 8+
3.2/ 5
5 reviews
8.9/ 10
1,067 reviews
3.4/ 5
33 reviews
Check rooms and rates
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 room