Hotels of Earth

Casa Flora Guesthouse

12A Castle Pine Street, Pretoria, ZA

9.3 guest rating· 68 reviews

About this hotel

Spa Facilities and Wellness Packages

Indulge in relaxation with spa facilities and wellness packages offered at Casa Flora Guesthouse. Unwind and rejuvenate during your stay in Pretoria.

Luxurious Accommodation with Modern Amenities

Experience comfort in air-conditioned rooms with private entrances, flat-screen TVs, and fully equipped kitchenettes. Some units even feature a hot tub and bathrobes for a touch of luxury.

Family-Friendly Activities and Services

From outdoor play equipment for children to a pool with a view, Casa Flora Guesthouse caters to families. Enjoy cycling, fishing, or a barbecue in the garden, creating unforgettable memories for all.

Book your stay at Casa Flora Guesthouse now for a memorable and relaxing experience in Pretoria.

Rooms & rates

Suite with Balcony

Sleeps 2 · 37 m² · Extra-large double bed (Super-king size)

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

Double Room

Sleeps 2 · 35 m² · Double bed

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

Twin/Double Room

Sleeps 2 · 37 m² · Extra-large double bed (Super-king size)

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

Single Room

Sleeps 1 · 16 m² · Twin bed

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

Royal Double Room, 1 King Bed, Non Smoking, Pool View

Sleeps 2 · 35 m² · King bed

  • Desk
  • Laptop-friendly workspace
  • Air conditioning
  • Furnished balcony or patio
  • Private bathroom

Room 1 Luxury En-suite

Sleeps 2 · 22 m² · Queen Bed

  • Desk
  • Laptop-friendly workspace
  • Air conditioning
  • Furnished balcony or patio
  • Private bathroom

Royal En-suite 7

Sleeps 3 · 25 m² · King bed, Twin bed

  • Desk
  • Laptop-friendly workspace
  • Air conditioning
  • Furnished balcony or patio
  • Private bathroom

Royal En-suite 6

Sleeps 4 · 50 m² · King bed, Double bed

  • Desk
  • Laptop-friendly workspace
  • Air conditioning
  • Furnished balcony or patio
  • Private bathroom

Room 5 Executive En-suite

Sleeps 2 · 25 m² · Queen Bed

  • Desk
  • Laptop-friendly workspace
  • Air conditioning
  • Furnished balcony or patio
  • Private bathroom

Room 2 Executive En-suite

Sleeps 2 · 30 m² · King bed

  • Desk
  • Laptop-friendly workspace
  • Air conditioning
  • Furnished balcony or patio
  • Private bathroom

Amenities

  • WiFi available
  • Outdoor pool
  • Pool cover
  • Pool with view
  • Swimming pool
  • Free Parking
  • Accessible parking
  • Private parking
  • Street parking
  • Breakfast in the room
  • Breakfast takeaway containers
  • Air conditioning
  • Pets allowed
  • Golf course
Show all 58 amenities
  • 24-hour security
  • Non-smoking rooms
  • Family rooms
  • Access to health care professionals
  • BBQ facilities
  • Cashless payment available
  • CCTV in common areas
  • CCTV outside property
  • Cleaning standards that are effective against Coronavirus
  • Contactless check-in/check-out
  • Cycling
  • Daily housekeeping
  • Delivered food - securely covered
  • Designated smoking area
  • Dry cleaning
  • Electric vehicle charging station
  • Face masks for guests available
  • Fire extinguishers
  • First aid kit available
  • 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
  • Hand sanitizer in guest room and key areas
  • Hiking
  • Invoice provided
  • Ironing service
  • Laundry
  • Laundry washed per local authority guidelines
  • Outdoor furniture
  • Packed lunches
  • Physical distancing in dining areas
  • Physical distancing rules followed
  • Private check-in/check-out
  • Process in place to check health of guests
  • Sanitized tableware & silverware
  • Shallow end
  • Shared kitchen
  • Shared lounge/TV area
  • Shared stationery like menus, pens are removed
  • Special diet menus - on request
  • Staff adhere to local safety protocols
  • Thermometers for guests provided by property

Location

© OpenStreetMap contributors

12A Castle Pine Street, Pretoria, ZA

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

What guests say9.368 reviews

+ Friendly staff+ Great location+ Clean rooms+ Excellent breakfastLimited parkingOccasional electricity shortages
Cleanliness9.2
Service9.7
Location9.6
Room Quality9.2
Amenities9.0
Value for Money8.7

Amazing and will defeinitely use it again.

9.0

Great service and friendly welcome. Host was amazing and went out of her way to make us comfortable. Even with early check in and late check out.

No golf channel on TV

Sedise · ZA · 2026-07-23

Guest review

8.0

I particularly liked the well equipped kitchenette, which I found useful. The room and bathroom were spacious and comfortable. There was plenty of cupboard space. The aircon worked well to warm the air.

Genevieve · ZA · 2026-06-18

Guest review

10.0

Nice room, delicious breakfast

Chenique · ZA · 2026-05-31

Safe and peaceful stay

10.0

The staff were friendly and location was extremely safe

Nothing worth mentioning

avinash · US · 2026-05-09

Quiet and enjoyable country ambience a short drive from city centre

9.0

Really enjoyed location in Silver Lakes - a bit further of a drive but allowed me to enjoy a walk around the golf course in the early morning and a supper at the club house - both which I really enjoyed and added to the ambience of the location

Hot breakfast scumptious - would have enjoyed fresh juice and stronger coffee I think as well as bottled water in the room

Shirley · ZA · 2026-05-06

Good to know

When booking 4 rooms or more, different policies and additional supplements may apply.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.

A deposit may be required at the property.

Parking

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

Pets

Pets are allowed on request. Charges may be applicable.

Internet

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

Children and extra bed policy

Children of any age are allowed.

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