Check prices in Saint Francis Bay for this weekend, 31 May - 2 Jun
Featured Saint Francis Bay Hotels with Restaurant
Dune Ridge Country House
4 out of 5
Tarragona Road, Saint Francis Bay, Eastern Cape
The price is €92 per night
€92
per night
3 Jun - 4 Jun
During your stay at Dune Ridge Country House, you'll be close to St. Francis Bay Beach. Features include free WiFi in public areas, free self-parking and a free manager's reception.
Kylpylä
Uima-allas
Sandals Guest House
4 out of 5
4 Napier Road, Saint Francis Bay, Eastern Cape
The price is €89 per night
€89
per night
1 Jul - 2 Jul
During your stay at Sandals Guest House, you're just a quick walk from St. Francis Bay Beach. Free breakfast, free WiFi in public areas and free self-parking are available.
Aamiainen sisältyy hintaan
Uima-allas
Mi Ki Guesthouse at Periwinkle St Francis Bay (PTY
3 out of 5
6 Periwinkel Street, Saint Francis Bay, Eastern Cape
During your stay at Mi Ki Guesthouse at Periwinkle St Francis Bay (PTY, you're just a quick walk from Port St. Francis. Enjoy features like free breakfast, free WiFi in public areas and free self-parking.
Aamiainen sisältyy hintaan
Pysäköinti sisältyy hintaan
St Francis Golf Lodge
4 out of 5
10 Jack Nicklaus Drive, St Francis Links, Saint Francis Bay, Eastern Cape
The price is €129 per night
€129
per night
21 Jun - 22 Jun
During your stay at St Francis Golf Lodge, you're just a quick walk from St. Francis Links. You'll find features such as free breakfast, free WiFi in public areas and free self-parking.
Aamiainen sisältyy hintaan
Uima-allas
The Sands @ St Francis
5 out of 5
8 Frank Road, Saint Francis Bay, Eastern Cape
The price is €121 per night
€121
per night
27 Jun - 28 Jun
During your stay at The Sands @ St Francis, you're just a quick walk from St. Francis Bay Beach. Free breakfast, free WiFi in public areas and free self-parking are available.
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.
Saint Francis Bay hotels essential information
Accommodation
101 hotels
Lowest Price
€89
Highest Price
€129
Popular hotels
Dune Ridge Country House, Sandals Guest House, Mi Ki Guesthouse at Periwinkle St Francis Bay (PTY, St Francis Golf Lodge, The Sands @ St Francis