210 Hotels in Port Elizabeth

Prefer Expedia? See all Port Elizabeth hotels on Expedia →

210 stays in total

Where to stay in Port Elizabeth

Port Elizabeth has 210 places to stay on Triptoic , including 2 resorts, 2 villas, 33 apartments, 39 vacation homes, 88 guesthouses and B&Bs, 2 hostels. By star rating there are 12 5-star, 75 4-star, 39 3-star properties. 50 stays are rated 8.5 or higher by guests. Together they offer more than 2,229 rooms.

Guests' top picks in Port Elizabeth: Bluewater Bay Sunrise Hotel (9.5), Treetops Guesthouse (9.4) and Forest Hall Guest House (9.4).

Places to stay
210
Avg. guest rating
8.7
Guest reviews
6,914
5-star stays
12

Port Elizabeth hotel FAQs

How many hotels are there in Port Elizabeth?

Triptoic lists 210 places to stay in Port Elizabeth, South Africa, including 2 resorts, 2 villas, 33 apartments, 39 vacation homes, 88 guesthouses and B&Bs, 2 hostels.

What are the best-rated hotels in Port Elizabeth?

Based on guest reviews, the top-rated stays in Port Elizabeth are Bluewater Bay Sunrise Hotel (9.5/10), Treetops Guesthouse (9.4/10), Forest Hall Guest House (9.4/10).

How many 5-star hotels are in Port Elizabeth?

There are 12 5-star properties in Port Elizabeth.

What is the average hotel rating in Port Elizabeth?

Stays in Port Elizabeth have an average guest rating of 8.7 out of 10 (excellent), from 6,914 reviews in total.

Nearby destinations

More places to stay around Port Elizabeth

All of South Africa →