Skip to main content

Featured three-star hotel destinations

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

The best three-star hotels in Port Elizabeth

Check out our pick of great three-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.

Situated in Port Elizabeth, Walmer Heights Guest House features a heated outdoor pool. Free WiFi is available.

The air-conditioned rooms and suites feature a flat-screen satellite TV, room safe, tea-and-coffee making facilities and private bathroom. The spacious suites offer a spa bath. Clean and private place located in a nice neighborhood. I am definitely going again

Show more Show less
9
Superb
245 reviews
Price from
US$55
per night

Treetops is a family-run guest house, less than 1 km from Port Elizabeth Airport. It offers elegant rooms with free Wi-Fi access, set within peaceful gardens.

All rooms at Treetops Guesthouse are equipped with cable TV and hot drink facilities. Every room has a private entrance, and features an en suite bathroom. Guests can also make use of the shared kitchen. The owner is very nice and kind. We felt very welcomed and enjoyed our stay. Highly recommended!

Show more Show less
9
Superb
844 reviews
Price from
US$45
per night

Situated at the mouth of the Swartkops river and just 200 metres from the beach, Le Blue Guesthouse is ideally located in Bluewater Bay.

All of the rooms at Le blue are colourfully decorated and include private bathrooms. All have complimentary tea and coffee making facilities and flat screen TV's with digital satellite TV. Cosy room, carefully decorated and neat. Delicious breakfast and Jean Pierre is just the perfect host. A little gem in a very cute, peaceful and safe neighbourhood. Will definitely come back there for future opportunities.

Show more Show less
9.2
Superb
122 reviews
Price from
US$63
per night

Located in Port Elizabeth, 500 metres from Denville Beach, Garden Court Kings Beach provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. With a terrace, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. Guests can enjoy South African dishes at the restaurant or have a cocktail at the bar. location is good and breakfast was very nice; Staff are very friendly and helpful.

Show more Show less
8.3
Very good
1,406 reviews
Price from
US$106
per night

Located in Port Elizabeth in the Eastern Cape Region, 1.8 km from Boardwalk Casino, Town Lodge Gqeberha boasts an outdoor pool and views of the garden.

Each room is fitted with a flat-screen TV with satellite channels. Certain rooms include a seating area to relax in after a busy day. You will find a kettle in the room. The rooms are fitted with a private bathroom fitted with a shower. For your comfort, you will find free toiletries and a hair dryer. I was not aware that I when I book with accommodation .com I do not choose the side of the rooms eg seaside and breakfast

Show more Show less
8.2
Very good
1,702 reviews
Price from
US$74
per night

Situated in Port Elizabeth and only 2 km from Bluewater Beach, King Guest Lodge features accommodation with sea views, free WiFi and free private parking. This 3-star guest house offers a shared kitchen and full-day security. Boasting family rooms, this property also provides guests with a sun terrace. It was very clean, and the security employee at the gate added more comfort. The floor staff was so friendly.

Show more Show less
8.4
Very good
160 reviews
Price from
US$49
per night

City Lodge Hotel Gqeberha offers accommodation in Duiwerivier.

Every room at this hotel is air conditioned and is fitted with a flat-screen TV. Some units feature a seating area where you can relax. Some rooms have views of the pool or garden. Each room is equipped with a private bathroom equipped with a bath. For your comfort, you will find free toiletries and a hair dryer. Well situated to The Boardwalk centre close to the beach.

Show more Show less
8.2
Very good
733 reviews
Price from
US$85
per night

Offering an outdoor pool, La Mer Lodge is located in the suburb of Humewood in Port Elizabeth. Kings Beach is 1 km away and the property offers free WiFi access.

Each room here will provide you with a satellite TV, a refrigerator and a kettle. The private bathroom has a shower. Rooms on the upper floor have views of the harbour. friendly, affordable and beautiful features

Show more Show less
8.7
Fabulous
103 reviews
Price from
US$62
per night

Just 1 km from the beachfront, Admirals Lodge Guest House and Brightways self catering apartments is located in the suburb of Summerstrand and offers a garden with pool. Free WiFi and parking is available. Breakfast was exceptional, owner and staff very friendly.

Show more Show less
8.7
Fabulous
345 reviews
Price from
US$52
per night

Situated just 300 metres from the beachfront, The Russel Guest House features a garden with large swimming pool and a covered BBQ area. Free WiFi is available throughout.

The Russel Guest House is 8 km from the city centre, a 10-minute drive to Port Elizabeth airport and 1 hour from Addo Elephant National Park. I love everything about this place from the friendly staff to the cleanliness not forgetting the breakfast it was amazing I'm definitely going back for round two

Show more Show less
8.1
Very good
593 reviews
Price from
US$43
per night

Three-Star Hotels that guests love in Port Elizabeth