On The Beach Guest House

Jeffrey's Bay, Eastern Cape

On The Beach Guesthouse and Suites in Jeffreys Bay is ideally located on the sun-drenched shores of the beautiful Eastern Cape, just 50 minutes from Port Elizabeth International Airport. We offer 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 verandahs, relaxes, rejuvenates and is ideal for business, pleasure – or both. We offer free use of our beach chairs, umbrellas, and towels to our guests.

Experience the magic of a sun-downer right on the edge of the beach…Our 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.

Our Rooms

Penthouse Room

Executive Studio Suite

Deluxe Room

Beach Room

Standard Room

Contact On The Beach Guest House

+27 (0) 42 293 3427 / +27 (0) 82 527 9414


32 Waterkant Street
Jeffreys Bay
Eastern Cape