
Donkinvale Holidays
Book a Hotel + Flight or Car together to unlock savings
Top hotels in Donkinvale

Radisson Blu Hotel, Port Elizabeth
Corner of Marine Drive And Ninth Avenue Gqeberha (Port Elizabeth) Eastern Cape
Fully refundableReserve now, pay when you stay
The price is 2.166.760 ₫ per night from 23 May to 24 May
2.166.760 ₫
2.516.692 ₫ total
23 May - 24 May
includes taxes & fees

Road Lodge Gqeberha
Boardwalk Casino and Gqeberha (Port Elizabeth) Eastern Cape
The price is 1.138.156 ₫ per night from 8 May to 9 May
1.138.156 ₫
1.308.879 ₫ total
8 May - 9 May
includes taxes & fees
8.2/10 Very Good! (474 reviews)
Comfortable room with air conditioning, large bed and good shower. Loved the location being so close to Kings Beach. Secured car park. Only a short drive to restaurants nearby.
Reviewed on 17 Apr 2026

Garden Court Kings Beach
La Roche Drive, Humewood Gqeberha (Port Elizabeth) Eastern Cape
Fully refundableReserve now, pay when you stay
The price is 2.309.113 ₫ per night from 10 May to 11 May
2.309.113 ₫
2.678.568 ₫ total
10 May - 11 May
includes taxes & fees
8.6/10 Excellent! (38 reviews)
This property advertises that they have air-conditioning, but they only have air conditioning in the common area is not in the rooms themselves very disappointed. Contacted the front desk. They wouldn't do anything to compensate for the lie.
Reviewed on 26 Feb 2026
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Popular places to visit

Hobie Beach
4.5/5(6 reviews)
Why not spend a care-free afternoon at Hobie Beach during your travels in Gqeberha? While you're here, you can savour the top-notch restaurants.

King's Beach
4.5/5(5 reviews)
Why not spend a care-free afternoon at King's Beach during your travels in Gqeberha? Discover the coral reefs while you're in the area.

Sardinia Bay Nature Reserve
Explore the great outdoors at Sardinia Bay Nature Reserve, a lovely green space in Gqeberha. While you're in the area, stroll along the beaches.
