On the Beach Guesthouse provides a luxurious atmosphere in which to relax and rejuvenate, enjoy a traditional South African braai on the beach or in our beautifully manicured indigenous gardens.
Revelling in the splendour of its location, the upstairs lounges, bar, dining area and balcony is a celebration of the magnificent backdrop of the Indian Ocean which makes for a picture perfect setting. The soothing sound of the rolling waves soon becomes a constant reminder of exactly where one has come to unwind and rejuvenate. Watch dolphins and surfers share the same waves and experience luxury in harmony with nature.
The accommodation features 6 Luxury Ocean Suites and 2 Standard rooms in the guesthouse that invites you to immerse yourself in the comfort of one of the world's most vibrant cultures. The Luxury Ocean Suites are also designed with comfort and elegance in mind with understated décor and bathrooms boasting contemporary amenities. Most Suites have direct beach access and breathtaking ocean views. Superior Ocean Suites are equipped with air conditioning or under-floor heating, flat-screen LCD TV with DSTV, hairdryer, electronic safe, hospitality tray as well as Internet access.
The 2 perfectly appointed apartments are ideal for families who want to spend their vacation right on the beach with spectacular views, the recently renovated apartments with two spacious bedrooms, separate dining and living room, replete with amenities, including a LCD TV, and a fully equipped kitchen. Exclusive with its own private entrance, the whole family will love the breezy lounge overlooking the Magna Tubes and Secrets surf breaks.
Located only 50 minutes away from the Port Elizabeth International Airport on the sun-drenched shores of the beautiful Eastern Cape, On the Beach Guesthouse’s sculpted gardens, winding down to the beach, provide an oasis of space and tranquillity in the heart of South Africa’s world famous surfing paradise.

Travelling from Cape Town on the N2, take the first Jeffreys Bay off ramp onto St Francis Road. Continue with this road, going through three traffic circles. Take the next road left into De Reyger Street. From there, turn left into Da Gama Road at the first traffic lights. Pass the first fourway stop street and take the first right into Waterkant Street (Impala Street if you turn left). Continue straight down until you reach the beach parking area, where On the Beach Guesthouse is directly on your right at 32 Waterkant Street.
Travelling from Port Elizabeth on the N2, take the second Jeffreys Bay off ramp (not Mondplaas/(R102) Jeffreys Bay EAST) onto St Francis Road. Continue with this road, going through three traffic circles. Take the next road left into De Reyger Street. From there, turn left into Da Gama Road at the first traffic lights. Pass the first fourway stop street and take the first right into Waterkant Street (Impala Street if you turn left). Continue straight down until you reach the beach parking area, where On the Beach Guesthouse is directly on your right at 32 Waterkant Street.
Room Type Name: Penthouse Ocean Suite
Bed & Breakfast Single Per Pers 0 - 3 4 - 10
2012/04/23 - 2012/09/30 785 570 Stay Free N/A
2012/10/01 - 2013/07/31 1200 860 Stay Free N/A
2013/08/01 - 2013/09/30 1080 770 Stay Free N/A
Room Type Name: Superior Ocean Family Suites
Bed & Breakfast Single Per Pers 0 - 3 4 - 10
2012/04/23 - 2012/09/30 715 495 Stay Free 200
2012/10/01 - 2013/07/31 1080 750 Stay Free 200
2013/08/01 - 2013/09/30 970 670 Stay Free 200
Room Type Name: Superior Ocean Suites
Bed & Breakfast Single Per Pers 0- 3 4 - 10
2012/04/23 - 2012/09/30 715 495 Stay Free N/A
2012/10/01 - 2013/07/31 1080 750 Stay Free N/A
2013/08/01 - 2013/09/30 970 670 Stay Free N/A
Room Type Name: Luxury Ocean Rooms
Bed & Breakfast Single Per Pers 0 - 3 4 - 10
2012/04/23 - 2012/09/30 560 400 N/A N/A
2012/10/01 - 2013/07/31 850 610 N/A N/A
2013/08/01 - 2013/09/30 765 545 N/A N/A
Room Type Name: Apartment 1
Self-Catering Unit Rate
2012/04/23 - 2012/09/30 1450
2012/10/01 - 2013/07/31 2200
2013/08/01 - 2013/09/30 1650
Room Type Name: Apartment 2
Self-Catering Unit Rate
2012/04/23 - 2012/09/30 1450
2012/10/01 - 2013/07/31 2200
2013/08/01 - 2013/09/30 1650