Lowest Hotel Price | $19 |
---|---|
Most Popular Hotel (5-star) | The Boardwalk Hotel |
Hotels Near Airport | 893 |
Average Length of Stay | 1 day |
Visiting Port Elizabeth for 1 night is the most common choice for our users.
The price of a hotel in Port Elizabeth depends on several factors such as star rating, location and demand. Generally speaking, the average cost of a hotel is around $184 per night.
Room prices for hotels in Port Elizabeth can be as much as 47% lower in the month of September. So this is a great time to book and save money.
Saturday is the day where you will typically find the lowest price for your hotel room in Port Elizabeth. The highest price tends to be on Thursday.
On average, a luxury Port Elizabeth hotel costs $125 per person, per night. This is a 10%% premium when compared to the average cost of a hotel in Port Elizabeth ($184 per person, per night).
With generally low rainfall expected (50 mm) and an average temperature of 18 °C, those staying at a hotel in Port Elizabeth may want to take some time during their visit to go see popular landmarks in the area.
Yes, 9 hostels are available in Port Elizabeth if you’re looking for this type of accommodation for your trip. Based on our user data, Luxury Backpackers happens to be the most popular hostel in the city. Find hostels in Port Elizabeth.
There are 875 operators available for hotels in Port Elizabeth as of November 2024.
Prices for hotels in Port Elizabeth are updated daily.
Searching across hundreds of travel sites, momondo finds hotels and accommodation options in Port Elizabeth and lets you filter them according to your needs. It is free to use and there are no hidden booking fees or costs.
You can filter by price, location, amenities, review score and so much more on momondo. That is how we can help you find a great place to stay in Port Elizabeth.