Skip to main content

Featured four-star hotel destinations

Destination inspiration for your trip – find a four-star hotel

The best four-star hotels in Port Elizabeth

Check out our pick of great four-star hotels in Port Elizabeth

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Amery House is situated in Port Elizabeth and has a pool with a view and quiet street views. This 4-star guest house offers a 24-hour front desk and luggage storage space. There is a sun terrace and guests can make use of free WiFi and free private parking. I loved the personalized care provided by the staff, especially the property manager. They did everything in their power to make the stay enjoyable.

Show more Show less
9.1
Superb
432 reviews
Price from
US$64
per night

Offering a garden with outdoor pool, Millbury Guest House is located in the suburb of Mill Park in Port Elizabeth. The guest house features elegant and spacious suites.

The suites are located around the pool and each has a patio, a seating area, flat-screen TV, air conditioning and a kitchenette. The bathrooms are fitted with bath and shower. Free WiFi is available. Absolutely one of the best places we stayed at during our vacation in SA, everything was just perfect, and with great care and thinking about the guests. The rooms are clean, big, decorated, and inviting, the facilities are charming as the hosts, and breakfast was exactly what was needed to start the morning well. Highly recommended for any stay in Port Elizabeth!

Show more Show less
9.7
Exceptional
526 reviews
Price from
US$81
per night

Situated 1.4 km from Hobie Beach, Anchorage Guesthouse offers 4-star accommodation in Port Elizabeth and features a garden. This beachfront property offers access to free WiFi and free private parking. The guest house features an outdoor swimming pool, spa facilities and room service. Accommodation for disabled guests is also available at the property. The place is very clean, people are friendly, it felt like home, thank you to Nina, Rina and staff to make our stay so memorable.

Show more Show less
9.1
Superb
191 reviews
Price from
US$57
per night

The modern rooms and apartments all come with a balcony or patio, and a seating area with satellite TV. They include a minibar and tea-and-coffee making facilities. Some rooms are also equipped with a kitchenette. Wow it was such a nice place! Very beautiful, calm, safe. Breakfast was so good, staff were so nice!! They helped us with restaurants recommendations and gave us everything we ask for. Such a good vibes.

Show more Show less
9.1
Superb
336 reviews
Price from
US$61
per night

All elegantly decorated rooms have French doors that open out to a furnished patio surrounding a central saltwater swimming pool and landscaped gardens. Carlslogie House is situated 500 metres from Port Elizabeth’s popular Summerstrand beach.

All spacious rooms include luxury bed linens and a modern bathroom. Individually decorated rooms feature antique décor and a flat-screen TV. Clean, friendly, quant, classic

Show more Show less
9.1
Superb
494 reviews
Price from
US$67
per night

Nestled in the tranquil surroundings of Maitland Nature Park, Thunzi Bush Lodge offers country style, self-catering accommodation with traditional décor and a balcony with forest views. Maitland Beach is a 3-minute drive away. The place was well kept and very nice views of the bush from the Charlet. We quite enjoyed the hiking trail which was a good distance to walk.

Show more Show less
9
Superb
273 reviews
Price from
US$136
per night

Located 150 metres from the beach in Port Elizabeth, Admiralty Beach House offers individually decorated units with a private bathroom. There is a shared living room, which opens onto a lush garden and a pool. A lovely property with tasteful decoration & a gorgeous pool which unfortunately we didn’t get time to experience. It’s about a 5 min drive to some lovely restaurants.

Show more Show less
9.2
Superb
364 reviews
Price from
US$130
per night

Located in Walmer, the 4-star Forest Hall offers elegantly decorated self-catering rooms with patios overlooking the garden. Just 10 km from the beach, it features an outdoor pool and free Wi-Fi.

Forest Hall’s rooms are decorated with wooden furniture, carpeted floors and ceiling fans. Each room has a satellite TV, a DVD player and bathrobes. Some of the rooms have a free standing bath tub. Great hospitality and very nice family room. Zoe was very kind host.

Show more Show less
9.1
Superb
328 reviews
Price from
US$64
per night

Only 300 metres from Port Elizabeth beaches, this 4-star lodge is situated in the upmarket suburb of Summerstrand. It features an outdoor pool and luxury suites with kitchenettes.

The modern suites at Brighton Lodge - #Solar Energy #No Loadshedding have separate entrances and some offer private patios leading to the garden. All are equipped with flat screen TV, en suite bathrooms, heated towel rails and underfloor heating. They have a minibar and tea-coffee facilities. Free WiFi is available in the business centre and in some of the suites. We enjoyed our 1 night stay at Brighton Lodge, we had a very warm welcome and our room was very comfortable and cute. They have kept their vintage look and we felt it made the place more homely.

Show more Show less
9.2
Superb
194 reviews
Price from
US$106
per night

Set within 3.7 km of Nelson Mandela Bay Stadium and 4.8 km of Little Walmer Golf Club, Lemon Tree Lane offers rooms with air conditioning and a private bathroom in Port Elizabeth. Offering free private parking, the 4-star guest house is 700 metres from Port Elizabeth Golf Club. The guest house features family rooms and facilities for disabled guests. Breakfast was very good. Great friendly service and with a beautiful garden surrounding the guest house.

Show more Show less
9.3
Superb
158 reviews
Price from
US$78
per night

Four-Star Hotels that guests love in Port Elizabeth