
Greenfields Holidays
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to AU$2,500 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Your Greenfields Holiday
Spend less time planning and more time having fun adventures with a Greenfields holiday package. The neighbourhood of Nahoon, which is good for surfing and coastal beaches, will make a wonderful base for your city stay. If your trip to Greenfields includes some sightseeing, visit popular attractions like Eastern Beach, Nahoon Beach and Cove Rock. A few clicks is all it takes to craft the ultimate Greenfields holiday on Expedia.
Greenfields Holiday
Greenfields Essential Information
Language | Afrikaans |
|---|---|
Currency | South African rands |
Closest Airport | East London Airport (ELS) |
Max Temp Winter | 21ºC |
Max Temp Summer | 24ºC |
Top Sights | Eastern Beach, Nahoon Beach and Bonza Bay Beach |
Our pick of the best Greenfields Hotel Deals

Premier Hotel East London ICC
"Carpets need to be changed"
Reviewed on 11 May 2026

Premier Hotel Regent

Road Lodge East London
"When I checked out this morning. I was told I had an outstanding bill of R245 for a dinner that was not mine. However, the guy at reception was very helpful. He told me it must have been the wrong room number and that he would investigate it. This was the East London branch"
Reviewed on 28 Apr 2026
Discover the most popular places to visit in Greenfields

Nahoon Beach
This popular East London beach is famous for its surfing competitions, kayaking excursions, river fishing and scenic walks across the headland.
Bonza Bay Beach
If a restful holiday is part of your travel plans, Bonza Bay Beach might be the perfect place to visit during your trip to East London. Wander the white-sand beaches or discover the area's coral reefs.
Alexander Country Club
Enjoy a round of golf in East London at Alexander Country Club. While you're in the area, stroll along the seaside.













