Find and Book Top Rated Hotels in Port Elizabeth

Search among 146 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
1-50 out of 146
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
8.0
Great168 reviews
MapView on map7.2 km from City Centre1.2 km from The Boardwalk
From   US$ 94 /nightSelect
Guest house
8.0
Great32 reviews
MapView on map1.7 km from City Centre1.5 km from Port Elizabeth Golf Club
From   US$ 98 /nightSelect
8.0
Great162 reviews
5.9 km from City Centre1.7 km from Splash Waterworld Port Elizabeth
From   US$ 77 /nightSelect
7.8
Very good47 reviews
5.3 km from City Centre1.1 km from Splash Waterworld Port Elizabeth
From   US$ 58 /nightSelect
8.4
Great12 reviews
5.5 km from City Centre1.3 km from Splash Waterworld Port Elizabeth
From   US$ 75 /nightSelect
8.2
Great86 reviews
5.7 km from City Centre1.5 km from Splash Waterworld Port Elizabeth
From   US$ 143 /nightSelect
Bed & Breakfast
8.4
Great334 reviews
2.2 km from City Centre1.0 km from 6th Avenue Shopping Centre
From   US$ 38 /nightSelect
8.2
Great68 reviews
3.3 km from City Centre1.6 km from 6th Avenue Shopping Centre
From   US$ 73 /nightSelect
8.4
Great226 reviews
4.9 km from City Centre900 m from Splash Waterworld Port Elizabeth
From   US$ 66 /nightSelect
Bed & Breakfast
8.6
Great36 reviews
7.4 km from City Centre1.2 km from Humewood Golf Club
From   US$ 55 /nightSelect
8.4
Great59 reviews
6.0 km from City Centre1.9 km from Splash Waterworld Port Elizabeth
From   US$ 84 /nightSelect
Bed & Breakfast
8.2
Great39 reviews
6.4 km from City Centre400 m from The Boardwalk
From   US$ 102 /nightSelect
Hotel
8.2
Great117 reviews
2.9 km from City Centre200 m from South End Museum
From   US$ 54 /nightSelect
8.0
Great38 reviews
6.6 km from City Centre800 m from The Boardwalk
From   US$ 98 /nightSelect
8.4
Great35 reviews
5.4 km from City Centre1.2 km from Splash Waterworld Port Elizabeth
From   US$ 58 /nightSelect
8.6
Great197 reviews
6.2 km from City Centre2.0 km from Splash Waterworld Port Elizabeth
From   US$ 99 /nightSelect
8.2
Great66 reviews
6.5 km from City Centre500 m from The Boardwalk
From   US$ 123 /nightSelect
Guest house
8.2
Great40 reviews
2.3 km from City Centre700 m from 6th Avenue Shopping Centre
From   US$ 42 /nightSelect
Guest house
8.2
Great47 reviews
7.4 km from City Centre1.1 km from Humewood Golf Course
From   US$ 86 /nightSelect
Bed & Breakfast
8.6
Great41 reviews
1.6 km from City Centre500 m from St George's Park
From   US$ 46 /nightSelect
7.8
Very good20 reviews
6.8 km from City Centre800 m from The Boardwalk
From   US$ 54 /nightSelect
8.4
Great54 reviews
7.6 km from City Centre1000 m from Humewood Golf Club
From   US$ 65 /nightSelect
8.8
Great20 reviews
From   US$ 82 /nightSelect
8.6
Great30 reviews
4.3 km from City Centre800 m from Bibo Railway Station
From   US$ 45 /nightSelect
Guest house
8.4
Great22 reviews
7.4 km from City Centre1.2 km from Humewood Golf Club
From   US$ 105 /nightSelect
Guest house
8.6
Great20 reviews
4.1 km from City Centre500 m from Bibo Railway Station
From   US$ 60 /nightSelect
8.6
Great17 reviews
1.8 km from City Centre700 m from Settler's Park Nature Reserve
From   US$ 83 /nightSelect
8.4
Great5 reviews
4.7 km from City Centre700 m from Splash Waterworld Port Elizabeth
From   US$ 99 /nightSelect
Guest house
8.8
Great6 reviews
6.3 km from City Centre700 m from The Boardwalk
From   US$ 56 /nightSelect
8.2
Great116 reviews
7.2 km from City Centre1.2 km from The Boardwalk
From   US$ 89 /nightSelect
8.4
Great58 reviews
2.8 km from City Centre1.7 km from Settler's Park Nature Reserve
From   US$ 92 /nightSelect
8.2
Great35 reviews
2.9 km from City Centre1.3 km from 6th Avenue Shopping Centre
From   US$ 91 /nightSelect
Guest house
7.8
Very good52 reviews
4.0 km from City Centre400 m from Bibo Railway Station
From   US$ 57 /nightSelect
Bed & Breakfast
8.4
Great91 reviews
6.7 km from City Centre800 m from The Boardwalk
From   US$ 80 /nightSelect
8.4
Great53 reviews
6.3 km from City Centre400 m from The Boardwalk
From   US$ 161 /nightSelect
Bed & Breakfast
8.4
Great100 reviews
4.3 km from City Centre400 m from Bibo Railway Station
From   US$ 64 /nightSelect
Guest house
8.4
Great83 reviews
1.1 km from City Centre300 m from Port Elizabeth Golf Club
From   US$ 87 /nightSelect
Bed & Breakfast
8.2
Great86 reviews
800 m from City Centre600 m from Prince Alfred's Guard Memorial
From   US$ 48 /nightSelect
8.2
Great30 reviews
13.0 km from City Centre1.0 km from Kragga Kamma Golf Club
From   US$ 67 /nightSelect
8.4
Great55 reviews
2.3 km from City Centre900 m from 6th Avenue Shopping Centre
From   US$ 171 /nightSelect
Bed & Breakfast
8.6
Great68 reviews
7.7 km from City Centre1000 m from Humewood Golf Club
From   US$ 216 /nightSelect
8.4
Great35 reviews
4.8 km from City Centre700 m from Splash Waterworld Port Elizabeth
From   US$ 37 /nightSelect
Bed & Breakfast
8.6
Great44 reviews
3.2 km from City Centre400 m from Humewood Road Railway Station
From   US$ 47 /nightSelect
8.4
Great62 reviews
6.4 km from City Centre500 m from The Boardwalk
From   US$ 52 /nightSelect
Guest house
8.6
Great46 reviews
4.0 km from City Centre500 m from The Casino Saint
From   US$ 45 /nightSelect
8.4
Great62 reviews
1.4 km from City Centre600 m from Port Elizabeth Golf Club
From   US$ 38 /nightSelect
8.2
Great27 reviews
3.7 km from City Centre
From   US$ 49 /nightSelect
Guest house
8.4
Great44 reviews
23.4 km from City Centre
From   US$ 67 /nightSelect
Bed & Breakfast
8.2
Great36 reviews
7.4 km from City Centre1.2 km from Humewood Golf Club
From   US$ 86 /nightSelect
Homestay
8.2
Great31 reviews
3.9 km from City Centre300 m from The Casino Saint
From   US$ 46 /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