On the Beach Guesthouse

★ ★ ★ ★

On The Beach Guesthouse and Suites accommodation in Jeffreys Bay is perfectly located on the sun-drenched shores of the beautiful Eastern Cape, just 50 minutes from Port Elizabeth International Airport. The hotel offers a relaxed and refined atmosphere in which to enjoy the spectacular setting right on the beach.

The classic design, elegant decor, and harmonious ambience, combined with incredible views from most rooms, as well as the upstairs lounge, bar and outdoor verandas, relaxes, rejuvenates and is ideal for business, pleasure – or both. The hotel offers free use of the beach chairs, umbrellas, and towels to their guests.

Experience the magic of a sun-downer right on the edge of the beach…The Boma and Fire-pit provides an extra living and entertaining space that’ll encourage you to spend more quality time with your family and friends, but it’ll also help you to de-stress as you reconnect with nature; you just have to step outside with the basics – wood, matches, blankets, a bottle of red wine and some marshmallows for the kids.

The Braai/barbecue facilities and picnic tables are also available with a fully equipped braai room with Weber braai’s, tongs, cutlery, crockery and glasses to be used on wooden picnic tables outside.


  • Complimentary hospitality tray
  • King or Twin beds
  • Full, modern en-suite bathroom (bath and dual showers with a view)
  • Hot Towel Rail
  • Balconies
  • Ceiling Fan
  • Air-conditioning
  • Smoke detectors
  • Hairdryer and extra blankets & pillows
  • Selected DStv channels
  • Digital safe
  • Barbeque & braai area
  • Garden
  • Parking.

Rooms are cleaned on a daily basis, your co-operation is greatly appreciated.
International plug can be provided on request.
An outsourced laundry service is available on request (extra cost).
Breakfast is served from 08:00 – 09:30 in the upstairs dining room.
All rooms are strictly non-smoking.
On day of departure kindly vacate the room by 10:00.
Limited secure on-site parking available.


  • Air Conditioning
  • Balconies
  • Ceiling Fan
  • Ensuite private bathroom
  • Hairdryer
  • Selected satellite channels
  • Tea and coffee making facilities
  • TV

Facilities Available at On the Beach Guesthouse

  • Barbeque & braai area
  • Garden
  • Parking

More Information on On the Beach Guesthouse

FAQs about On the Beach Guesthouse
What is the contact number for reservations?

The contact numbers to make a reservation at On the Beach Guesthouse are:

•  Cape Town Reservations +27 (0) 21 794 9050
•  Durban Reservations: +27 (0) 31 941 5945
•  Johannesburg Reservations: +27 (0) 10 446 8045.

Alternatively, you can check availability and book online by clicking here.

Where is On the Beach Guesthouse located?
The address of On the Beach Guesthouse is: 32 Waterkant Street, Jeffreys Bay, Jeffreys Bay.