We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Port Elizabeth

Refine search

Price per night

 

Traveller rating

 

Hotel class

 

Property name

Reset
 
Free Newsletter

Interested in Port Elizabeth?

We'll send you updates with the latest deals, reviews and articles for Port Elizabeth each week.

Map of Port Elizabeth Hotels

Hotels (33)

B&Bs / Inns (230)

Speciality Lodging (79)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travellers Trust

Sort by [ Popularity ] [ Price ]
152 Prospect Road | Walmer, Port Elizabeth 6070, South Africa
Show Prices
US$118 - US$222 Avg. price/night*
Ollie #1 of 33 hotels in Port Elizabeth
  •  Old World Charm 
  • Hacklewood Hill was built a little over 100 years ago as a private... more
  • 16 September 2017
Professional photos | Traveller photos (109)
The Boardwalk Hotel (Summerstrand) 5.0 of 5
Corner Lodge & Beach Road | Port Elizabeth, Summerstrand, Port Elizabeth 6001, South Africa
Show Prices
US$165 - US$288 Avg. price/night*
Ollie #2 of 33 hotels in Port Elizabeth
Professional photos | Traveller photos (341)
No 5 Boutique Art Hotel (Summerstrand) 4.5 of 5
5 Brighton Drive, Summerstrand, Port Elizabeth 6001, South Africa
Show Prices
US$154 - US$213 Avg. price/night*
Ollie #3 of 33 hotels in Port Elizabeth
  •  Royal Treatment 
  • What an amazing experience at the Mountbatten Room (Movie Room) at No. 5... more
  • 18 September 2017
Professional photos | Traveller photos (122)
23 Bournemouth Street, Summerstrand, Port Elizabeth 6001, South Africa
Show Prices
US$139 - US$192 Avg. price/night*
Ollie #4 of 33 hotels in Port Elizabeth
  •  Almost a 5-star! 
  • This is a great place to stay. It just falls short of a 5-star... more
  • 16 September 2017
Professional photos | Traveller photos (37)
La Roche Drive | Humewood, Port Elizabeth 6013, South Africa
Show Prices
US$101 - US$146 Avg. price/night*
Ollie #5 of 33 hotels in Port Elizabeth
  •  Excellent 
  • Only watssap log in may be improved. The rest of the things were more than... more
  • 18 September 2017
Traveller photos (47)
13 Perrott Road | Humerail, Port Elizabeth 6001, South Africa
Show Prices
US$59 - US$92 Avg. price/night*
Ollie #6 of 33 hotels in Port Elizabeth
  •  Amazing 
  • Amazing host, great service, very friendly and lovely view. Thank you, for... more
  • 16 September 2017
Professional photos | Traveller photos (19)
Corner of Marine Dr & Ninth Ave, Summerstrand, Port Elizabeth 6001, South Africa
Show Prices
US$92 - US$156 Avg. price/night*
Ollie #7 of 33 hotels in Port Elizabeth
Professional photos | Traveller photos (373)
Carnarvon Place & Beach Road | Humerail, Port Elizabeth 6001, South Africa
Show Prices
US$58 - US$114 Avg. price/night*
Ollie #8 of 33 hotels in Port Elizabeth
  •  Business trip 
  • Very affordable if you book through Discovery Vitality 25 days in advance... more
  • 18 September 2017
Professional photos | Traveller photos (101)
Singa Lodge (Summerstrand) 4.0 of 5
Corner of 10th Avenue & Scarborough Road, Summerstrand, Port Elizabeth 6001, South Africa
Show Prices
US$74 - US$203 Avg. price/night*
Ollie #9 of 33 hotels in Port Elizabeth
Professional photos | Traveller photos (74)
Blue Bay BnB (Summerstrand)
53 Marine Drive, Summerstrand, Port Elizabeth 6001, South Africa
Show Prices
US$63 - US$90 Avg. price/night*
Ollie #10 of 33 hotels in Port Elizabeth
  •  Charming Celeste 
  • Breakfast on the balcony with such a beautiful view will remain a... more
  • 6 September 2017
Professional photos | Traveller photos (28)
Marine Drive, Summerstrand, Port Elizabeth 6001, South Africa
Show Prices
US$103 - US$175 Avg. price/night*
Ollie #11 of 33 hotels in Port Elizabeth
  •  Lovely stay 
  • I recently spent a night at this hotel and was very pleased with my stay... more
  • 14 September 2017
Professional photos | Traveller photos (168)
50 Beach Rd Cnr Lodge Rd | Summerstrand, Port Elizabeth 6013, South Africa
Show Prices
US$79 - US$90 Avg. price/night*
Ollie #12 of 33 hotels in Port Elizabeth
Traveller photos (52)
The Beach Hotel (Summerstrand) 4.0 of 5
Marine Drive, Summerstrand, Port Elizabeth 6000, South Africa
Show Prices
US$99 - US$165 Avg. price/night*
Ollie #13 of 33 hotels in Port Elizabeth
Professional photos | Traveller photos (151)
35 Humewood Rd | Humewood, Port Elizabeth 6001, South Africa
Show Prices
US$106 - US$166 Avg. price/night*
Ollie #14 of 33 hotels in Port Elizabeth
Traveller photos (68)
Villa Tuscana (Summerstrand) 4.0 of 5
84 Erasmus Drive, Summerstrand, Port Elizabeth 6001, South Africa
Show Prices
US$72 - US$127 Avg. price/night*
Ollie #15 of 33 hotels in Port Elizabeth
  •  stay at the Villa.. 
  • Marietjie, Aya and their friendly staff go out of their way to make me... more
  • 2 June 2017
Professional photos | Traveller photos (38)
Brookes Hill Drive | Humewood, Port Elizabeth 6013, South Africa
Show Prices
US$46 - US$89 Avg. price/night*
Ollie #16 of 33 hotels in Port Elizabeth
  •  Excellent Stay 
  • A well designed room with a small but pretty balcony and friendly and... more
  • 3 September 2017
Professional photos | Traveller photos (108)
5th Avenue Beach House (Summerstrand) 4.0 of 5
Marine Drive, Summerstrand, Port Elizabeth 6001, South Africa
Ollie #17 of 33 hotels in Port Elizabeth
  •  Lovely place 
  • We stayed here for two nights prior to our flight back to UK. It was... more
  • 11 April 2017
Traveller photos (11)
33 Beach Road | Humewood, Port Elizabeth 6001, South Africa
Show Prices
US$80 - US$104 Avg. price/night*
Ollie #18 of 33 hotels in Port Elizabeth
  •  lovely old hotel 
  • hotel on the beachfront, rooms are clean and spacious but the whole hotel... more
  • 9 August 2017
Traveller photos (45)
217 Main Road, Port Elizabeth 6070, South Africa
Show Prices
US$58 - US$64 Avg. price/night*
Ollie #19 of 33 hotels in Port Elizabeth
Professional photos | Traveller photos (31)
1 Lodge Road Cnr Beach Roads, Summerstrand, Port Elizabeth 6013, South Africa
Show Prices
US$104 - US$130 Avg. price/night*
Ollie #20 of 33 hotels in Port Elizabeth
Traveller photos (86)