Choose your preferred currency.
Located on the foot of the Table Mountain Esperanza Guest House is 10 minutes’ drive from Cape Town city center. It features a spacious park outdoor pool and free Wi-Fi. Esperanza offers tastefully decorated rooms with antique or classic furniture and quality cotton linen. All rooms are airy and let in plenty of natural light.
The colonial-style bathrooms feature ornate bathtubs and brass fittings. Guests can enjoy a gourmet breakfast in the sun-lit breakfast room while the African-themed lounge provides a good setting for evening drinks. For further relaxation there is a terrace and a hot tub. Guest House Esperanza is located less than 15 minutes’ drive from Camps Bay and the beach.
A shopping mall cinema and a wide variety of restaurants can be found nearby. Cape Town International Airport is 11 mi away.
Belvedere Avenue, Cape Town, 8001, South Africa
WiFi is available in all areas and is free of charge.
Free private parking is possible on site (reservation is not possible).
Pets are not allowed.
Children of any age are allowed.
Children up to and including 2 years old stay for free when using an available cot.
Children up to and including 12 years old stay for ZAR 300 per person per night when using an existing bed.
Children from 3 years old to 12 years old stay for ZAR 300 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.
"Janet and Gloria tool great care of us and made out stay extra special..."
Find other great 3-star options near the Esperanza Guest House.
1 Belvedere Avenue, Cape Town
1 Montrose Avenue Oranjezicht, Cape Town
3 Montrose Avenue, Cape Town
31 Belvedere Avenue, Cape Town
35 Breda Street Oranjezicht , Cape Town
9 Forest Road Oranjezicht, Cape Town
3 Flower Street, Cape Town
36 A Upper Orange Street, Cape Town
Marmion Road 14, Cape Town
8 Vriende Street, Cape Town
17 Breda Street, Cape Town
Hold On!