Find and Book Top Resorts in Port Elizabeth

Search among 21 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
1-20 out of 21
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.0
Great173 reviews
MapView on map6.4 km from City Centre1.6 km from Humewood Golf Course
From   US$ 97 /nightSelect
8.2
Great86 reviews
MapView on map4.9 km from City Centre1.5 km from Splash Waterworld Port Elizabeth
From   US$ 143 /nightSelect
8.2
Great44 reviews
4.7 km from City Centre1.2 km from Splash Waterworld Port Elizabeth
From   US$ 58 /nightSelect
8.0
Great161 reviews
5.1 km from City Centre1.7 km from Splash Waterworld Port Elizabeth
From   US$ 86 /nightSelect
8.4
Great229 reviews
4.1 km from City Centre900 m from Splash Waterworld Port Elizabeth
From   US$ 89 /nightSelect
7.8
Very good61 reviews
4.5 km from City Centre1.1 km from Splash Waterworld Port Elizabeth
From   US$ 71 /nightSelect
Bed & Breakfast
8.4
Great337 reviews
1.8 km from City Centre1.0 km from 6th Avenue Shopping Centre
From   US$ 41 /nightSelect
Bed & Breakfast
8.2
Great115 reviews
3.6 km from City Centre400 m from Bibo Railway Station
From   US$ 58 /nightSelect
Hotel
8.2
Great128 reviews
2.2 km from City Centre200 m from South End Museum
From   US$ 54 /nightSelect
8.2
Great75 reviews
2.0 km from City Centre900 m from 6th Avenue Shopping Centre
From   US$ 171 /nightSelect
8.2
Great116 reviews
6.5 km from City Centre1.4 km from Humewood Golf Course
From   US$ 133 /nightSelect
8.6
Great197 reviews
5.4 km from City Centre2.0 km from Splash Waterworld Port Elizabeth
From   US$ 106 /nightSelect
8.2
Great24 reviews
4.8 km from City Centre2.0 km from Splash Waterworld Port Elizabeth
From   US$ 83 /nightSelect
Bed & Breakfast
8.2
Great48 reviews
6.6 km from City Centre1.2 km from Humewood Golf Course
From   US$ 156 /nightSelect
8.2
Great78 reviews
5.7 km from City Centre
From   US$ 98 /nightSelect
Guest house
8.2
Great46 reviews
2.0 km from City Centre400 m from Port Elizabeth Golf Club
From   US$ 40 /nightSelect
Guest house
8.4
Great22 reviews
6.7 km from City Centre1.3 km from Humewood Golf Course
From   US$ 105 /nightSelect
8.4
Great62 reviews
5.6 km from City Centre
From   US$ 52 /nightSelect
  • 1
  • 2

Best Resorts and Places to Stay in Port Elizabeth

Why Visit Port Elizabeth?

Port Elizabeth is a charming coastal city in South Africa, known for its stunning beaches, diverse wildlife, and rich cultural heritage. Visitors can enjoy a relaxing stay at resorts in Port Elizabeth while exploring attractions like Addo Elephant National Park, Kragga Kamma Game Park, and the Donkin Reserve. The city offers a perfect blend of outdoor adventures, water sports, and a laid-back atmosphere, making it an ideal destination for families, luxury seekers, and pet owners alike.

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

Scenic surroundings: Resorts in Port Elizabeth are typically set amidst picturesque landscapes, offering breathtaking views of the ocean or lush gardens for a serene and peaceful ambiance.

Private beach access: Many Port Elizabeth resorts boast direct access to pristine beaches, allowing guests to enjoy exclusive and secluded coastal experiences away from the crowds.

Family-friendly facilities: Port Elizabeth resorts often feature dedicated kids clubs, playgrounds, and family-friendly pools, ensuring that families have a fun and enjoyable stay with activities tailored to all ages.

Pet-friendly options: Some resorts in Port Elizabeth welcome furry friends, offering pet-friendly accommodation and amenities to ensure that your beloved pets can join you on your vacation.

All-inclusive packages: Opting for a resort in Port Elizabeth often means access to all-inclusive packages that include meals, activities, and facilities, allowing guests to enjoy a hassle-free and immersive vacation experience.

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

Average rates for 3-star resorts in Port Elizabeth: $80-$150

Average rates for 4-star resorts in Port Elizabeth: $150-$300

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

Best Value for Money Resorts in Port Elizabeth

Pine Lodge Resort: Nestled along the shores of Algoa Bay, Pine Lodge Resort offers budget-friendly chalets and camping sites with easy access to the beach, perfect for guests seeking an affordable seaside getaway.

The Boardwalk Hotel, Convention Centre & Spa: Located near Hobie Beach, The Boardwalk Hotel boasts elegant rooms, a casino, restaurants, and a spa, providing guests with a luxurious experience at a reasonable rate.

The Beach Hotel: Situated on the beachfront, The Beach Hotel offers comfortable accommodation, stunning sea views, and close proximity to attractions like Shark Rock Pier and Bayworld Oceanarium.

Best Luxury Resorts in Port Elizabeth

Radisson Blu Hotel, Port Elizabeth: Offering a sophisticated seaside retreat, this 5-star resort features contemporary rooms, a lavish spa, ocean-facing dining options, and easy access to the Boardwalk Casino and Entertainment Complex.

Singa Town Lodge: A boutique hotel exuding luxury, Singa Town Lodge provides opulent suites, a tranquil garden with a swimming pool, and personalized service, making it an ideal choice for a high-end stay in Port Elizabeth.

Best Pet-Friendly Resorts in Port Elizabeth

LAuberge Country Hideaway: This pet-friendly retreat nestled in the countryside allows furry companions to stay in designated pet-friendly rooms and offers expansive grounds for leisurely walks and relaxation with your pets.

Brookes Hill Suites Hotel: Providing pet-friendly accommodation, Brookes Hill Suites Hotel offers spacious self-catering units with panoramic sea views, ideal for travelers seeking a pet-inclusive experience near the beach.

Best Family-Friendly Resorts in Port Elizabeth

The Paxton Hotel: With family-friendly rooms and a kids play area, The Paxton Hotel is a convenient choice for families. Its located near popular attractions like Kings Beach and Bayworld, ensuring a memorable stay for all.

Courtyard Hotel Port Elizabeth: Featuring spacious family rooms and close proximity to the beach, Courtyard Hotel Port Elizabeth offers a comfortable stay for families. The hotel also has a pool and easy access to shopping and dining areas.

Brookes Hill Suites Hotel: Besides being pet-friendly, this hotel provides family-friendly accommodation, including self-catering units and an outdoor pool with sea views, catering to families with children of all ages.

Best Resorts with Unique Views in Port Elizabeth

The Boardwalk Hotel, Convention Centre & Spa: Offering breathtaking views of Algoa Bay, The Boardwalk Hotel provides guests with an exclusive perspective of the Indian Ocean, complemented by luxurious amenities and proximity to the Boardwalk Casino and Entertainment Complex.

Radisson Blu Hotel, Port Elizabeth: Situated overlooking the beachfront, this resort affords guests stunning views of the ocean and the chance to witness mesmerizing sunsets while enjoying upscale services and facilities, creating a memorable stay with captivating vistas.

Show moreLess