Find and Book Top Hotels in Port Elizabeth

Search among 70 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-70 out of 70
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
Great11 reviews
MapView on map1.0 mi from City Center1100 yd from 6th Avenue Shopping Centre
From   US$ 50 /nightSelect
8.4
Great67 reviews
MapView on map3.3 mi from City Center1.2 mi from Splash Waterworld Port Elizabeth
From   US$ 88 /nightSelect
8.2
Great26 reviews
4.2 mi from City Center1200 yd from Humewood Golf Club
From   US$ 77 /nightSelect
2.3 mi from City Center500 yd from Splash Waterworld Port Elizabeth
From   US$ 70 /nightSelect
8.0
Great8 reviews
2.1 mi from City Center800 yd from The Casino Saint
From   US$ 40 /nightSelect
8.2
Great30 reviews
8.4 mi from City Center
From   US$ 331 /nightSelect
8.3 mi from City Center
From   US$ 27 /nightSelect
8.0
Great1 review
4.0 mi from City Center1800 yd from Humewood Golf Club
From   US$ 101 /nightSelect
7.5 mi from City Center
From   US$ 41 /nightSelect
8.0
Great18 reviews
3.7 mi from City Center
From   US$ 70 /nightSelect
8.4
Great26 reviews
3.6 mi from City Center
From   US$ 42 /nightSelect
8.6
Great46 reviews
2.0 mi from City Center500 yd from The Casino Saint
From   US$ 45 /nightSelect
8.4
Great61 reviews
1.4 mi from City Center700 yd from Port Elizabeth Golf Club
From   US$ 38 /nightSelect
6.0
Guest rating1 review
2.6 mi from City Center
From   US$ 42 /nightSelect
1.3 mi from City Center500 yd from South End Museum
From   US$ 54 /nightSelect
8.2
Great6 reviews
2.3 mi from City Center900 yd from Bibo Railway Station
From   US$ 40 /nightSelect
1.8 mi from City Center800 yd from Shark River Golf Club
From   US$ 24 /nightSelect
8.2
Great5 reviews
1.1 mi from City Center700 yd from 6th Avenue Shopping Centre
From   US$ 61 /nightSelect
8.0
Great24 reviews
1700 yd from City Center1100 yd from 6th Avenue Shopping Centre
From   US$ 50 /nightSelect
9.0
Perfect1 review
4.3 mi from City Center1200 yd from Humewood Golf Club
From   US$ 256 /nightSelect
  • 1
  • 2

Best hotels and places to stay in Port Elizabeth

Why visit?

Port Elizabeth, commonly known as the Friendly City, offers a delightful blend of natural beauty, cultural heritage, and outdoor activities. Visitors can explore its pristine beaches, visit world-class wildlife sanctuaries, indulge in thrilling water sports, and immerse themselves in rich historical sites. With a wide array of hotels and guest houses available, Port Elizabeth guarantees a comfortable and memorable stay.

Where to stay?

Summerstrand: Located along the magnificent Indian Ocean coastline, Summerstrand is a prime area for tourists seeking beachfront accommodations. With a variety of hotels and guest houses available, this area is conveniently close to popular attractions such as the Boardwalk Casino and Entertainment Complex. Hotels in Summerstrand offer stunning ocean views, luxurious amenities, and easy access to the beach, making it an ideal choice for beach lovers.

Central Business District (CBD): The CBD is well-suited for travelers looking for a convenient location with an urban vibe. Here, youll find a range of hotels offering modern and comfortable accommodations. The CBD is perfect for those who wish to explore the citys shopping districts, restaurants, and cultural sites. Its also a great starting point for day trips to nearby game reserves or the Addo Elephant National Park.

Humewood: If youre looking for a tranquil environment, Humewood is the area to consider. Located on the coast between Summerstrand and the CBD, Humewood offers peaceful surroundings and easy access to the beach. Hotels in Humewood usually offer a laid-back atmosphere, beautiful sea views, and proximity to the Humewood Golf Course. This area is also known for its relaxed vibe, making it an excellent choice for those seeking a quieter stay.

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 $180.

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

Best value for money:

The Beach Hotel: This charming hotel, located in Summerstrand, offers comfortable and affordable accommodations with easy access to the beach. The rooms are well-appointed and feature modern amenities. Guests can enjoy delicious meals at the hotels on-site restaurant while taking in the beautiful ocean views. With its reasonable rates and convenient location, The Beach Hotel is a popular choice for travelers looking for value in Port Elizabeth.

Road Lodge Port Elizabeth: Situated in the CBD, Road Lodge Port Elizabeth offers budget-friendly accommodations without compromising on quality. The rooms are clean and comfortable, and guests have access to convenient amenities such as Wi-Fi and secure parking. This hotel is ideal for travelers on a tight budget who still want a comfortable and enjoyable stay.

The Chapman Hotel: Located in Humewood, The Chapman Hotel offers affordable and cozy accommodations with a personal touch. The hotel features well-appointed rooms and a relaxed atmosphere. Guests can make use of the outdoor swimming pool and enjoy stunning sea views. The Chapman Hotel offers great value for money, making it a top choice for budget-conscious travelers.

Best kid-friendly hotels:

The Kelway Hotel: This family-friendly hotel in Humewood offers spacious rooms and a range of amenities tailored to children. The hotel provides a dedicated play area and a childrens pool, allowing kids to have a fun-filled stay. With its proximity to the beach and nearby attractions, The Kelway Hotel ensures an enjoyable experience for the whole family.

Brookes Hill Suites: Situated in Summerstrand, Brookes Hill Suites is a fantastic choice for families. The hotel offers spacious suites equipped with kitchenettes and separate living areas, providing ample space for families with children. The outdoor swimming pool and proximity to the beach make it a hit with kids. Guests can also enjoy stunning ocean views from their rooms or while strolling through the lush gardens.

Best hotels for a romantic getaway:

Singa Lodge: Nestled in Summerstrand, Singa Lodge offers a serene ambiance perfect for a romantic escape. The luxurious rooms are beautifully decorated, and some feature private balconies or direct access to the garden or pool area. Couples can indulge in a spa treatment or enjoy fine dining at the on-site restaurant. Singa Lodge provides an intimate and romantic setting for couples looking to unwind.

The Windermere Hotel: Located in Humewood, The Windermere Hotel exudes charm and elegance, making it an ideal choice for a romantic getaway. The rooms are tastefully decorated and feature luxurious amenities. Couples can enjoy a sumptuous breakfast in bed or dine out at one of the nearby fine dining establishments. With its tranquil atmosphere and attention to detail, The Windermere Hotel creates a romantic ambiance for couples.

Best for location:

Radisson Blu Hotel, Port Elizabeth: Situated along the beachfront in Summerstrand, the Radisson Blu Hotel offers stunning sea views and easy access to popular attractions. The hotel features modern rooms, a rooftop pool, and a top-notch restaurant. Its prime location makes it an excellent choice for those wanting to explore the vibrant city center and enjoy the beach at the same time.

The Beachwalk Hotel & Apartments: Located in Summerstrand, The Beachwalk Hotel & Apartments offers spacious and well-equipped units with easy access to the beach and the Boardwalk Casino. The hotel is conveniently surrounded by various dining options and entertainment venues, making it an ideal choice for those looking for a lively atmosphere with plenty of activities nearby.

39 On Nile Guest House: Situated in the charming suburb of Perridgevale, 39 On Nile Guest House offers a peaceful retreat away from the hustle and bustle. However, it still provides easy access to major attractions, shopping centers, and restaurants. The guest house features comfortable rooms and a beautiful garden, creating a relaxing atmosphere for guests.

Best for a short city break:

The Hub Boutique Hotel: Located in the heart of the CBD, The Hub Boutique Hotel offers stylish and contemporary accommodations perfect for a short city break. The rooms are elegantly designed and equipped with modern amenities. With its central location, guests can conveniently explore the citys vibrant nightlife, shopping districts, and cultural attractions.

Urban Hip Hotels: The Vic: Situated in the bustling suburb of Walmer, The Vic provides a trendy and modern atmosphere for a short city break. The hotel offers comfortable rooms and a variety of on-site amenities, including a bar and a restaurant. Its proximity to the airport and major highways makes it a convenient choice for travelers who want to maximize their time in Port Elizabeth.

Show moreLess