Go Hotels
Home > South Africa > Port Elizabeth South Africa Flag

We have 216 hotels in Port Elizabeth.

Happy Jackal Guest House Star Rating 4        
5 Riverside Drive, Colchester

This upscale guesthouse overlooks Sundays River, home to wild bushbuck and kudu, and sits 2 km from Addo Elephant National Park.The 6 rustic-chic rooms are equipped with ceiling fans and furnished patios or decks. All have flat-screens, free WiFi and minifridges.
Lalapanzi Guest Lodge Star Rating 4        
17 Killarney Street

This suburban guesthouse is 14 minutes' walk from the Bayworld museum and 5.7 km from Port Elizabeth city centre.The 8 low-key rooms with private entrances offer en suite bathrooms, satellite TV, WiFi and kitchenettes.
Algoa Guesthouse Port Elizabeth Star Rating 3        
87 Brighton Drive, Summerstrand

This straightforward bed-and-breakfast is a 5-minute walk from white-sand Hobie Beach and 7.6 km from Port Elizabeth International Airport.Airy rooms come with flat-screen TVs, DVD players and free Wi-Fi, as well as microwaves and minifridges.
Sea Otters Lodge Port Elizabeth Star Rating 4        
15 Seaway Drive Kini Bay, Seaview

This relaxed oceanfront guesthouse is 8.9 km from Seaview Game Park and 32.1 km from Port Elizabeth.
African Sands Guesthouse Star Rating 1        
18 Driftsands Drive, Humewood

This relaxed guesthouse is a 10-minute walk from the beach and 3.2 km from the Boardwalk Casino.The bright rooms offer free WiFi, flat-screen TVs, kitchenettes and fans.
Keiskama Bed & Breakfast Star Rating 3        
12 Keiskama Street, Summerstrand

This relaxed B&B is 2 km from the beach, and 5 km from Bayworld museum and oceanarium.Featuring private entrances, en suite bathrooms and garden views, the 5 airy rooms (no air-conditioning) provide satellite TV, and tea and coffeemaking facilities. Some rooms have 4-poster beds or garden access.
Algoa Bay Bed and Breakfast Star Rating 3        
13 Ferndale Road , Humewood

This laid-back suburban B&B is 6 minutes' walk from Kings Beach, 2 km from the Boardwalk entertainment complex and 5 km from St. George's Park.All 10 subdued rooms have en suite bathrooms, satellite TV, free Internet access, and tea and coffeemaking facilities.
10 on Cape Hotel Port Elizabeth Star Rating 3        
10 Cape Road

This informal aparthotel is 2 km from Port Elizabeth train station, and 4 km from sports and concerts at the Nelson Mandela Bay Stadium.The relaxed 1-bedroom apartments offer kitchens, plus living rooms, complimentary Wi-Fi and flat-screen TVs. Some add pull-out sofas.
Hacklewood Hill Country House Star Rating 5        
152 Prospect Road, Walmer

This elegant 1898 guesthouse is a 13-minute walk from the Little Walmer Golf Course, and 4.9 km from Port Elizabeth city centre.The plush, individually styled rooms feature private balconies, and en suite bathrooms with heated rails.
The Beach Hotel Port Elizabeth Star Rating 4        
Marina Drive Summerstrand

This classic hotel by the Indian Ocean is directly opposite Hobie Beach and next to the Boardwalk Casino and Entertainment Complex.The low-key rooms have air-conditioning, flat-screen TVs, and tea and coffeemaking equipment. Upgraded rooms are airy, with some offering sea views and private balconies.
More on Port Elizabeth .

View all 216 Port Elizabeth hotels
Port Elizabeth is a city on Algoa Bay in South Africa's Eastern Cape Province. A major port, it's also known for its numerous beaches. The Donkin Heritage Trail takes in the Old Hill neighborhood's Victorian landmarks. Coastal boat tours spot whales and rare seabirds, while wildlife reserves outside the metropolitan area are home to elephants, rhinos and other big game.