Cape St Francis

Hotels in Cape St Francis

Enter your dates for the latest hotel rates and availability.

Swipe up to view more

Frequently Asked Questions

How much does it cost to stay in a hotel in Cape St Francis?

The average price for hotels in Cape St Francis is € 108 for weekdays, and € 105 for weekends (Friday–Saturday).

What are the best hotels in Cape St Francis?

From business trips to holiday stays, Cape St Francis offers a wide selection of popular hotels to suit every need. Beach Break Guest Houses and Villas (from € 132) and Cape St Francis Resort (from € 75) are excellent options for your stay.

What are the best sap hotels in Cape St Francis?

Planning a relaxing trip? Staying at a spa hotel can make your experience even more enjoyable. Beach Break Guest Houses and Villas (from € 132) and Cape St Francis Resort (from € 75) are great choices for spa hotels offering quality services.

Which hotels in Cape St Francis have the best breakfast?

Cape St Francis Resort (from € 75) provides a great breakfast to kick off your day.

Which hotels in Cape St Francis have swimming pools?

Beach Break Guest Houses and Villas (from € 132) and Cape St Francis Resort (from € 75) are great choices for hotels with swimming pools. Stay at any of these hotels to relax by the pool and make the most of your stay.

Total Properties5
Number of Reviews23
Lowest Price€ 37
Highest Price€ 346
Average Price (Weekends)€ 105
Average Price (Weekdays)€ 108