Find Hotels in Port Elizabeth from $21

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Filter by

17 on 5th Avenue Walmer Guest House
4 out of 5
17 Fifth Avenue, Walmer, Port Elizabeth, Eastern Cape
1.84 mi from city center
4.5/5Wonderful! (4 reviews)
Very nice and clean guesthouse
"Very nice and clean guesthouse. Easy to find and not far from the airport."

Reviewed on Oct 1, 2018

Get rates
17 on 5th Avenue Walmer Guest House
King Edward Hotel
3.5 out of 5
Cnr. Belmont Terrace & Western Road, Port Elizabeth, Eastern Cape
0.24 mi from city center
2.3/5 (7 reviews)
Disappointed
"It was not good. No towels in bathroom. No coffee tea and sugar in room. Not enough breakfast"

Reviewed on Jun 21, 2018

Get rates
King Edward Hotel
Road Lodge Port Elizabeth Airport
1 out of 5
Cnr of De Havilland and Airport West Rd, Port Elizabeth Airport, Port Elizabeth, Eastern Cape
The price is $44 per night from Oct 5 to Oct 5
1.71 mi from city center
3.9/5Good! (329 reviews)
"Very unique in that the hotel staff cleaned the wind screens of all the auto's parked at the property. Amazing!!!"

Reviewed on Jun 5, 2021

Road Lodge Port Elizabeth Airport
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Road Lodge Port Elizabeth
1 out of 5
Boardwalk Casino and, Entertainent World Marine Drive, Port Elizabeth, Eastern Cape
The price is $46 per night from Oct 5 to Oct 5
2.17 mi from city center
3.9/5Very Good! (333 reviews)
Excellent
"Amazing"

Reviewed on May 18, 2021

Road Lodge Port Elizabeth
SUN1 Port Elizabeth
2 out of 5
Cnr. La Roche Drive and Beach Road, Port Elizabeth, Eastern Cape
1.77 mi from city center
4.1/5Very Good! (40 reviews)
"Good expierence"

Reviewed on Dec 29, 2019

Get rates
SUN1 Port Elizabeth
Isango Gate
5 out of 5
23 Bournemouth Street, Summerstrand, Port Elizabeth, Eastern Cape
3.37 mi from city center
3.4/5 (5 reviews)
5 star hotel
"Could not have asked for more a five star hotel fantastic comfortable bed high ceilings massive bathroom with walk in shower and bath Breakfast was very nice"

Reviewed on Nov 25, 2016

Get rates
Isango Gate
23 On Glen Guest House
4 out of 5
23 Glen St, Port Elizabeth, Eastern Cape
Fully refundableReserve now, pay when you stay
The price is $46 per night from Oct 5 to Oct 5
0.87 mi from city center
4.6/5Wonderful! (26 reviews)
Return stay
"I’ve stayed here before. It’s always quiet and comfortable, this time was no different."

Reviewed on Nov 2, 2020

23 On Glen Guest House
The Beach Hotel
4 out of 5
Marine Drive, Summerstrand, Port Elizabeth, Eastern Cape
Fully refundableReserve now, pay when you stay
The price is $95 per night from Sep 29 to Sep 29
2.43 mi from city center
4.1/5Very Good! (255 reviews)
"Enjoyed having the upmarket Ginger restaurant on site for evening meal."

Reviewed on Jun 28, 2021

The Beach Hotel
Wilmot Cottages
3.5 out of 5
13 Bradley Rd, Summerstrand, Port Elizabeth, Eastern Cape
The price is $52 per night from Oct 5 to Oct 5
3.46 mi from city center
5/5Exceptional! (4 reviews)
Excellent
"It was amazing , the place is clean with a high quality of privacy ."

Reviewed on Nov 9, 2020

Wilmot Cottages
Walmer Manor Guesthouse
3 out of 5
16 3rd Avenue, Port Elizabeth, Eastern Cape
The price is $41 per night from Oct 12 to Oct 12
1.39 mi from city center
Walmer Manor Guesthouse
Singa Lodge - Lion Roars Hotels & Lodge
4 out of 5
Corner of 10th Ave, and, Scarborough Crescent, Summerstrand, Port Elizabeth, Eastern Cape
Fully refundableReserve now, pay when you stay
The price is $55 per night from Oct 5 to Oct 5
3.26 mi from city center
4.4/5Excellent! (100 reviews)
Stunning Singa Stay
"Great amazing rooms. The space is to die for. The deco in the rooms , stunning. Breakfast however not a buffet, but they made pancakes when we asked even though not in menu. Great friendly staff"

Reviewed on Jan 15, 2020

Singa Lodge - Lion Roars Hotels & Lodge
Hacklewood Hill Country House
5 out of 5
152 Prospect Road, Walmer, Port Elizabeth, Eastern Cape
Fully refundableReserve now, pay when you stay
The price is $84 per night from Oct 1 to Oct 1
2.81 mi from city center
4.8/5Exceptional! (34 reviews)
Excellent Hidden Gem
"A Great Experience . Thank you ."

Reviewed on Nov 20, 2020

Hacklewood Hill Country House
Garden Court Kings Beach
3 out of 5
LA ROCHE DRIVE, HUMEWOOD, Port Elizabeth, Eastern Cape
1.71 mi from city center
4.3/5Excellent! (3 reviews)
"The toilet was loud and noises as if their was a malfunction"

Reviewed on Mar 23, 2019

Get rates
Garden Court Kings Beach
Southern Sun The Marine
4 out of 5
39 Marine Drive, Summerstrand, Port Elizabeth, Eastern Cape
Fully refundableReserve now, pay when you stay
The price is $90 per night from Oct 12 to Oct 12
3.21 mi from city center
3.9/5Very Good! (80 reviews)
"Was very disappointed, the hotel standard is 1star. The lady who came to check the room in the evening, proposed my friend who was in"

Reviewed on Oct 2, 2020

Southern Sun The Marine
Conifer Beach House
4 out of 5
39 Windermere Road, Humewood, Port Elizabeth, Eastern Cape
The price is $55 per night from Oct 5 to Oct 5
1.5 mi from city center
4.6/5Exceptional! (42 reviews)
"Wonderful place to stay. Will definitely book there again."

Reviewed on Nov 25, 2019

Conifer Beach House
Steps Guest Lodge
2.5 out of 5
22 Mackay St, Port Elizabeth, Eastern Cape
Fully refundableReserve now, pay when you stay
The price is $21 per night from Oct 1 to Oct 1
0.62 mi from city center
4/5Very Good! (3 reviews)
Way beyond excellent.
"I had an amazing stay at King’s tide boutique hotel ✨❤️ My girlfriend loved it as well, definitely going to make a come back ✨♥️ There were no unnecessary complaint of noise and all that. The service was so good 😊 If anyone wants a quite peaceful place with beauty inside at an affordable price then ..."

Reviewed on Nov 1, 2020

Steps Guest Lodge
Pine Lodge Resort
3 out of 5
Marine Drive, Summerstrand, Port Elizabeth, Eastern Cape
The price is $43 per night from Oct 5 to Oct 5
4.97 mi from city center
3.8/5Good! (30 reviews)
"it was aazing"

Reviewed on Jan 15, 2020

Pine Lodge Resort
The Vic Hotel
3.5 out of 5
22-28 Cape Road, Mill Park, Port Elizabeth, Eastern Cape
0.97 mi from city center
3.7/5Good! (29 reviews)
Victorian Ambience
"Our stay was great. We were lucky enough to be upgraded. The room was wonderful, spacious, very comfortable bed, always clean. Towels and linen changed regularly. it is a beautiful old victorian building so dont expect pristine modern atmosphere. The staff were very helpful and welcoming."

Reviewed on Jan 8, 2017

Get rates
The Vic Hotel
Forest Hall Guest House
4 out of 5
84 River Road (between 9th-10th Ave.), Walmer, Port Elizabeth, Eastern Cape
Fully refundableReserve now, pay when you stay
The price is $66 per night from Sep 29 to Sep 29
2.72 mi from city center
4.8/5Exceptional! (115 reviews)
"We have stayed here many times and it never disappoints. Convenient, safe and lovely location with friendly, efficient service."

Reviewed on Jun 19, 2021

Forest Hall Guest House
The Paxton Hotel
4 out of 5
Carnarvon Place, Humerail, Port Elizabeth, Eastern Cape
The price is $96 per night from Oct 11 to Oct 11
0.7 mi from city center
4.2/5Very Good! (124 reviews)
Awesome
"Overall good stay Good location Ladies at reception where exceptional as well as the other friendly staff Will definitely stay here again"

Reviewed on Aug 25, 2020

The Paxton Hotel
Don't see what you're looking for?
See all available properties in Port Elizabeth
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Port Elizabeth

Visitors to Port Elizabeth are sure to enjoy the local tours. Tourists can also enjoy the city's golf courses, coral reefs, and safari tours.

  • There are 140 hotels and other accommodations in Port Elizabeth
  • The closest major airport is in Port Elizabeth (PLZ), 1.7 mi (2.7 km) from the city center

Sightseeing and Staying in Port Elizabeth

The city's natural beauty is on display at King's Beach, Humewood Beach, and Hobie Beach. A couple of additional sights to add to your agenda are Market Square and Port Elizabeth City Hall.

In Port Elizabeth, you'll find 140 hotels and other lodging accommodations so you'll have plenty of choices for a perfect vacation. Here you'll find top ones based on Expedia user reviews:

  • Amani Guest Lodge - With a stay at this 4-star guesthouse, guests can enjoy access to an outdoor pool and free parking, along with free WiFi. It's a favorite with Expedia travelers for its breakfast and pool.
  • River Road Guest House - This 3-star bed & breakfast features free breakfast, an outdoor pool, and free WiFi.
  • Manor 38 - This 4-star guesthouse in Pollok Beach features free WiFi, free parking, and a poolside bar. Expedia customers like its breakfast and beach locale.

Dressing for Port Elizabeth

  • Between January and March, you can expect the daytime average to be around 78°F and the nighttime average to be 60°F
  • From April to June, temperatures average about 75°F during the day and 48°F at night
  • July through September averages 69°F during the day and 48°F at night
  • In October-December, the average temperature is 76°F during the day and 55°F at night
  • About 0.67 inches of rain falls on Port Elizabeth each year
  • Hottest months are usually February and January with an average temperature of 78°F, while the coldest months are July and June with an average of 49°F

Frequently asked questions

Recent reviews of Port Elizabeth hotels

More trip options