Top Resorts in Port Elizabeth

Search among 44 available resorts and all inclusive hotels in Port Elizabeth from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
2Filter & Sort
View map
21-40 out of 44
2Filter & 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.2
Great65 reviews
MapView on map2.0 mi from City Center1.1 mi from Settler's Park Nature Reserve
From   US$ 90 /nightSelect
Guest house
8.8
Great6 reviews
MapView on map3.4 mi from City Center
From   US$ 56 /nightSelect
7.8
Very good20 reviews
3.7 mi from City Center1.1 mi from Humewood Golf Club
From   US$ 54 /nightSelect
4.0 mi from City Center1600 yd from Humewood Golf Club
From   US$ 141 /nightSelect
3.4 mi from City Center1.2 mi from Splash Waterworld Port Elizabeth
From   US$ 121 /nightSelect
1.2 mi from City Center900 yd from 6th Avenue Shopping Centre
From   US$ 171 /nightSelect
8.6
Great40 reviews
4.1 mi from City Center1300 yd from Humewood Golf Club
From   US$ 59 /nightSelect
8.2
Great56 reviews
3.4 mi from City Center
From   US$ 161 /nightSelect
8.2
Great97 reviews
1000 yd from City Center700 yd from Settler's Park Nature Reserve
From   US$ 57 /nightSelect
3.6 mi from City Center
From   US$ 98 /nightSelect
8.2
Great62 reviews
14.9 mi from City Center
From   US$ 58 /nightSelect
Bed & Breakfast
8.2
Great115 reviews
2.2 mi from City Center500 yd from Bibo Railway Station
From   US$ 58 /nightSelect
8.4
Great91 reviews
3.7 mi from City Center1.2 mi from Humewood Golf Club
From   US$ 80 /nightSelect
8.2
Great60 reviews
4.1 mi from City Center1300 yd from Humewood Golf Course
From   US$ 104 /nightSelect
8.6
Great43 reviews
1.5 mi from City Center400 yd from Humewood Road Railway Station
From   US$ 47 /nightSelect
8.4
Great79 reviews
4.3 mi from City Center1100 yd from Humewood Golf Club
From   US$ 156 /nightSelect
8.2
Great44 reviews
2.5 mi from City Center800 yd from Splash Waterworld Port Elizabeth
From   US$ 37 /nightSelect
8.2
Great60 reviews
8.1 mi from City Center
From   US$ 54 /nightSelect
8.2
Great46 reviews
3.5 mi from City Center
From   US$ 60 /nightSelect
8.4
Great67 reviews
3.3 mi from City Center1.2 mi from Splash Waterworld Port Elizabeth
From   US$ 88 /nightSelect

Best Resorts and Places to Stay in Port Elizabeth

Why Visit Port Elizabeth?

Port Elizabeth, known as the Friendly City, boasts stunning beaches, wildlife reserves like Addo Elephant National Park, and vibrant cultural experiences. Visitors can enjoy water sports, historic sites like Fort Frederick, and the famous Boardwalk Entertainment Complex. The citys warm hospitality and diverse attractions make it a perfect destination for families, luxury seekers, and pet owners looking for a relaxing yet exciting getaway.

Why Opt for a Resort Over a Hotel in Port Elizabeth?

Secluded luxury: Port Elizabeth resorts offer secluded and exclusive experiences, perfect for those seeking privacy and indulgence.

Stunning coastal locations: Many resorts in Port Elizabeth boast picturesque beachfront settings, providing breathtaking views and easy access to the ocean.

Family-friendly facilities: Resorts in Port Elizabeth often feature kids clubs, babysitting services, and family-oriented activities, ensuring a fun and memorable vacation for families.

Pet-friendly accommodations: Several resorts in Port Elizabeth welcome furry friends, offering pet-friendly rooms and amenities for travelers who wish to bring their beloved pets along.

Enhanced relaxation options: Port Elizabeth resorts showcase tranquil spas, wellness centers, and yoga classes, inviting guests to unwind and rejuvenate in a peaceful environment.

What is the price to stay in a resort per night?

Average rates for 3-star resorts: $80-$150

Average rates for 4-star resorts: $150-$300

Average rates for 5-star resorts: $300 and above

Best Value for Money Resorts in Port Elizabeth

The Beach Hotel: Overlooking the Indian Ocean, this resort offers a blend of modern comfort and traditional hospitality, with direct beach access and proximity to the Boardwalk Entertainment Complex.

Bluewater Guesthouse: Situated near popular beaches and the Nelson Mandela Metropolitan Art Museum, this resort provides cozy accommodations, personalized service, and a relaxing garden area.

Garden Court Kings Beach: Located close to Bayworld Oceanarium and the iconic Donkin Reserve, this resort features contemporary rooms, an outdoor pool, and a casual restaurant offering ocean views.

Best Luxury Resorts in Port Elizabeth

Radisson Blu Hotel, Port Elizabeth: A sophisticated waterfront resort boasting panoramic sea views, upscale rooms, a spa, and a chic restaurant, conveniently placed near the Boardwalk Casino and Entertainment Complex.

Singa Town Lodge: Nestled amidst tropical gardens, this boutique luxury resort offers lavish suites, a tranquil spa, and a private pool, within walking distance of the beach and local dining spots.

Best Pet-Friendly Resorts in Port Elizabeth

Courtyard Hotel Port Elizabeth: Welcoming furry companions, this pet-friendly resort features stylish rooms, a sparkling pool, and easy access to local wildlife attractions like Seaview Predator Park.

Hacklewood Hill Country House: A historic manor offering pet-friendly cottages, lush gardens, and personalized service, located near the scenic Settlers Park nature reserve for delightful walks with pets.

Best Family-Friendly Resorts in Port Elizabeth

Pine Lodge Resort: Ideal for families, this resort provides self-catering chalets, a water park, mini-golf, and direct access to the beach, close to attractions like the Kragga Kamma Game Park.

The Boardwalk Hotel, Convention Centre & Spa: A premium family-friendly resort with spacious rooms, a kids club, a casino, and an array of dining options, centrally located near Humewood Beach and Bayworld Museum.

LAuberge Country Hideaway: Offering family cottages in a serene countryside setting, this resort features a pool, playground, and close proximity to Addo Elephant National Park for unforgettable family safaris.

Best Resorts with Unique Views in Port Elizabeth

Singa Lodge: Perched on a hilltop, this boutique resort offers sweeping views of the Indian Ocean, elegant suites with private balconies, a luxurious spa, and easy access to the beach.

Isango Gate Boutique Hotel & Spa: Providing breathtaking views of the Nelson Mandela Bay, this exclusive resort boasts opulent suites, a tranquil spa, and a rooftop terrace for stunning sunsets over the sea.

Show moreLess