Book Cheap Hotels in Oyster Bay
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check hotel availability in Oyster Bay
Most frequently booked Oyster Bay hotels

Oyster Bay Lodge
2km West Of village of Oyster Bay Oyster Bay Eastern Cape
1.9 km from city centre
The price is CA $273 per night
CA $273
CA $315 total
Jan 21 - Jan 22
includes taxes & fees
Book a stay at this beach lodge in Oyster Bay. Enjoy free breakfast, free WiFi, and free parking.
On private beach
Pool

Oyster bay beach house
Marlyn St Oyster Bay Eastern Cape
0.61 km from city centre
Stay at this vacation home in Oyster Bay. Enjoy free parking, a garden, and laundry facilities.
Kitchen
Washer

On the Beach Guesthouse
32 Waterkant Street Jeffreys Bay Eastern Cape
29.42 km from city centre
The price is CA $193 per night
CA $193
CA $223 total
Jan 20 - Jan 21
includes taxes & fees
Book a stay at this beach guesthouse in Jeffreys Bay. Enjoy free WiFi, free parking, and a beach locale. Popular attractions Play in JBay Adventure Centre Day Trips and Jeffreys Bay Golf Club are located nearby.
Parking included
Free WiFi

Cape St Francis Resort
Da Gama Road Cape Saint Francis Eastern Cape
17.16 km from city centre
The price is CA $172 per night
CA $172
CA $197 total
Jan 20 - Jan 21
includes taxes & fees
Book a stay at this beach aparthotel in Cape Saint Francis. Enjoy free WiFi, free parking, and 2 outdoor pools. Popular attractions Seal Point Lighthouse and Port St. Francis are located nearby.
Pool
Pet-friendly

Savoy hotel
16 - 18 D gama Road Jeffreys Bay Eastern Cape
28 km from city centre
The price is CA $88 per night
CA $88
CA $102 total
Feb 19 - Feb 20
includes taxes & fees
Stay at this hotel in Jeffreys Bay. Enjoy free parking, 2 restaurants, and a beach locale. Popular attractions Shell Museum and Dolphin Beach are located nearby.
Pool
Parking included

Super Tubes Guesthouse
12 Pepper Street Jeffreys Bay Eastern Cape
29.96 km from city centre
The price is CA $168 per night
CA $168
CA $194 total
Jan 21 - Jan 22
includes taxes & fees
Book a stay at this beach guesthouse in Jeffreys Bay. Enjoy free WiFi, free parking, and 2 bars/lounges. Popular attractions Play in JBay Adventure Centre Day Trips and Noorsekloof Nature Reserve are located nearby.
Parking included
Free WiFi

BonBini Guest House
4 Napier Road Saint Francis Bay Eastern Cape
16.29 km from city centre
The price is CA $251 per night
CA $251
CA $289 total
Feb 12 - Feb 13
includes taxes & fees
Book a stay at this beach guesthouse in Saint Francis Bay. Enjoy free breakfast, free WiFi, and free parking. Popular attractions St. Francis Bay Beach and St. Francis Bay Golf Club are located nearby.
Pool
Breakfast included

Harbour Club
Alikreukel Avenue Saint Francis Bay Eastern Cape
18.32 km from city centre
The price is CA $120 per night
CA $120
CA $139 total
Jan 23 - Jan 24
includes taxes & fees
Book a stay at this beach apartment in Saint Francis Bay. Enjoy free WiFi, daily housekeeping, and hiking/biking on site. Popular attractions Port St. Francis and St. Francis Bay Beach are located nearby.
Pool
Kitchen

Breathtaking Marina view Apartment
Jeffreys Bay EC
26.55 km from city centre
The price is CA $102 per night
CA $102
CA $132 total
Jan 20 - Jan 21
includes taxes & fees
Stay at this apartment in Jeffreys Bay. Enjoy a water park, a garden, and balconies. Popular attractions Jeffreys Bay Beach and Shell Museum are located nearby.
Pool
Kitchen
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top family friendly Oyster Bay hotel deals

Oyster Bay Lodge
2km West Of village of Oyster Bay Oyster Bay Eastern Cape
The price is CA $273 per night from Jan 21 to Jan 22
CA $273
CA $315 total
Jan 21 - Jan 22
includes taxes & fees
9.2/10 Wonderful! (15 reviews)
Top hotels in Oyster Bay for Extended Stay

Cape St Francis Resort
Da Gama Road Cape Saint Francis Eastern Cape
The price is CA $172 per night from Jan 20 to Jan 21
CA $172
CA $197 total
Jan 20 - Jan 21
includes taxes & fees
8/10 Very Good! (70 reviews)
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Oyster Bay hotels essential information
Accommodation | 104 hotels |
|---|---|
Lowest Price | CA $102 |
Highest Price | CA $315 |
Popular hotels | Oyster Bay Lodge, Oyster bay beach house, On the Beach Guesthouse, Cape St Francis Resort, Savoy hotel, Super Tubes Guesthouse, BonBini Guest House, Harbour Club, Breathtaking Marina view Apartment |
Frequently asked questions
Recent Oyster Bay hotel reviews by fellow wanderers

Cape St Francis Resort
4 out of 5
Posted 7 days ago
Travelocity Verified Review
"Did not go to the Spa and di not have a pet. The apartment was clean and serviced very day. Staff were friendly. "
A verified traveller stayed at Cape St Francis Resort
Types of hotels
Areas of Oyster Bay
Most popular
Hotels
- Kamloops Ski Resorts and Hotels
- Cheap Hotels in Welland
- Kimberley Spa Resorts & Hotels
- Villas Banff
- Myrtle Beach Beach Resorts & Hotels
- Hampton Inn by Hilton North Bay
- Apartments Tobago
- Ladysmith Spa Resorts & Hotels
- Saint John Hotels with Hot Tubs
- El Taj Oceanfront & Beachside Condo Hotel
- Cottages Port Carling
- Whistler's Inn
- The Bailey's Hotel London Kensington
- Villas Canada
Flights
- British Airways Toronto (YYZ) to Jeddah (JED) flights
- Air Canada Windsor (YQG) to Nashville (BNA) flights
- YYZ - CLO
- Delta Toronto (YYZ) to Fort Lauderdale (FLL) flights
- Cheap Flights to Amazon Jungle
- DCA - TTN
- WestJet Vancouver (YVR) to Mexico City (MEX) flights
- PAL Airlines Wabush (YWK) to Dieppe (YQM) flights
- YYZ - FRA
Packages






