Hotels in Port Elizabeth

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

Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
Filter & Sort
View map
Check-in
Select date
-
Check-out
Select date
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
Great34 reviews
Placed 350 metres from Princess Margaret Bay Beach, the 4-star Bequia Plantation welcomes guests with a restaurant and baggage storage.
From£ 529 /nightSelect
8.2
Great33 reviews
Map
600 m from City Centre
The Spring Hotel Bequia Port Elizabeth offers a Jacuzzi and an outdoor swimming pool along with a swimming pool, and boasts a location within 5 minutes' stroll of Hamilton Fort.
From£ 93 /nightSelect
8.6
Great19 reviews
Map
2.1 km from City Centre
Hamilton Fort is within 10 minutes' drive of the 3-star Sweet Retreat Port Elizabeth.
From£ 118 /nightSelect
8.4
Great28 reviews
Map
500 m from City Centre
Positioned about 12 minutes' walk from Friendship Rose, guests can enjoy international dishes at the 3-star Gingerbread Suites's à la carte restaurant.
From£ 196 /nightSelect
8.0
Great6 reviews
Map
1.3 km from City Centre
You can relax by a year-round outdoor swimming pool in the Tropical Hideaway Port Elizabeth, located a 10-minute drive from Old Hegg Turtle Sanctuary.
From£ 339 /nightSelect
Bequia BeachHotel
8.6
Great6 reviews
Situated in a rural area of Bequia Island, the luxury Bequia Beach features fitness classes, massage therapy and evening entertainment activities.
From£ 368 /nightSelect
Spring Hotel BequiaHotel
Boasting a location only 10 minutes' walk from Firefly Plantation Bequia, the family-friendly Spring House Hotel Bequia offers 10 rooms together with a pool bar onsite.
From£ 127 /nightSelect
Frangipani HotelHotel
Offering convenient proximity to Port Elizabeth, the hotel is also close to The Wall.
From£ 238 /nightSelect
Paradise VillaGuest house
Map
600 m from City Centre
Located only a 6-minute walk from Bequia and 10 minutes' drive from Petite Nevis, the Paradise Villa Port Elizabeth features a terrace and a garden.
From£ 111 /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?

There are 4 hotels and other accommodations in Port Elizabeth city centre to choose from. Our travellers like Bequia Plantation Hotel rated 8.4/10. Featuring shuttle service, concierge service, and a treatment room, it's set 10 minutes' walk from the city centre. To see more central hotels click here.

What are the best cheap hotels in Port Elizabeth?

There are more than 3 top budget properties in Port Elizabeth. One of the best budget hotels is Gingerbread Suites rated 8.4/10 at the cost of 186£ per night, offering shuttle service, cots, and snorkelling. Another option is The Sweet Retreat rated 8.6/10 for 118£ per night. Go here to see more cheap hotels.

What are the best 5-star hotels in Port Elizabeth?

The best one is Spring Hotel Bequia rated 8.2/10 at the cost of 94£ per night with concierge service, cots, and yoga classes. To see more favoured 5-star hotels click here.

What are the best boutique hotels in Port Elizabeth?

We recommend Tropical Hideaway rated 8.0/10 as the top boutique property for 282£ per night with an outdoor swimming pool, a picnic area, and shopping service on site. To see more boutique hotels click here.

What are the top Port Elizabeth hotels for couples?

According to HotelMix.co.uk travel data, there are 8 deals for couples. Bequia Plantation Hotel rated 8.4/10 is a favourite 3-star hotel for couples, featuring shuttle service, a spa lounge, and a treatment room. Travellers can book a room at this property for about 252£ per night. Spring Hotel Bequia with rating 8.2/10 is also a perfect 5-star property for couples with concierge service, cots, and yoga classes. It also has an outdoor swimming pool and a swimming pool and offers rooms for about 94£ per night. For more romantic deals go here.

What are the top family-friendly Port Elizabeth properties?

Gingerbread Suites (rating: 8.4/10): a family-hotel with shuttle service, cots, and snorkelling for 186£ per night. Go here to see more family-friendly hotels.

Which Port Elizabeth hotels not far from Princess Margaret Beach are the best?

There are 4 deals to choose from. Select a hotel not far from Princess Margaret Beach, such as Gingerbread Suites, situated a 10-minute walk away. Featuring shuttle service, cots, and snorkelling, this property offers rooms from 118£ per night. For more deals go here.

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

According to 73 reviews, there are 4 hotels featuring outdoor pools in Port Elizabeth. You may also like Bequia Plantation Hotel rated 8.4/10. This property will cost you 252£ per night.

What are the top hotels in Port Elizabeth?

For instance, book Gingerbread Suites rated 8.4/10 for 186£ per night. It's set 1.3 km from Tony Gibbons Beach and provides shuttle service, cots, and snorkelling. Alternatively, you may like Bequia Plantation Hotel with shuttle service, concierge service, and a treatment room. It costs 252£ per night.

What are the top spa hotels in Port Elizabeth?

We recommend Bequia Plantation Hotel (rating: 8.4/10) for 252£ per night. It's located a 25-minute walk from The Wall and provides shuttle service, a spa lounge, and a treatment room.

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

Of course, the prices change in Port Elizabeth depending on the season, but on average:
A 4-star hotel room costs 128£ per night. You may book Spring Hotel Bequia with a picnic area, a rooftop terrace, and free shuttle bus service. A really special hotel can be found for 94£ per night. We recommend Spring Hotel Bequia (rating: 8.2/10) with concierge service, cots, and yoga classes.

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

According to HotelMix.co.uk travel data, the average prices for tonight in Port Elizabeth are: For a perfect hotel like Bequia Plantation Hotel (rating: 8.4/10) you may pay about 94£ per night.

What are the most popular beach hotels in Port Elizabeth?

To make your stay unforgettable, there are 3 options to consider. Alternatively, book The Sweet Retreat rated 8.6/10, a nice property set 500 metres from the beach. It costs 118£ per night and provides concierge service, yoga classes, and snorkelling.

What are the top resorts in Port Elizabeth?

Alternatively, Gingerbread Suites is rated as one of the best resorts in Port Elizabeth, offering shuttle service, cots, and snorkelling. It costs 186£ per night.

What are the best hotels not far from Firefly Plantation Bequia?

On HotelMix.co.uk you will find 5 great accommodations not far from Firefly Plantation Bequia in Port Elizabeth. We recommend Bequia Plantation Hotel rated 8.4/10, a perfect hotel set 20 minutes' walk from Firefly Plantation Bequia. It costs 94£ per night and offers shuttle service, a spa lounge, and a treatment room. Also, you may like Spring Hotel Bequia rated 8.2/10 with shuttle service, concierge service, and cots. It costs 94£ per night.

Where to stay in Port Elizabeth?

Best cheap hotels in Port Elizabeth

For budget hotels in Port Elizabeth, check out The Sweet Retreat, the 3-star hotel with rates starting at 114£.

Convenience of staying in hotels in the city centre

If you're a first-time visitor to Port Elizabeth, you might opt for a stay in the centre near Hamilton Fort, at Frangipani Hotel or Spring Hotel Bequia. If you are interested in discovering some of Port Elizabeth's sights, then select a hotel next to Dawn's Creole Restaurant, Lower Bay Beach, such as Keegan'S Beachside Hotel Apartments & Cottage situated a 5-minute walk away.

Luxury and boutique accommodation in Port Elizabeth

We selected top-notch hotels such as Tropical Hideaway, which price starts from 224£, for those who prefer more space and privacy.

Show moreLess

Port Elizabeth hotels essential information

🏨 Hotels in Port Elizabeth 9
👛 Lowest price 93 GBP
✍️ Hotels Reviews 126