For tourists visiting Eastern Cape and hoping to find Expedia-listed hotels options in Saint Francis Bay, there are a variety of options. Within a 6-mile away from the middle of Saint Francis Bay, is the Cape St Francis Resort. The On the Beach Guesthouse is positioned 11 miles away. Some other places to stay are the Apple@JBay and the Sea Whisper Self Catering.
The closest places to stay in Eastern Cape are Port Elizabeth and Humewood. Port Elizabeth is 50 miles to the west of Saint Francis Bay, while Humewood is 50 miles to the west. Accommodations in Port Elizabeth include the Boardwalk and The Beach Hotel. While Humewood apartments and hotels are the Singa Lodge and No. 5 Boutique Art Hotel.
Before you leave Eastern Cape, make sure you catch local game. Visit Nelson Mandela Bay Stadium to the west of Saint Francis Bay. Book a hotel nearby to the action at the Hacklewood Hill Country House or the Forest Hall Guest House.
Port Elizabeth International Airport is the most commonly used airport and is 45 miles away from Saint Francis Bay. Conveniently located hotels include The Boardwalk and Hacklewood Hill Country House.