on the beach

The perfect coastal retreat located On the Beach in Jeffreys Bay.


On the Beach Guesthouse and Suites in Jeffreys Bay is located on the sun-drenched shores of the beautiful Eastern Cape. We offer a relaxed and refined atmosphere in which to enjoy the spectacular setting right on the beach.

Jeffreys Bay is known as Surfers’ Paradise, and guests of On the Beach Guesthouse Jeffreys Bay On The Beach can enjoy a full range of water sports within close proximity of the guesthouse. On the Beach Guesthouse Jeffreys Bay On the Beach Guesthouse is a 1-hour drive from Port Elizabeth Airport. Private car parking is available.

An a la carte breakfast is provided each morning. There are also many dining and drinking spots within a few minutes’ drive of the guesthouse.

Our Rooms

The accommodation features a Penthouse Room, 3 Deluxe Rooms, 2 Classic Beach Rooms, 2 Executive Studio Rooms, a Standard Room and 2 Two-bedroom Suites. Most units have direct beach access and breath-taking beach and ocean views. Each bedroom can accommodate 2 guests and has a full en-suite bathroom, tea- and coffee-making facilities and a TV with DStv.

Penthouse Room

The Penthouse Room is on the first floor, with exquisite 180-degree beach and ocean views. 

Guests: 2 adults (maximum)

From R1,327.50 per person sharing

Executive Ocean Room

Perfect for corporate as well as leisure guests, are located on the first floor with lovely beach and ocean views.

Guests: 2 adults (maximum)

From R1,327.50 per person sharing

Deluxe Ocean Room

Rooms are on the ground floor, have full en-suite bathrooms, with beautiful ocean and beach views. 

Guests: 2 adults (maximum)

From R1,207.50 per person sharing

Classic Beach Room

The Classic Beach Rooms are situated on the ground floor and have breath-taking beach and ocean views, with sliding doors leading onto a patio

Guests: 2 adults (maximum)

From R1,090.00 per person sharing

Standard Room

The Standard Room on the first floor (king / twin beds), is small, yet comfortable with all amenities, en-suite bathroom with shower.

Guests: 2 adults (maximum)

From R975,00 per person sharing

Two Bedroom Suite

The two self-catering Bedroom Suites are located on the ground or first floor, with lovely ocean and beach views with sliding doors leading balcony/patio.

Guests: 4 (maximum)

From R3,415,00 for entire room