
From Gqeberha (Port Elizabeth) to Jeffreys Bay and Plettenberg Bay, discover self-catering apartments, holiday homes and luxury villas — all bookable online with secure, instant confirmation.


Prices start at: R950 per night
Serene one-bedroom, one-bath unit on a nature-filled plot in Gqeberha. Enjoy comfort, privacy, Wi-Fi, TV, patio, and parking, ideal for couples or solo travellers exploring beaches.
Prices start at: R980 per night
Peaceful Gqeberha getaway with 1 bedroom, 1 bath, fully equipped kitchen, Wi-Fi, TV, private patio, and parking. Perfect for a tranquil stay close to beaches and town.
Prices start at: R980 per night
Nature-surrounded one-bedroom, one-bath unit in Gqeberha. Queen bed, full bathroom, Wi-Fi, TV, patio, and parking. Ideal for couples or solo travellers seeking calm and privacy.
Prices start at: R980 per night
Cozy, tranquil one-bedroom Gqeberha unit on a quiet plot. Enjoy queen bed, full bath, kitchen, Wi-Fi, TV, patio, and parking. Perfect base for beach visits and peaceful stays.
Prices start at: R1,200 per night
Rooftop Braai & City Views! Trendy 3-bed loft escape at Brisbane Luxury Apartments. Leafy balcony mornings, stylish spaces, prime spot near beaches & airport in Gqeberha.
Prices start at: R950 per night
Ground-floor Brookes Hill Suites studio with a garden and sea view. Perfect for couples or solo travellers, this stylish 1-bedroom unit offers comfort, coastal charm, and easy access to beaches and local attractions.
Prices start at: R1,250 per night
Bella Azure at Bellamare a stylish 1-bed, 1-bath apartment with a private balcony, modern finishes, and a cozy open-plan living space. Perfect for business or leisure stays, your ideal home away from home.
Prices start at: R1,050 per night
The Valley Guesthouse – Cottage 1 (Self Catering)
Prices start at: R1,870 per night
The Valley Guesthouse – Cottage 2 (Self-Catering)
Prices start at: R930 per night
The Valley Escape – Cozy Corner