Book Hotels in Oyster Bay
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Oyster Bay hotels

Shaloha Guesthouse on Supertubes
"This is a lovely relaxing place to stay and the host was very welcoming and informative. I would highly recommend this place and loved waking up to the sound of the ocean."
Reviewed on Nov 28, 2025

Dolphin View Guesthouse
"Great bed and breakfast. Great view from the suite. Lovely staff. Very safe place to stay."
Reviewed on Jan 30, 2026

Mykonos Luxury Guest House
"Stayed in one of the self catering cottages with great views of the beach from the property. Great amenities with everything you would need if you wanted to stay in and cook. Staff were very friendly. Breakfast was delicious. St. Francis was a lovely place to visit."
Reviewed on Apr 8, 2026

Super Tubes Guesthouse
"The hotel in set in one best places on earth, if you are surfer. If not, still one of the best places on earth. Staff was super friendly and helpful. I can’t wait to come back."
Reviewed on May 5, 2026

Beautiful sea view, walk out of the house onto the dunes and beach. Quiet
"We had excellent help and advice from Lisette prior to and during our stay in this beautiful house right on the beach in spendid isolation from the worries of the world. The views were amazing and it was great to walk along the stunning beach and coastal walks and hardly see a soul apart from the ..."
Reviewed on Feb 1, 2020

On the Beach Guesthouse
"We had an amazing stay!!! Surfs up."
Reviewed on Jul 17, 2026

BonBini Guest House
"What made our stay was Mercia - she was charming, calm & warm. Although the new owner is upgrading we had issues with our coffee making facilities in our room which we understand is in hand. Glorious breakfast,and couple of hours by the pool. We will for sure go back! 💯"
Reviewed on Dec 15, 2025

Cape St Francis Resort
"Did not go to the Spa and di not have a pet. The apartment was clean and serviced very day. Staff were friendly."
Reviewed on Jan 12, 2026

Oyster Bay Lodge
Oyster Bay Hotel & Travel Guide
Those thinking about visiting Oyster Bay, should book a room as early as possible, as there's not a great number of lodging choices near where the locals live and play in Oyster Bay.
A handy option amongst only a handful of Travelocity-listed rooms in the vicinity of the attractions of downtown Oyster Bay, is the Oyster Bay Lodge.
The The Sands @ St Francis is situated 10 miles (17 kilometers) outside the heart of Oyster Bay. Another alternative is the Oyster Bay Lodge, which is located 1 mile (2 kilometers) away. If you'd prefer, you could make a booking at the Sandals Guest House or the Cape St Francis Resort.
Cape Saint Francis is 11 miles (17 kilometers) east of Oyster Bay and features Seal Point Lighthouse and Port St. Francis. Some Travelocity-listed Cape Saint Francis accommodations include the Thatchwood Country Lodge and St Francis Golf Lodge. 17 miles (27 kilometers) northeast of Oyster Bay, you'll also find Jeffreys Bay, home to the On the Beach Guesthouse and Super Tubes Guesthouse. The Dolphin Beach and Supertubes are some of the most frequented places to discover when in Jeffreys Bay.
Before leaving town, don't miss out on enjoying the spectacle in the company of sports enthusiasts at an engaging match. Nelson Mandela Bay Stadium is located 55 miles (91 kilometers) to the east of Oyster Bay. For those who are thinking of checking in to a room close to the stadium, reserve a room in the Hacklewood Hill Country House or Ibhayi Guest Lodge.
Situated 55 miles (91 kilometers) outside the heart of Oyster Bay is Port Elizabeth International Airport. Stay nearby in Travelocity-listed accommodation at Courtyard Port Elizabeth or Brookes Hill Suites.
Frequently asked questions
Recent Oyster Bay hotel reviews by fellow wanderers

On the Beach Guesthouse
"We had an amazing stay!!! Surfs up."
Explore More Ways to Travel with Travelocity
- Hotels in Kareedouw
- Hostels in Kareedouw
- Hotels in Jeffreys Bay
- Villa Nikos J-Bay
- Swanepoel Guesthouse
- Pool in Jeffreys Bay
- Beach in Jeffreys Bay
- Hostels in Jeffreys Bay
- Guesthouses in Jeffreys Bay
- Bedandbreakfast in Humansdorp
- Apartments in Humansdorp
- Privatevacationhomes in Hankey
- Bedandbreakfast in Hankey
- Family Friendly in Saint Francis Bay
- 5 Star Hotels in Humansdorp
- Surf Inn Cape St Francis
- Hotels in Saint Francis Bay
- Cottages in Oyster Bay






