Search Filter

Star
  • 6
  • 45
  • 31
  • 1
  • 0
  • 159
Accommodation Type
  • Guest houses 101
  • Apartments 47
  • Bed and breakfasts 44
  • Hotels 21
  • Hostels 7
  • Holiday homes 6
  • Resorts 5
  • Lodges 4
  • Villas 3
  • Country houses 2
  • Chalets 1
  • Homestays 1
Hotel Facilities
  • Parking240
  • Free parking237
  • On-site parking233
  • Non-smoking rooms229
  • Internet services227
  • WiFi224
  • Free WiFi219
  • Private parking209
  • Garden192
  • Secured parking191

242 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 34 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.7 out of 10

From 101 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
7.2 out of 10

From 35 Reviews
Starting From
ZAR
Pearl Dream Accommodation & BackPackers

308 Walmer Boulevard 308 , Port Elizabeth , 6001

Situated within 5 km of Boardwalk Casino and 6 km of Nelson Mandela Bay Stadium, Pearl Dream Accommodation & BackPackers features rooms in Port Elizab...

Guest Reviews
4.2 out of 10

From 8 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 940 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.1 out of 10

From 88 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.5 out of 10

From 117 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 300 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 309 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 300 Reviews
Starting From
ZAR