Hotels in Port Elizabeth, Saint Vincent and the Grenadines

Only selected and tested accommodation

Price range for hotels in Port Elizabeth

A world of accommodation options awaits, from budget-friendly stays to luxurious retreats, with prices suited to every traveler's dream vacation.

⬆️ The highest price
US$ 378
⬇️ The lowest price
US$ 158
💸 Average price for
5-star hotels
US$ 169
4-star hotels
US$ 239
3-star hotels
US$ 287
Apartments
US$ 239

Weather in Port Elizabeth

Check out the weather statistics so you know what to expect when you book your hotel in Port Elizabeth

Average monthly max temperature
Average monthly min temperature
28.0°C
21.0°C
January
28.5°C
21.5°C
February
29.0°C
22.0°C
March
29.5°C
22.5°C
April
29.8°C
23.0°C
May
29.0°C
23.2°C
June
29.5°C
23.5°C
July
30.5°C
23.5°C
August
29.8°C
23.3°C
September
29.0°C
23.0°C
October
28.5°C
22.5°C
November
28.0°C
21.5°C
December
Hottest month
30.5°C
August
Coldest month
21°C
January
Sunny days
250
days per year
Rainy days
110
days per year
Snow days
0
days per year
High season
December to April
Low season
May to November
For hiking and exploring the lush rainforests surrounding Port Elizabeth, the dry season from December to April is ideal due to minimal rainfall and pleasant temperatures. Snorkeling and beach activities are best enjoyed during the warmer months of July and August, when water temperatures are at their highest. Visitors can find comfortable hotels in Port Elizabeth to conveniently access these outdoor adventures while taking advantage of the region's scenic beauty.