Port Elizabeth hotels and places to stay

Search among 9 available hotels and places to stay in Port Elizabeth from 50+ providers

Check-in
Sat, 20 Jul
-
Check-out
Sun, 21 Jul
Rooms and Guests2 Guests, 1 Room
Check-in
Sat, 20 Jul
-
Check-out
Sun, 21 Jul
Rooms and Guests2 Guests, 1 Room
1Filter & Sort
View map
Check-in
Sat, 20 Jul
-
Check-out
Sun, 21 Jul
Rooms and Guests2 Guests, 1 Room
1Filter & Sort
View map
View map
1-9 out of 9
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great39 reviews
The perfect Bequia Plantation Bequia Island features a swimming pool and 22 rooms facing the garden.
FromUS$ 266 /nightSelect
8.2
Great33 reviews
Map
586 yd from City Center
25 minutes' stroll from Bequia, the Spring Hotel Bequia features a heated pool along with a Jacuzzi and an outdoor swimming pool.
FromUS$ 145 /nightSelect
8.4
Great32 reviews
Map
546 yd from City Center
The 3-star Gingerbread Suites Port Elizabeth is set only 0.6 miles from St Mary's and 12 minutes' stroll from Mauvin's Model Boat Shop.
FromUS$ 236 /nightSelect
8.4
Great26 reviews
Map
1.3 mi from City Center
While staying at the 3-star Sweet Retreat Port Elizabeth you are invited to discover Hamilton Fort, set approximately 1.6 miles away, or Bequia, which is approximately 1.7 miles away.
FromUS$ 155 /nightSelect
8.6
Great6 reviews
The 3-star Bequia is 25 minutes by foot from Port of Port Elizabeth and offers a swimming pool plus sauna facilities and an outdoor swimming pool.
FromUS$ 469 /nightSelect
Situated 0.5 miles from Spring Bay Beach, the family-friendly Spring House Hotel Bequia offers 10 guest rooms.
FromUS$ 162 /nightSelect
There are rooms facing the terrace and the hotel is set close to The Wall.
FromUS$ 304 /nightSelect
8.0
Great6 reviews
Map
1378 yd from City Center
Staying at the Tropical Hideaway Port Elizabeth means you will be 7 minutes' stroll from Tony Gibbons Beach, while enjoying an outdoor swimming pool onsite.
FromUS$ 389 /nightSelect
Paradise VillaGuest house
Map
656 yd from City Center
Situated within 0.3 miles of Port of Port Elizabeth, the Paradise Villa in Port Elizabeth features a terrace and a garden.
FromUS$ 127 /nightSelect

FAQs about hotels in Port Elizabeth

We hope that the answers to these questions will help you plan your trip

What are the best centrally located Port Elizabeth hotels?

Gingerbread Hotel rated 8.0/10 is the best hotel with back massages, foot massage and snorkeling, located 10 minutes' walk from the city center. To check more central hotels click here.

What are the most popular cheap hotels in Port Elizabeth?

There are more than 3 top budget properties in Port Elizabeth. Booked.net highly recommends Keegan'S Beachside Hotel,Apartments And Cottage rated 8.2/10 as one of the best budget Port Elizabeth properties because of its price (from 54US$ per night) and Caribbean cuisine in The Coolest Spot Beach Bar restaurant. Another option is Gingerbread Hotel rated 8.0/10 for 176US$ per night. Click here to see more budget hotels.

What are the most popular 5-star hotels in Port Elizabeth?

The best one is Spring Hotel Bequia rated 8.2/10 at the cost of 109US$ per night with windsurfing, snorkeling and diving. To see more favored 5-star hotels click here.

Which boutique hotels in Port Elizabeth would you recommend?

One of the finest boutique hotels is Tropical Hideaway rated 8.0/10 at the cost of 380US$ per night. Go here to check more modern accommodations.

What are the top Port Elizabeth hotels for couples?

According to Booked.net travel data, there are 5 deals for couples. Check Gingerbread Hotel rated 8.0/10 with back massages, foot massage and snorkeling. It’s set 2.6 miles from Petite Nevis and costs about 176US$ per night. Spring Hotel Bequia with rating 8.2/10 is also a perfect 5-star property for couples with a business center, windsurfing and snorkeling. It also has a swimming pool and an outdoor pool and offers rooms for about 109US$ per night. Go here to check more romantic accommodations.

What are the top family-friendly Port Elizabeth properties?

Gingerbread Hotel (rating: 8.0/10): a family-hotel with back massages, foot massage and snorkeling for 176US$ per night. You also can book Spring Hotel Bequia (rating: 8.2/10) for about 109US$ per night. This kid-friendly property offers a business center, windsurfing and snorkeling on site. For more family deals click here.

What are the most popular Port Elizabeth properties not far from Port of Port Elizabeth?

To be not far from Port of Port Elizabeth, stay at Gingerbread Hotel (rating: 8.0/10), which is only a 10-minute walk from the attraction and offers back massages, foot massage and snorkeling. Visitors can enjoy Delhi food at Chameleon Cafe restaurant nearby. For more suitable options go here.

What are the top hotels to stay in Port Elizabeth with outdoor pools?

Consider booking Spring Hotel Bequia with rating 8.2/10. Offering a business center, windsurfing and snorkeling, this property also provides a fitness center and fitness classes on site and is set a 25-minute walk from The Wall. Visitors can also relax around the pool in Tropical Hideaway (rating: 8.0/10) at the cost of 380US$ per night. This property has grocery shopping service, delivery service and laundry service, as well as snorkeling, diving and canoeing on site.

What are the most favored hotels in Port Elizabeth?

You may like Spring Hotel Bequia rated 8.2/10 featuring windsurfing, snorkeling and diving. It costs 109US$ per night. As an alternative, check Gingerbread Hotel rated 8.0/10 with back massages, foot massage and snorkeling on site.

What are the best spa hotels in Port Elizabeth?

We recommend Gingerbread Hotel (rating: 8.0/10) for 176US$ per night. It's located a 15-minute walk from Friendship Rose and provides back massages, foot massage and snorkeling.

How much is an average Port Elizabeth hotel price?

According to Booked.net travel data, the average prices for Port Elizabeth properties are:
A 3-star hotel room costs 176US$ per night, for instance, check Gingerbread Hotel with back massages, foot massage and snorkeling.
If you're looking for something really special, a 5-star hotel can be found for 109US$ per night. Check Spring Hotel Bequia (rating: 8.2/10) providing shuttle service and free shuttle service.

How much does it cost to stay in a hotel in Port Elizabeth for tonight?

According to Booked.net travel data, the average prices for tonight in Port Elizabeth are: For a perfect hotel like Gingerbread Hotel (rating: 8.0/10) you may pay about 54US$ per night.

What's the best hotel for a beach vacation in Port Elizabeth?

Alternatively, book The Sweet Retreat (rating: 8.0/10) for 135US$ per night. It provides concierge service, yoga classes and snorkeling.

What are the best resorts in Port Elizabeth?

To stay at the top Port Elizabeth resort, check 5 properties on Booked.net. Also, you may like Spring Hotel Bequia rated 8.2/10, a great option with shuttle service and free shuttle service on site. It costs 109US$ per night.

What are the best hotels not far from Princess Margaret Beach?

On Booked.net you will find 5 great accommodations not far from Princess Margaret Beach in Port Elizabeth. We recommend Gingerbread Hotel rated 8.0/10, a perfect hotel set 10 minutes' walk from Princess Margaret Beach. It costs 54US$ per night and offers back massages, foot massage and snorkeling. Also, you may check Tropical Hideaway with snorkeling, diving and canoeing for 380US$ per night.

Where to stay in Port Elizabeth?

Convenience of staying in hotels downtown

Choose Frangipani Hotel to be within walking distance of delicious restaurants and cafés in the center of Port Elizabeth such as Laura's Bar & Resto.

Select a hotel next to Port Elizabeth, such as Gingerbread Hotel with a room rate 213US$ per night. Visitors of Friendship Bay Beach might like to book accommodation at The Sweet Retreat or Keegan'S Beachside, both of which are a short ride away.

Luxury and boutique accommodation in Port Elizabeth

An upscale choice in Port Elizabeth is Tropical Hideaway, a posh option with free self-parking, a tennis court and a patio.

Explore and find your best apartments, B&Bs and others

Friendship Garden Apartments is a cozy apartment only 5 minutes' walk from Friendship Bay Beach.

Show moreLess

Port Elizabeth hotels essential information

🏨 Hotels in Port Elizabeth 9
👛 Lowest price 127 USD
✍️ Hotels Reviews 142