Search Filter

Star
  • 5
  • 46
  • 32
  • 1
  • 0
  • 148
Accommodation Type
  • Guest houses 103
  • Bed and breakfasts 44
  • Apartments 37
  • Hotels 20
  • Holiday homes 6
  • Resorts 5
  • Hostels 5
  • Lodges 4
  • Country houses 2
  • Villas 2
  • Chalets 1
  • Homestays 1
  • Inns 1
  • Aparthotels 1
Hotel Facilities
  • Parking224
  • Non-smoking rooms221
  • Free parking221
  • Internet services217
  • On-site parking217
  • WiFi215
  • Free WiFi211
  • Private parking194
  • Garden186
  • Secured parking182

232 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.2 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.6 out of 10

From 92 Reviews
Starting From
ZAR
cruise
Pearl Dream Accommodation & BackPackers

308 Walmer Boulevard 308 , Port Elizabeth , 6001

Set within 6 km of The Boardwalk and 7 km of Nelson Mandela Bay Stadium, Pearl Dream Accommodation & BackPackers offers rooms in Port Elizabeth. With ...

Guest Reviews
5.2 out of 10

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

From 1072 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.3 km drive from Port Elizabeth International Airport and 5.3 km from Summerstrand beaches. It offers elegant ai...

Guest Reviews
9.1 out of 10

From 109 Reviews
Starting From
ZAR
Nova Boutique Hotel

62 Albert Road, Walmer , Port Elizabeth , 6070

Situated in Port Elizabeth, within 6 km of The Boardwalk and 7 km of Nelson Mandela Bay Stadium, Nova Boutique Hotel features accommodation with a bar...

Guest Reviews
out of 10

From 0 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 141 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 327 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.3 out of 10

From 413 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.3 out of 10

From 317 Reviews
Starting From
ZAR