Hotels in Port Elizabeth

Search and compare Port Elizabeth hotels from hundreds of travel sites and save

Port Elizabeth, South Africa
30 Jul — 31 Jul2
Port Elizabeth, South Africa
Fri 30/7
Sat 31/7
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Port Elizabeth

Filter by star ratings
All filters
Road Lodge Port Elizabeth Airport
Road Lodge Port Elizabeth Airport
8.3 Excellent
Cnr of De Havilland and Airport West Rd, Port Elizabeth, Eastern Cape, South Africa
Show on map
2.8 km from city centre, Port Elizabeth 
ExcellentBased on 1 review
8.3

The hotel provides 3-star accommodation in Port Elizabeth, just minutes from Port Elizabeth Airport. It also features a safe, an outdoor pool and laundry facilities.

Radisson Blu Hotel, Port Elizabeth
Radisson Blu Hotel, Port Elizabeth
8.0 Excellent
Marine Dr and Ninth Ave, Port Elizabeth, Eastern Cape, South Africa
Show on map
5.7 km from city centre, Port Elizabeth 
ExcellentBased on 2,057 reviews
8.0

This award-winning hotel provides elegant accommodation in Port Elizabeth. Those staying at the property have access to outdoor tennis courts, an outdoor pool and a sauna.

The Kelway Hotel
The Kelway Hotel
8.2 Excellent
1 Brookes Hill Drive, Port Elizabeth, Eastern Cape, South Africa
Show on map
3.4 km from city centre, Port Elizabeth 
ExcellentBased on 520 reviews
8.2

Situated in Port Elizabeth, this 4-star property is modern and sophisticated. It also offers an outdoor pool, a bowling alley and a rooftop terrace.

The Paxton Hotel
The Paxton Hotel
8.5 Excellent
Carnarvon Place, Port Elizabeth, Eastern Cape, South Africa
Show on map
1.6 km from city centre, Port Elizabeth 
ExcellentBased on 1,167 reviews
8.5

Situated in Port Elizabeth, Paxton Hotel provides luxury 4-star accommodation, as well as an outdoor pool. It is ideally positioned for guests wanting to visit the area's popular attractions.

Treetops Guesthouse
Treetops Guesthouse
9.2 Excellent
44 Albert Road, Walmer, Port Elizabeth, Eastern Cape, South Africa
Show on map
2.3 km from city centre, Port Elizabeth 
ExcellentBased on 476 reviews
9.2

Situated close to Valley Railway Station, this comfortable bed and breakfast is an ideal base for those wanting to explore Port Elizabeth and its surrounds. It also provides a free shuttle service, free Wi-Fi and an outdoor pool.

Tips for booking a Port Elizabeth hotel

Cheapest month:August
Most expensive month:July
Average price in Port Elizabeth:$182/night
Absolute cheapest price found:$31/night
Cheapest day:Friday
Most expensive day:Tuesday
$86 - $484
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$70 - $179
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Port Elizabeth hotels

Show all 612 hotels
1
Treetops Guesthouse
Treetops Guesthouse
9.2 Excellent
44 Albert Road, Walmer, Port Elizabeth, Eastern Cape, South Africa
Show on map
2.3 km from city centre, Port Elizabeth 

Situated close to Valley Railway Station, this comfortable bed and breakfast is an ideal base for those wanting to explore Port Elizabeth and its surrounds. It also provides a free shuttle service, free Wi-Fi and an outdoor pool.

2
The Kelway Hotel
The Kelway Hotel
8.2 Excellent
1 Brookes Hill Drive, Port Elizabeth, Eastern Cape, South Africa
Show on map
3.4 km from city centre, Port Elizabeth 

Situated in Port Elizabeth, this 4-star property is modern and sophisticated. It also offers an outdoor pool, a bowling alley and a rooftop terrace.

Cheapest hotels in Port Elizabeth, Eastern Cape

Show all 612 hotels
Treetops Guesthouse
Treetops Guesthouse
9.2 Excellent
44 Albert Road, Walmer, Port Elizabeth, Eastern Cape, South Africa
Show on map
2.3 km from city centre,  

Situated close to Valley Railway Station, this comfortable bed and breakfast is an ideal base for those wanting to explore Port Elizabeth and its surrounds. It also provides a free shuttle service, free Wi-Fi and an outdoor pool.

$56
Avg. per night
The Kelway Hotel
The Kelway Hotel
8.2 Excellent
1 Brookes Hill Drive, Port Elizabeth, Eastern Cape, South Africa
Show on map
3.4 km from city centre,  

Situated in Port Elizabeth, this 4-star property is modern and sophisticated. It also offers an outdoor pool, a bowling alley and a rooftop terrace.

$64
Avg. per night
Road Lodge Port Elizabeth Airport
Road Lodge Port Elizabeth Airport
8.3 Excellent
Cnr of De Havilland and Airport West Rd, Port Elizabeth, Eastern Cape, South Africa
Show on map
2.8 km from city centre,  

The hotel provides 3-star accommodation in Port Elizabeth, just minutes from Port Elizabeth Airport. It also features a safe, an outdoor pool and laundry facilities.

$65
Avg. per night
The Paxton Hotel
The Paxton Hotel
8.5 Excellent
Carnarvon Place, Port Elizabeth, Eastern Cape, South Africa
Show on map
1.6 km from city centre,  

Situated in Port Elizabeth, Paxton Hotel provides luxury 4-star accommodation, as well as an outdoor pool. It is ideally positioned for guests wanting to visit the area's popular attractions.

$69
Avg. per night
Radisson Blu Hotel, Port Elizabeth
Radisson Blu Hotel, Port Elizabeth
8.0 Excellent
Marine Dr and Ninth Ave, Port Elizabeth, Eastern Cape, South Africa
Show on map
5.7 km from city centre,  

This award-winning hotel provides elegant accommodation in Port Elizabeth. Those staying at the property have access to outdoor tennis courts, an outdoor pool and a sauna.

$76
Avg. per night

Hotel prices in Port Elizabeth

3 stars

$56 - $64

The Kelway Hotel

No. 1 most popular

The Kelway Hotel
8.2 Excellent
$64
Avg. per night
Treetops Guesthouse

Best value

Treetops Guesthouse
9.2 Excellent
$56
Avg. per night
4 stars and up

$69 - $76

Radisson Blu Hotel, Port Elizabeth

No. 1 most popular

$76
Avg. per night
The Paxton Hotel

Best value

The Paxton Hotel
8.5 Excellent
$69
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Port Elizabeth

Port Elizabeth travel FAQs

  • What are the best hotels in Port Elizabeth?

    520 reviews rated The Kelway Hotel with an average score of 8.2/10. It may also be worth looking into the Treetops Guesthouse, which received a rating of 9.2/10 from 476 reviews. The Paxton Hotel could also be a good option, with a score of 8.5/10 from 1,167 reviews.