Compare and save on Port Elizabeth hotels

Sorry, We don't support stays longer than 30 nights.

Search our map for the best Port Elizabeth hotels

Use our map to find hotels near the Port Elizabeth area or attractions you want to visit.

The best Port Elizabeth hotels. Read the reviews

Feel confident you’ve booked the perfect stay. Read our real guest reviews before you book.

See more hotels

Hotels in Port Elizabeth

Port Elizabeth happily lives up to its two nicknames: the Windy City and the Friendly City.  Located on South Africa’s Sunshine Coast, half-way between Cape-Town and Durban, Port Elizabeth is a fantastic destination for a holiday in South Africa.

Port Elizabeth has everything you would expect from a South African city by the sea. There are great museums to visit, beautiful buildings to admire, and lots of vibrant nightlife to enjoy when the sun goes down. The city offers plenty of history and culture, but most people visit for the great outdoors: whether that’s making the most of the windy weather to try some water-sports, or heading out of town to spot the Big Five. Even if you’re not into water-sports you can still enjoy Port Elizabeth’s excellent beaches which are ideal for sunbathing and swimming.

It’s well worth hiring a car if you want to make the most of your trip to Port Elizabeth. There are some great nature reserves nearby including Kragga Kamma Game Park, Shamwari Game Reserve, and Van Stadens Nature Reserve: perfect for a self-drive safari. Head towards Cape Town and you’ll find yourself on the Garden Route, one of South Africa’s top tourist attractions.

There are lots of great places to stay in Port Elizabeth, and whatever your tastes and budget you’re sure to find something that suits you. There are trendy self catering apartments, boutique guesthouses, and no-frills hotels to choose from as well as budget friendly backpacker hostels and impressive country lodges. Accommodation is sprinkled throughout the city. Most of the accommodation is clustered around the sea front, although there are some great downtown hotels to choose from too.

Find great deals on accommodation in Port Elizabeth the easy way with Skyscanner. We show you the most popular hotels available for your stay, and show you prices from the top hotel booking sites all in one place. Our results page is totally customisable, so it’s easy to find exactly what you want. Sort places to stay based on price, location, star rating and more. Use our filters to only see your preferred accommodation type, places with the facilities you need, and hotels that fit your exact budget. There are no hidden commission fees or added charges when you use Skyscanner. Just click on the link and we’ll take you straight to the booking site to make your reservation.