Search Filter

Star
  • 5
  • 44
  • 31
  • 0
  • 0
  • 168
Accommodation Type
  • Guest houses 103
  • Apartments 52
  • Bed and breakfasts 43
  • Hotels 18
  • Hostels 7
  • Holiday homes 6
  • Resorts 4
  • Lodges 4
  • Villas 4
  • Country houses 2
  • Chalets 2
  • Homestays 2
  • Inns 1
Hotel Facilities
  • Parking245
  • Free parking242
  • On-site parking237
  • Non-smoking rooms230
  • Internet services229
  • WiFi225
  • Free WiFi222
  • Private parking213
  • Garden192
  • Secured parking185

248 Hotels in Port Elizabeth

Order By
cruise
10 on Cape

10 Cape Road , Port Elizabeth , 6070

Located in Port Elizabeth, this 3-star property provides budget, self-catering apartments near the Nelson Mandela Stadium and St. Georges Cricket Grou...

Guest Reviews
8.1 out of 10

From 32 Reviews
Starting From
ZAR
cruise
The Grand Hotel

Corner Belmont Terrace and Whites Road , Port Elizabeth , 6001

This eco-friendly hotel offers bright rooms, just 15 minutes’ walk from Port Elizabeth Train Station. It has a garden with a sun-lounger terrace, ba...

Guest Reviews
7.8 out of 10

From 103 Reviews
Starting From
ZAR
cruise
Phoenix Hotel

5 winston ntshona central , Port Elizabeth , 6001

Phoenix Hotel features rooms with free WiFi in Port Elizabeth, ideally located 700 metres from No 7 Castle Hill Museum. Located around 3.3 km from Nel...

Guest Reviews
6.7 out of 10

From 25 Reviews
Starting From
ZAR
Paxton Hotel

Carnarvon Place, Humerail , Port Elizabeth , 6001

Situated only a short walk from the beach, in the heart of Port Elizabeth, this modern hotel impresses with its many facilities and central location. ...

Guest Reviews
8.6 out of 10

From 846 Reviews
Starting From
ZAR
Victoria and Alfred Boutique Hotel & Guest House

63 Villiers Road, Walmer , Port Elizabeth , 6070

Victoria and Alfred Guest House is a 1.8 km drive from Port Elizabeth International Airport and 7.7 km from Summerstrand beaches. It offers elegant ai...

Guest Reviews
9.4 out of 10

From 37 Reviews
Starting From
ZAR
Humewood Hotel

33 Beach Road Humewood Hotel , Port Elizabeth , 6001

The Humewood Hotel is situated in Port Elizabeth, across the road from Kings Beach and the MacArthur swimming complex. Each room at Humewood Hotel is ...

Guest Reviews
7.4 out of 10

From 79 Reviews
Starting From
ZAR
Ibhayi Guest Lodge - Lion Roars Hotels & Lodges.

144 Main Road Walmer , Port Elizabeth , 6070

Centrally located in Port Elizabeth, Ibhayi Lodge is just 3.2 km from the Port Elizabeth Airport. It features 2 outdoor swimming pools and spacious su...

Guest Reviews
8.8 out of 10

From 292 Reviews
Starting From
ZAR
SUN1 PORT ELIZABETH

La Roche Drive & Beach Road , Port Elizabeth , 6001

Situated 1.3 km from Boardwalk Casino, SUN1 PORT ELIZABETH provides accommodation with free WiFi in Port Elizabeth. The property is within 7 km of Nel...

Guest Reviews
8.4 out of 10

From 187 Reviews
Starting From
ZAR
The Kelway Hotel

Brookes Hill Drive , Port Elizabeth , 6013

Offering views of Nelson Mandela Bay and its cliffs, this 4-star hotel features spacious rooms and a plunge pool. The hotel is located opposite Baywor...

Guest Reviews
8.2 out of 10

From 298 Reviews
Starting From
ZAR
Chapman Hotel and Conference Centre

1 Lady Bea Crescent, Brookes Hill Drive, Humewood , Port Elizabeth , 6001

Located in the heart of Port Elizabeth, Chapman Hotel offers rooms with panoramic Indian Ocean views. There is an outdoor pool, a bar and an à la car...

Guest Reviews
7.6 out of 10

From 413 Reviews
Starting From
ZAR