Top 10 Hotels in Port Elizabeth

See all 52 Hotels in Port Elizabeth
Radisson Blu Hotel, Port Elizabeth
Radisson Blu Hotel, Port Elizabeth

Corner of Marine Drive And Ninth Avenue, Port Elizabeth 6001

4.0 out of 5.0
4.1 out of 5 (232 reviews)

Situated in Port Elizabeth, this spa hotel is within 1 mi (2 km) of Summerstrand Beach, Hobie Beach, and Humewood Beach …

$104
Singa Lodge
Singa Lodge

Corner of 10th Ave, and, Port Elizabeth 6001

4.0 out of 5.0
4.2 out of 5 (32 reviews)

Situated near the airport, this luxury guesthouse is within 1 mi (2 km) of Summerstrand Beach, Hobie Beach, and Nelson …

Get Rates
City Lodge Hotel Port Elizabeth
City Lodge Hotel Port Elizabeth

Cnr Beach & Lodge Roads Summerstrand, Port Elizabeth 6013

3.0 out of 5.0
4.2 out of 5 (31 reviews)

Situated near the airport, this hotel is within a 10-minute walk of Humewood Beach, Hobie Beach, and Bayworld. King's Beach …

$82
Road Lodge Port Elizabeth
Road Lodge Port Elizabeth

Boardwalk Casino and, Port Elizabeth 6013

1.0 out of 5.0
3.8 out of 5 (115 reviews)

Situated in Port Elizabeth, this hotel is within a 10-minute walk of Humewood Beach, Hobie Beach, and Bayworld. King's Beach …

$38
Brookes Hill Suites
Brookes Hill Suites

Brookes Hill Rd Off Beach Rd, Port Elizabeth 6001

3.0 out of 5.0
3.7 out of 5 (69 reviews)

Nestled on the beach, this Port Elizabeth hotel is within a 10-minute walk of Bayworld and Humewood Beach. King's Beach and …

$70
The Boardwalk
The Boardwalk

Beach Road, Port Elizabeth 6001

5.0 out of 5.0
4.7 out of 5 (55 reviews)

Situated near the beach, this luxury hotel is within a 10-minute walk of Humewood Beach and Hobie Beach. King's Beach and …

$213
The Grand Hotel
The Grand Hotel

Belmont Terrace, Port Elizabeth 6001

2.5 out of 5.0
3 out of 5 (6 reviews)

Situated in Port Elizabeth, this hotel is within a 5-minute walk of Market Square and Port Elizabeth City Hall. St. George's …

$62
No. 5 Boutique Art Hotel
No. 5 Boutique Art Hotel

5 Brighton Drive, Port Elizabeth 6000

4.5 out of 5.0
4.7 out of 5 (47 reviews)

Situated near the airport, this luxury hotel is within a 15-minute walk of Hobie Beach and Humewood Beach. Summerstrand Beach …

Get Rates
Island Vibe Port Elizabeth
Island Vibe Port Elizabeth

4 Jenvey Road, Port Elizabeth

3.0 out of 5.0
2.8 out of 5 (9 reviews)

Situated near the airport, this guesthouse is within 1 mi (2 km) of Summerstrand Beach and Nelson Mandela Metropolitan …

$10
Onse Khaya Lodging and Conferencing
Onse Khaya Lodging and Conferencing

9 Brighton Drive, Port Elizabeth

3.0 out of 5.0
4.5 out of 5 (6 reviews)

Situated by the ocean, this guesthouse is within a 15-minute walk of Hobie Beach and Summerstrand Beach. Humewood Beach and …

$48

Recent Reviews in Port Elizabeth

Hide content

Where to stay in Port Elizabeth

Port Elizabeth Hotel Guide

There is a wide range of accommodations for those who are planning to find a nice hotel in Port Elizabeth. There are no less than 20 places to base yourself within 6 miles of Port Elizabeth's downtown within our comprehensive booking database.

The Paxton Hotel and The Dondi Lodge are among the most centrally located lodgings in Port Elizabeth.

Market Square and Port Elizabeth City Hall each have hotels nearby. Urban Hip Hotels - The Vic and Victoria & Alfred Guest House are close to Market Square while Brookes Hill Suites and 10 on Cape are near Port Elizabeth City Hall. Accommodations close to King's Beach, include The Boardwalk and Singa Lodge. Hotels to book that are that are near Bayworld, are the Beach Hotel and No. 5 Boutique Art Hotel.

You could check out the Hacklewood Hill Country House and the Bluewater Beachfront Guesthouse. The Hacklewood Hill Country House is situated 3 miles from the middle of Port Elizabeth. The Bluewater Beachfront Guesthouse, is situated 7 miles away. The Forest Hall Guest House as well as the Bluewater Guesthouse are some other accommodation options worth looking into around Port Elizabeth.

40 miles to the east of Port Elizabeth is Saint Francis Bay, where you can enjoy the Jeffreys Bay Beach. Jeffreys Bay Expedia-listed accommodations include the On the Beach Guesthouse and Apple@JBay. You can also visit Saint Francis Bay, where you can explore the St. Francis Bay Beach. Saint Francis Bay is situated 50 miles to the east of Port Elizabeth. Accommodation options in Saint Francis Bay include the Cape St Francis Resort and Sandals Guest House.

Consider spending an afternoon rubbing shoulders and cheering along with Eastern Cape sports enthusiasts at a local match. Nelson Mandela Bay Stadium is 2 miles to the southeast of Port Elizabeth. For tourists who are interested in booking a room close by, make a reservation in the Hacklewood Hill Country House or Forest Hall Guest House.

If you are traveling into or out of Port Elizabeth International Airport and choose to stay nearby try The Boardwalk or Hacklewood Hill Country House.