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

Nicknamed The Friendly City and located in the Eastern Cape Providence, Port Elizbeth in one of South Africa's largest cities. The city is home to over 300,000 people and is one of the nation's major seaports, stretching along a 10-mile portion of Algoa Bay.

Tourism in Port Elizabeth, South Africa

Port Elizabeth is one of the most picturesque areas in all of South Africa, and has many beautiful beaches in and around the city.  It is also the end of what is referred to as the Garden Route, a drive that winds along the Cape coast.

Hotels in Port Elizabeth, South Africa

Hotels in the city are located along Marine Drive on the bay and also on beautiful streets further away from the water, giving travelers a lot of options when it comes to accommodations in this popular area of South Africa.

Where Can I Book a Hotel in Port Elizabeth, South Africa?

Skyscanner is here to help you select the best spot for you to stay during your visit. Check out prices, amenities, star rating, and specific hotel brands all in an easy to sort format.

Are there Unique Boutique Hotels in Port Elizabeth, South Africa?

There are many historic sites in the area, and it's always great to find a unique property to stay at that is near a point of interest.  If you love boutique hotels and want to stay at a property on your romantic or family trip to this beautiful coastal locale, there are many to choose from with a wide variety of amenities. Take a look at these boutique hotels in Port Elizabeth:

  • The Hub Boutique Hotel
  • No 5 Boutique Art Hotel
  • Blue Bay BnB

Can I find 4 or 5 star Hotels in Port Elizabeth, South Africa?

Of course you can; when choosing to travel to Port Elizabeth you will have a selection of 4 and 5-star hotels to choose from with great locations in areas of the city from the bay to the exciting city center with amazing grounds to go with great amenities. Here are some amazing 4 and 5-star hotels in Port Elizabeth:

  • Boardwalk Hotel
  • Hacklewood Hill Country House
  • Carslogie House
  • Protea Hotel by Marriott Port Elizabeth

Can I find hotels for Families in Port Elizabeth, South Africa?

In a large city like Port Elizabeth with a lot of attractions for visitors of all ages, there are plenty of hotels available that cater to families. There are hotels with plenty for kids to do, hotels that come with one or more meals included to help you keep your visit carefree, and available items and features like cribs and adjoining rooms.  Here are some great examples of family hotels in Port Elizabeth:

  • The Windmere by Mantis
  • The Beach Hotel
  • Town Lodge Port Elizabeth
  • Courtyard Hotel Port Elizabeth

Searching for Hotels is Easy with the Skyscanner App!

You don't need to be at your computer to find out about the best deals; download the app and you can check on flights from wherever you may be.

Information is Power! We'll Keep You Posted

Want to hear some great travel tips and be alerted to amazing deals?  Sign up for our weekly newsletter and we'll deliver them right to your inbox.