|Most expensive month:||March|
|Average price in Port Alfred:||£145/night|
|Absolute cheapest price found:||£37/night|
|Most expensive day:||Wednesday|
Best prices found by HotelsCombined users in the past 24 hours.
Port Alfred is home to many highly-rated hotels, one of which is Royal St. Andrews Hotel, Conference Centre & Spa, which has a current rating of 9.0. For other potential stays, consider Oceana Beach And Wildlife Reserve and A Villa de Mer Guesthouse, which can also be great places to stay in Port Alfred.
Port Alfred hotels have an average price of £74/night (based on searches on HotelsCombined in the last 3 days). For a 4-star hotel, the average price is £64/night, and if you are looking for a 5-star hotel in Port Alfred then the average price is around £478/night.
HotelsCombined users have found cheap hotels in Port Alfred starting from £16 per night in the last 3 days.