Find and Book Top Rated Hotels in Port Elizabeth

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

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
51-100 out of 117
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
7.8
Very good11 reviews
MapView on map800 m from City Centre800 m from Nelson Mandela Metropolitan Art Museum
From   US$ 78 /nightSelect
7.2
Very good1 review
4 adults
2 bedrooms
2 beds
MapView on map4.3 km from City Centre900 m from Splash Waterworld Port Elizabeth
From   US$ 76 /nightSelect
Guest house
2.2 km from City Centre800 m from Settler's Park Nature Reserve
From   US$ 79 /nightSelect
Apartment
5.2 km from City Centre2.0 km from Splash Waterworld Port Elizabeth
From   US$ 105 /nightSelect
Guest house
8.2
Great26 reviews
6.8 km from City Centre1.0 km from Humewood Golf Club
From   US$ 77 /nightSelect
7.4
Very good1 review
3.7 km from City Centre1.8 km from 6th Avenue Shopping Centre
From   US$ 95 /nightSelect
Guest house
8.6
Great46 reviews
3.2 km from City Centre500 m from The Casino Saint
From   US$ 45 /nightSelect
2.2 km from City Centre500 m from South End Museum
From   US$ 54 /nightSelect
Guest house
8.2
Great6 reviews
3.7 km from City Centre800 m from Bibo Railway Station
From   US$ 40 /nightSelect
Guest house
8.8
Great158 reviews
6.2 km from City Centre1.6 km from Humewood Golf Club
From   US$ 61 /nightSelect
Bed & Breakfast
8.2
Great11 reviews
5.4 km from City Centre700 m from The Boardwalk
From   US$ 41 /nightSelect
Hotel
8.4
Great21 reviews
6.6 km from City Centre1.3 km from Humewood Golf Club
From   US$ 90 /nightSelect
Guest house
8.4
Great37 reviews
1.6 km from City Centre200 m from Port Elizabeth Golf Club
From   US$ 81 /nightSelect
8.4
Great62 reviews
5.6 km from City Centre500 m from The Boardwalk
From   US$ 52 /nightSelect
8.2
Great10 reviews
6.9 km from City Centre1.0 km from Humewood Golf Club
From   US$ 44 /nightSelect
7.8
Very good8 reviews
7.2 km from City Centre
From   US$ 48 /nightSelect
Guest house
6.1 km from City Centre1.7 km from Humewood Golf Club
From   US$ 91 /nightSelect
8.2
Great53 reviews
13.0 km from City Centre
From   US$ 40 /nightSelect
8.0
Great1 review
4.3 km from City Centre900 m from Splash Waterworld Port Elizabeth
From   US$ 130 /nightSelect
Homestay
8.2
Great31 reviews
3.1 km from City Centre300 m from The Casino Saint
From   US$ 46 /nightSelect
27.0 km from City Centre
From   US$ 126 /nightSelect
7.9 km from City Centre700 m from The Gardens Shopping Centre Lorraine
From   US$ 85 /nightSelect
8.2
Great24 reviews
4.8 km from City Centre2.0 km from Splash Waterworld Port Elizabeth
From   US$ 67 /nightSelect
Bed & Breakfast
8.6
Great44 reviews
2.5 km from City Centre400 m from Humewood Road Railway Station
From   US$ 47 /nightSelect
8.2
Great26 reviews
6.6 km from City Centre1.1 km from Humewood Golf Course
From   US$ 48 /nightSelect
8.4
Great26 reviews
5.7 km from City Centre
From   US$ 46 /nightSelect
8.8
Great8 reviews
1.8 km from City Centre1.1 km from 6th Avenue Shopping Centre
From   US$ 46 /nightSelect
Guest house
8.8
Great14 reviews
10.6 km from City Centre
From   US$ 73 /nightSelect
8.4
Great62 reviews
2.2 km from City Centre600 m from Port Elizabeth Golf Club
From   US$ 38 /nightSelect
6.0
Guest rating1 review
4.1 km from City Centre
From   US$ 59 /nightSelect
3.1 km from City Centre1.0 km from 6th Avenue Shopping Centre
From   US$ 116 /nightSelect
8.0
Great23 reviews
2.7 km from City Centre900 m from Shark River Golf Club
From   US$ 28 /nightSelect
8.0
Great4 reviews
1.9 km from City Centre1.1 km from 6th Avenue Shopping Centre
From   US$ 46 /nightSelect
Guest house
8.2
Great6 reviews
5.3 km from City Centre1.5 km from The Boardwalk
From   US$ 52 /nightSelect
Bed & Breakfast
8.2
Great4 reviews
1.8 km from City Centre700 m from 6th Avenue Shopping Centre
From   US$ 38 /nightSelect
8.0
Great10 reviews
13.4 km from City Centre2.0 km from Sardinia Bay Golf Club
From   US$ 43 /nightSelect
3.4 km from City Centre1.7 km from Port Elizabeth Golf Club
From   US$ 40 /nightSelect
Guest house
3.6 km from City Centre400 m from Little Walmer Golf Club
Select
11.3 km from City Centre1.7 km from Cape Recife Local Authority Nature Reserve
From   US$ 346 /nightSelect
5.4 km from City Centre1.9 km from Splash Waterworld Port Elizabeth
From   US$ 163 /nightSelect
Guest house
8.6
Great115 reviews
11.3 km from City Centre
From   US$ 54 /nightSelect
8.8
Great5 reviews
15.6 km from City Centre
From   US$ 53 /nightSelect
8.6
Great12 reviews
6.7 km from City Centre1.1 km from Humewood Golf Club
From   US$ 86 /nightSelect
Guest house
8.2
Great46 reviews
2.0 km from City Centre400 m from Port Elizabeth Golf Club
From   US$ 40 /nightSelect
Apartment
9.0
Perfect1 review
7.4 km from City Centre
From   US$ 32 /nightSelect
Guest house
8.4
Great67 reviews
12.6 km from City Centre
From   US$ 97 /nightSelect
Guest house
8.4
Great47 reviews
24.0 km from City Centre
From   US$ 67 /nightSelect
7.2
Very good6 reviews
6.8 km from City Centre1.0 km from Humewood Golf Club
From   US$ 44 /nightSelect
Guest house
8.0
Great8 reviews
3.4 km from City Centre800 m from The Casino Saint
From   US$ 40 /nightSelect
6.5 km from City Centre1.2 km from Humewood Golf Course
From   US$ 73 /nightSelect

Best hotels and places to stay in Port Elizabeth

Why visit?

Port Elizabeth, located on the stunning coastline of South Africa, is a city that offers a unique blend of natural beauty, vibrant culture, and thrilling outdoor activities. With a range of attractions including beautiful beaches, wildlife reserves, and historical sites, Port Elizabeth is a must-visit destination for every traveler. For visitors looking for a comfortable and convenient stay, here are some of the best hotels and areas to consider:

Where to stay?

Summerstrand:With its pristine beaches and upscale accommodations, Summerstrand is a popular choice for tourists visiting Port Elizabeth. This area is home to a variety of beachfront hotels, offering stunning views of the Indian Ocean. Here, guests can relax in luxurious rooms, take a leisurely stroll along the beach, or indulge in delicious seafood at the nearby restaurants. The hotels in Summerstrand provide easy access to popular attractions such as the Boardwalk Casino and Humewood Golf Course.

Walmer: Located close to the airport and a short drive from the city center, Walmer is a convenient and tranquil neighborhood for tourists. This area offers a range of guest houses and boutique hotels, providing a cozy and intimate atmosphere for travelers. Walmer is known for its leafy streets, charming cafes, and local boutiques. Visitors can explore the nearby attractions including the Nelson Mandela Metropolitan Art Museum and take advantage of the areas excellent shopping opportunities.

Central: For those looking for a vibrant atmosphere and easy access to the citys main attractions, the Central area is the ideal choice. This district is bustling with life, offering a variety of hotels ranging from budget-friendly to upscale options. Central is home to numerous historical buildings, trendy restaurants, and vibrant nightlife. Tourists can visit the Donkin Reserve, explore the rich history of the city at the South African Airforce Museum, or enjoy a game at St. Georges Park cricket stadium.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $70 to $120.

4-star hotels: The average price per night is around $120 to $200.

5-star hotels: The average price per night is around $200 to $300.

Best value for money:

Radisson Blu Hotel, Port Elizabeth: This stylish 4-star hotel offers comfortable rooms with modern amenities, including air conditioning and free Wi-Fi. With its convenient location near the beach and the city center, it provides guests with easy access to popular attractions. The hotel features a rooftop pool, a fitness center, and an on-site restaurant serving delicious local cuisine.

Courtyard Hotel, Port Elizabeth: Located in the heart of the city, this 3-star hotel offers affordable accommodation without compromising on comfort. The rooms are well-appointed and equipped with essential amenities. Guests can enjoy complimentary breakfast and access to the on-site fitness center. The hotels central location allows visitors to explore the citys vibrant markets, shops, and restaurants.

Singa Lodge: Offering a unique boutique experience, Singa Lodge is a 5-star guest house that showcases a fusion of African and Asian influences. The elegantly decorated rooms feature luxurious amenities such as private balconies and spacious bathrooms. The guest house is known for its excellent personalized service and on-site spa facilities, making it an ideal choice for a relaxing and indulgent stay.

Best kids-friendly hotels:

The Beach Hotel: Situated close to the famous Hobie Beach, this 4-star hotel provides a family-friendly atmosphere with a range of amenities for children. The hotel offers spacious family rooms and suites, a playroom, and a dedicated kids pool. Parents can relax at the on-site spa or enjoy a meal at the hotels restaurant overlooking the ocean.

Garden Court Kings Beach: Located near the popular Kings Beach, this 3-star hotel is an ideal choice for families. The spacious rooms are equipped with modern amenities and offer beautiful views of the coastline. The hotel features a swimming pool and a restaurant that serves a variety of dishes to suit every palate.

Best hotels for a romantic getaway:

Isango Gate Boutique Hotel and Spa: This exclusive 5-star hotel offers a luxurious and intimate setting for couples seeking a romantic escape. The stylishly designed rooms feature private balconies or patios, and guests can enjoy the hotels spa facilities for ultimate relaxation. The on-site restaurant offers a sophisticated dining experience, perfect for a romantic dinner.

Hacklewood Hill Country House: Nestled in a lush garden setting, this 5-star guest house exudes elegance and charm. The Victorian-style rooms are tastefully decorated and offer a cozy and intimate atmosphere. Couples can enjoy romantic walks in the beautiful gardens or savor gourmet meals at the renowned on-site restaurant.

Best for location:

The Boardwalk Hotel: Situated within the popular Boardwalk Entertainment Complex, this 5-star hotel offers a prime location with easy access to a variety of dining, shopping, and entertainment options. The rooms are spacious and well-appointed, providing guests with a comfortable stay. The hotel also features a casino, a spa, and multiple restaurants and bars for guests to enjoy.

Protea Hotel by Marriott Port Elizabeth Marine: Overlooking the iconic Summerstrand beach, this 4-star hotel offers breathtaking ocean views and a convenient location. The rooms are modern and comfortable, and guests can relax by the outdoor pool or dine at the on-site restaurant. The hotel is also within walking distance of popular attractions such as the Bayworld Museum Complex.

King Edward Hotel: Located in the heart of Central, this historic 3-star hotel offers a central location for exploring the city. The hotel boasts charming colonial architecture and offers comfortable rooms with modern amenities. Guests can enjoy the hotels restaurant and bar, or venture out to nearby restaurants, cafes, and shops.

Best for a short city break:

City Lodge Hotel Port Elizabeth: Situated in the trendy suburb of Summerstrand, this 3-star hotel provides convenient access to the beach, shops, and restaurants. The rooms are contemporary and well-equipped, and guests can enjoy the hotels swimming pool and fitness center. With its central location and comfortable amenities, it is an excellent choice for a short city break.

Road Lodge Port Elizabeth: Offering affordable accommodation without compromising on comfort, this budget-friendly hotel is ideal for a short stay. The rooms are clean and functional, providing all the necessary amenities for a comfortable visit. The hotel is conveniently located near major transport routes, making it easy to explore the city and its attractions.

Show moreLess