Port Elizabeth, South Africa Hotels

Hayva.com offers access to over 32 hotels in Port Elizabeth. We have a wide range of hotels in Port Elizabeth - from budget, business, tourist to luxury accommodation in all Port Elizabeth major areas.
We categorize Port Elizabeth hotels into both Star rating and location for your best experience. With lowest rate guarantee for all Port Elizabeth hotels, your money will be well spent on every minutes of your stay in Port Elizabeth.


Top hotels in Port Elizabeth

1. Singa Lodge
Singa Lodge

Location: Port Elizabeth

from $150.68 Avg/Night

Crnr 10th Ave Scarborough Cres Port Elizabeth

2. African Pride Hacklewood Hill Country House
African Pride Hacklewood Hill Country House

Location: Port Elizabeth

from $166.88 Avg/Night

152 Prospect Road Port Elizabeth

3. Poseidon Beach Lodge
Poseidon Beach Lodge

Location: Port Elizabeth

from $61.97 Avg/Night

22 Poseidon Crescent Port Elizabeth

4. Homeleigh Halt Guest House
Homeleigh Halt Guest House

Location: Port Elizabeth

from $46.95 Avg/Night

253 Main Road Port Elizabeth

5. Manor 38
Manor 38

Location: Port Elizabeth

from $104.29 Avg/Night

38 Brighton Drive - Summerstrand Port Elizabeth

6. Ibhayi Guest House
Ibhayi Guest House

Location: Port Elizabeth

from $90.06 Avg/Night

30 9th Avenue, Walmer Port Elizabeth

7. Protea Hotel Marine
Protea Hotel Marine

Location: Port Elizabeth

from $141.55 Avg/Night

39 Marine Drive, Summerstrand Port Elizabeth

8. The Beach Hotel
The Beach Hotel

Location: Port Elizabeth

from $135.52 Avg/Night

Marine Drive, Summerstrand Port Elizabeth

9. 10 on Cape
10 on Cape

Location: Port Elizabeth

from $64.59 Avg/Night

10 Cape Road Port Elizabeth

10. Forest Hall Guest House B & B
Forest Hall Guest House B & B

Location: Port Elizabeth

from $88.92 Avg/Night

84 River Road (between 9th-10th Ave.) Port Elizabeth

11. The Kelway Hotel
The Kelway Hotel

Location: Port Elizabeth

from $96.15 Avg/Night

1 Brookes Hill Drive Port Elizabeth

12. Victoria & Alfred Guest House
Victoria & Alfred Guest House

Location: Port Elizabeth

from $67.85 Avg/Night

63 Villiers Road Port Elizabeth

13. Le Blue Guesthouse
Le Blue Guesthouse

Location: Port Elizabeth

from $62.83 Avg/Night

21 De Mist Circle, Bluewater Bay Port Elizabeth

14. Algoa Bay Bed & Breakfast
Algoa Bay Bed & Breakfast

Location: Port Elizabeth

from $55.58 Avg/Night

13 Ferndale Road Port Elizabeth

15. Bluewater Guesthouse
Bluewater Guesthouse

Location: Port Elizabeth

from $53.52 Avg/Night

Port Elizabeth Bluewater Bay 14 Sara Ave Port Elizabeth

16. Courtyard Port Elizabeth
Courtyard Port Elizabeth

Location: Port Elizabeth

from $130.93 Avg/Night

Corner Lodge Road & Beach Road Port Elizabeth

Port Elizabeth Hotels Search

  • Type your address/landmark
  • Explore hotels nearby
  • Book the hotel you like