A stone fort with cannons overlooking a body of water and mountains.

Find hotels in Port Elizabeth from Rp1.582.373

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Port Elizabeth hotels

1. Bequia Plantation Hotel

Bequia Plantation Hotel
3.5 star property
Bequia Island
9.2 out of 10, Wonderful, (412 reviews)
"Very hospitable staff. Great stay"
United States
Devin
The price is Rp3.146.499
Rp3.860.230 total
includes taxes & fees
23 Jul - 24 Jul
Bequia Plantation Hotel

2. Sandrati Villa

Sandrati Villa
4.0 star property
Bequia Island
8.8 out of 10, Excellent, (3 reviews)
"Ocean was visible at a distance. Only suitable for older children who can be separate from adult supervision as the rooms are separated and require having to go outside stairs to access each other. Friendly and helpful staff. Location can loud with passing vans, dogs barking. Slight bug problem on ground floor. "
United States
Brandon
The price is Rp1.073.280
Rp2.585.889 total
includes taxes & fees
23 Jul - 24 Jul
Sandrati Villa

3. Bequia Beach Hotel Luxury Resort & Spa

Bequia Beach Hotel Luxury Resort & Spa
5.0 star property
Bequia Island
9.8 out of 10, Exceptional, (153 reviews)
"This hotel was amazing with very lovely staff I can’t wait to visit for a longer time next year "
United States
Juan
The price is Rp10.152.649
Rp12.395.668 total
includes taxes & fees
27 Jul - 28 Jul
Bequia Beach Hotel Luxury Resort & Spa

4. Twilight Villa

Twilight Villa
3.0 star property
Bequia Island
The price is Rp4.434.972
Rp5.419.170 total
includes taxes & fees
25 Jul - 26 Jul
Twilight Villa

5. Immaculate 3 Bed Villa Overlooking Admiralty Bay

Immaculate 3 Bed Villa Overlooking Admiralty Bay
3.0 star property
Bequia Island
The price is Rp3.119.312
Rp4.260.205 total
includes taxes & fees
23 Jul - 24 Jul
Immaculate 3 Bed Villa Overlooking Admiralty Bay

6. Grenadine House

Grenadine House
4.0 star property
Kingstown
9.2 out of 10, Wonderful, (393 reviews)
"Beautiful boutique hotel and lovely staff!"
United States
La Sonya
The price is Rp3.234.054
Rp3.642.748 total
includes taxes & fees
27 Jul - 28 Jul
Grenadine House

7. Sunset Shores Beach Hotel

Sunset Shores Beach Hotel
3.0 star property
Villa
8.6 out of 10, Excellent, (785 reviews)
"Great manager and Staff"
United States
Lorna
The price is Rp1.910.617
Rp2.418.100 total
includes taxes & fees
18 Aug - 19 Aug
Sunset Shores Beach Hotel

8. Blue Lagoon Hotel & Marina

Blue Lagoon Hotel & Marina
4.0 star property
Ratho Mill
8.8 out of 10, Excellent, (518 reviews)
"Staff was very friendly and helpful with finding taxis getting around"
United States
Samantha
The price is Rp3.257.738
Rp3.994.811 total
includes taxes & fees
26 Jul - 27 Jul
Blue Lagoon Hotel & Marina

9. Beachcombers Hotel

Beachcombers Hotel
3.5 star property
Villa
8.8 out of 10, Excellent, (751 reviews)
"Always have a good stay at this property"
United States
Lorna
The price is Rp2.683.200
Rp3.299.620 total
includes taxes & fees
26 Jul - 27 Jul
Beachcombers Hotel

10. K & X Airbnb Apartments

K & X Airbnb Apartments
2.0 star property
Argyle
10.0 out of 10, Exceptional, (1 review)
"I absolutely loved staying here! The apartment is spotless and the location couldn't be better. You can actually watch the planes from your door and easily walk to the airport. It's super accessible to local transport, and if you're looking for a bite to eat, Jo’s Bar is just a short walk away. The owners were so welcoming; I would definitely stay here again."
United States
Dana
The price is Rp1.682.366
Rp2.625.251 total
includes taxes & fees
26 Jul - 27 Jul
K & X Airbnb Apartments

11. Mariners Hotel

Mariners Hotel
3.0 star property
Villa
8.8 out of 10, Excellent, (355 reviews)
"Good overall"
United States
Lorna
The price is Rp2.012.400
Rp2.488.042 total
includes taxes & fees
30 Jul - 31 Jul
Mariners Hotel

12. Cobblestone Inn

Cobblestone Inn
3.0 star property
Kingstown
8.2 out of 10, Very good, (416 reviews)
"Central location. Excellent restaurant"
Canada
Bei
The price is Rp1.317.272
Rp1.646.769 total
includes taxes & fees
26 Jul - 27 Jul
Cobblestone Inn

13. LA Vue Boutique Hotel & Beach Club

LA Vue Boutique Hotel & Beach Club
3.5 star property
Villa
8.2 out of 10, Very good, (109 reviews)
"Hotel staff were very friendly and helpful, would recommend a stay"
United States
ayden
The price is Rp4.266.288
Rp5.215.157 total
includes taxes & fees
24 Jul - 25 Jul
LA Vue Boutique Hotel & Beach Club

14. The Liming Bequia

The Liming Bequia
4.5 star property
Bequia Island
9.6 out of 10, Exceptional, (118 reviews)
"Very relaxing and quite resort. I solo traveled and enjoyed every moment of it! Beautiful room with a private pool and right by the beach. The staff was very friendly and helpful. I recommend going to Princess Margaret beach. "
United States
Eva
The price is Rp5.603.596
Rp6.833.300 total
includes taxes & fees
30 Jul - 31 Jul
The Liming Bequia

15. Calliandras Apartment Complex

Calliandras Apartment Complex
3.5 star property
Ratho Mill
7.4 out of 10, Good, (12 reviews)
"The room was very clean and comfortable. Easy to contact staff for directions, extra services etc. Excellent customer service "
United States
Valissa
The price is Rp1.463.596
Rp1.823.860 total
includes taxes & fees
27 Jul - 28 Jul
Calliandras Apartment Complex

16. Holiday Inn Express & Suites St. Vincent - Grenadines by IHG

Holiday Inn Express & Suites St. Vincent - Grenadines by IHG
3.0 star property
Diamond
9.6 out of 10, Exceptional, (158 reviews)
"Staff is friendly and the breakfast was very tasteful."
United States
Omar
The price is Rp2.003.456
Rp2.477.130 total
includes taxes & fees
9 Aug - 10 Aug
Holiday Inn Express & Suites St. Vincent - Grenadines by IHG

17. Paradise Beach Hotel

Paradise Beach Hotel
3.0 star property
Villa
8.0 out of 10, Very good, (148 reviews)
"Everything was exactly what I needed: close to the scuba dive shop I was there to dive with, good food always available, helpful staff, and a comfortable room."
United States
C Sherece
The price is Rp1.788.800
Rp2.217.396 total
includes taxes & fees
3 Aug - 4 Aug
Paradise Beach Hotel

18. Point Bay Resort

Point Bay Resort
3.0 star property
Ratho Mill
8.2 out of 10, Very good, (100 reviews)
"Very friendly staff and other guests. Love to talk and share local info. Very inexpensive. Nice local feel, not up tight Request rooms 202 to 207. On the second floor. Highly recommend if you enjoy people"
United States
Richard
The price is Rp1.263.987
Rp1.582.373 total
includes taxes & fees
24 Jul - 25 Jul
Point Bay Resort

19. Spring Gardens Resort

Spring Gardens Resort
3.5 star property
Biabou
7.2 out of 10, Good, (35 reviews)
"The experience was good, Room was very clean food was good and shan at the front desk was amazing "
United States
Lemoney
The price is Rp1.343.747
Rp1.678.789 total
includes taxes & fees
25 Jul - 26 Jul
Spring Gardens Resort

20. Myah's Luxury Suites Hotel

Myah's Luxury Suites Hotel
4.0 star property
Diamond
9.2 out of 10, Wonderful, (72 reviews)
"Everything was well maintained and staff was helpful and pleasant"
United States
Whitneal
The price is Rp2.608.070
Rp3.555.025 total
includes taxes & fees
26 Jul - 27 Jul
Myah's Luxury Suites Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Port Elizabeth attractions

Learn more about Port Elizabeth

Get away to relaxing Port Elizabeth! Enjoy the beaches, seaside and bars.

A clear turquoise sea with a sailboat anchored near the shore, surrounded by lush green hills and a few buildings in the background.
Photo by Sarnai Roza
Open Photo by Sarnai Roza

Top Port Elizabeth Hotel Reviews

More cheap stays in Port Elizabeth

Find out more about Port Elizabeth

Top reasons to visit Port Elizabeth

  • Stunning Beaches: Port Elizabeth boasts idyllic beaches like Pollock Beach, perfect for sunbathing and relaxation.
  • Outdoor Adventures: Enjoy activities such as jet skiing, adventure sports, and scenic coastal walks.
  • Vibrant Marina: Explore the bustling marina that offers a lively atmosphere and stunning views.
  • Cultural Experience: Immerse yourself in the local culture with friendly locals and unique traditions.
  • Golfing Delights: Visit the Port Elizabeth Golf Club for a delightful golfing experience amidst beautiful scenery.

Find great hotels in and around Port Elizabeth

Discover the charm of Port Elizabeth with a selection of delightful hotels and resorts, perfect for those seeking a beachside adventure or a memorable family holiday. From top-rated coastal accommodations to cosy lodgings, you’ll find a range of options tailored to suit every traveller’s needs. Experience the captivating beauty of Bequia Island while enjoying the comforts of your chosen hotel in this picturesque destination.

  • Sunset Shores Beach Hotel: Nestled a short distance from Port Elizabeth, Sunset Shores Beach Hotel is a charming 3-star establishment that captures the essence of a family-friendly beach getaway. With a guest rating of 8.6, this hotel is ideal for those seeking adventure alongside relaxation. Guests can enjoy direct access to the beach and partake in a variety of exciting activities such as windsurfing, kayaking, and fishing. The hotel also prioritises family comfort, offering amenities like cribs and window guards, ensuring a safe environment for children. The inviting atmosphere and array of recreational options make this hotel an excellent choice for an adventurous family holiday.
  • Bequia Plantation Hotel: Located in the heart of Port Elizabeth, Bequia Plantation Hotel is a 3.5-star retreat with a distinguished guest rating of 9.2. This hotel embodies a blend of beachside relaxation and business convenience, making it suitable for both leisure and corporate travellers. With direct beach access, guests can engage in various activities such as sailing, snorkelling, and parasailing. The hotel's serene environment complements its focus on both adventure and relaxation, offering a unique experience for those who wish to blend work and leisure. Its exceptional service and well-appointed amenities make it a standout choice for discerning visitors.
  • Blue Lagoon Hotel & Marina: A 4-star gem located a short distance from Port Elizabeth, Blue Lagoon Hotel & Marina boasts a guest rating of 8.8. This hotel is perfect for families and adventure enthusiasts seeking a vibrant seaside experience. With direct access to the beach, guests can enjoy activities like fishing, motorboating, and hiking. The hotel also offers family-friendly amenities, including free cribs and babysitting services, ensuring a comfortable stay for families. The combination of its beautiful marina setting and array of recreational options makes Blue Lagoon an appealing choice for those looking to explore the great outdoors while enjoying quality family time.

Where to stay in Port Elizabeth

For a tranquil escape, Port Elizabeth in Bequia Island offers idyllic beaches and breathtaking scenery. Spend your days unwinding on Pollock Beach, or embark on a coastal getaway to explore the surrounding Eastern Cape's charm. Families will appreciate the friendly atmosphere and relaxed vibe, creating the perfect backdrop for memorable getaways. Immerse yourself in the local culture while enjoying the best of outdoor adventures and serene beachside relaxation.

  • Bequia Island: Nestled in the heart of the Grenadines, Bequia Island is renowned for its stunning natural beauty and laid-back atmosphere. Port Elizabeth, the island's capital, serves as a vibrant hub for visitors, offering a blend of picturesque beaches, scenic bays, and local markets. The island attracts tourists year-round, with peak visits occurring from January to March, making it a popular destination for beach lovers and outdoor enthusiasts. Activities such as underwater sports and adventure excursions are readily available, ensuring a memorable experience amidst breathtaking scenery.
  • Belmont: A charming village located approximately 966m from Port Elizabeth, Belmont is known for its tranquil surroundings and beautiful coastal views. Visitors flock to Belmont throughout the year, particularly between January and March, to enjoy its pristine beaches and serene atmosphere. The village offers delightful walking paths and swimming opportunities, making it an ideal spot for those seeking relaxation and outdoor adventures. With its welcoming community and scenic marina, Belmont is perfect for a leisurely day of exploration.
  • Union Vale: Situated a mere 644m from Port Elizabeth, Union Vale is a quaint village that captures the essence of island life. Year-round visitors are drawn to its stunning beaches and lush landscapes, especially during peak season from January to March. Union Vale is perfect for adventure seekers, with activities such as underwater sports readily available. The village is also close to delightful marinas and bays, making it a fantastic base for exploring the surrounding natural beauty and enjoying the tranquil island vibe.

Things to do in Port Elizabeth

Shopping

In Port Elizabeth, you can enjoy local shopping at the bustling Bequia Market, where handmade crafts and fresh produce are abundant. If you're up for a drive, head to the nearby Friendship Bay Shopping Centre for a charming selection of boutiques and local goods.

Recreation

At the Serenity Wellness Spa, indulge in soothing massages and revitalising treatments amidst a tranquil setting. For yoga enthusiasts, the Bequia Yoga Retreat offers daily classes overlooking the ocean, promoting relaxation and mindfulness in a picturesque environment, perfect for unwinding after a day of exploration.

Adventure

Explore the vibrant Port Elizabeth Market to discover local crafts and flavours. For an adventurous outing, hike to the scenic Mount Pleasant for panoramic views. Enjoy sailing or snorkelling in the crystal-clear waters around Bequia, where the marine life and coral reefs create an enchanting underwater experience.

Nightlife

In Port Elizabeth, The Fig Tree offers a relaxed atmosphere with live music and local cuisine, while The Bequia Beach Hotel provides an elegant beachfront bar for sunset cocktails. For a vibrant night, check out the local bars, where you can mingle with friendly locals and enjoy island rhythms.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Port Elizabeth

To save money during your visit to Port Elizabeth, consider travelling between August and October when prices are lower. Enjoy free activities like Princess Margaret Beach and Lower Bay Beach. Utilize public transport options like boats and ferries for affordable travel. Book your hotel at least a month in advance for the best rates, and try to stay on a Wednesday for the lowest prices. Additionally, use Expedia's search tool to find discounts by combining your hotel with flights and activities, ensuring you maximise your savings.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Port Elizabeth are August to October, where the prices are slightly lower. This is in comparison to December to February, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Port Elizabeth is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Port Elizabeth is Wednesday. The most expensive day to stay in Port Elizabeth is Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred hotel type. To find the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by combining your hotel reservation in Port Elizabeth with your flights and activities through an Expedia package.

Find the best attractions in Port Elizabeth

Port Elizabeth, nestled in Bequia Island, is perfect for a beach and outdoor holiday, offering stunning scenery and adventure opportunities. Visitors can explore beautiful beaches, a bustling marina, and a picturesque esplanade. For those seeking additional activities, the Port Elizabeth Golf Club provides a delightful golfing experience. Enjoy the vibrant local culture while soaking up the sun in this idyllic Caribbean destination.

  • Port of Port Elizabeth: Discover the vibrant atmosphere of the marina, where adventure meets relaxation. Enjoy the outdoor pursuits and beach vibes as you watch the boats come and go, making it an ideal spot for a leisurely day by the water.
  • Lower Bay Beach: This charming beach offers a tranquil escape with its pristine sands and crystal-clear waters. Lower Bay Beach is perfect for sunbathing or swimming, providing a serene backdrop for your holiday.
  • Belmont Walkway: Stroll along this picturesque esplanade, ideal for a romantic evening or a family outing. With stunning views and lush surroundings, the Belmont Walkway invites leisurely exploration and memorable moments.

Best time to go to Port Elizabeth

The best time to visit Port Elizabeth is dependent on what kind of holiday you are seeking. September is its hottest month on average. At this time, visitor numbers are moderately low and weather is mostly cloudy with light rain. February is its coolest month on average. At this time, visitor numbers are average and weather is mostly sunny with no rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January79.3°F (26.3°C)No RainMostly SunnyModerately HighSlightly High
February79.0°F (26.1°C)No RainMostly SunnyAverageSlightly High
March79.2°F (26.2°C)No RainMostly SunnyModerately HighAverage
April79.9°F (26.6°C)No RainMostly SunnyModerately HighAverage
May81.1°F (27.3°C)Light RainMostly SunnyAverageAverage
June81.5°F (27.5°C)Light RainMostly CloudyAverageAverage
July81.5°F (27.5°C)Light RainMostly CloudyAverageAverage
August82.0°F (27.8°C)Light RainMostly CloudyModerately LowSlightly Low
September82.9°F (28.3°C)Light RainMostly CloudyModerately LowSlightly Low
October82.4°F (28.0°C)Light RainMostly CloudyModerately LowSlightly Low
November81.7°F (27.6°C)Light RainMostly CloudyAverageAverage
December80.6°F (27.0°C)Light RainMostly SunnyAverageSlightly High

The nearest major airports for your trip to Port Elizabeth

Reaching Port Elizabeth is convenient with two main airports nearby. Argyle International Airport (SVD) is situated 19km away, with nearby accommodation options including the 4.5-star Buccament BAY ALL Inclusive, 11km from SVD, offering an airport shuttle service. The 4-star Blue Lagoon Hotel & Marina is 6km from SVD, providing easy access. Grenadine House, a 4-star hotel 8km away, offers multiple transportation options to the airport. Canouan Island Airport (CIW), located 37km from Port Elizabeth, has excellent hotels like the 5-star Mandarin Oriental, just 3km away, with 24-hour shuttle services available. Tamarind Beach Hotel is another great choice, located 2km from CIW.

Frequently asked questions

What's the best place for a stay in Port Elizabeth?
Based on our traveller data, Bequia Plantation Hotel is one of the top choices for your stay. This hotel offers a full-service spa and 2 bars. Other good options for your visit include Bequia Beach Hotel Luxury Resort & Spa and Bequia Beachfront Villa Hotel. See all available top hotels, or vacation rentals in Port Elizabeth.
What are some of the best holiday rentals that Port Elizabeth has to offer?
Immaculate 3 Bed Villa Overlooking Admiralty Bay: This highly rated holiday home rental in Port Elizabeth offers a balcony, a private garden and free WiFi to help you feel perfectly comfortable in your new surroundings. It has 3 bedrooms, as well as a kitchen with a fridge, a stovetop and a microwave, so that you can cook with friends or family. See all vacation rentals in Port Elizabeth.
If I need to cancel my hotel reservation in Port Elizabeth, will I receive a refund?
Yes, the majority of hotel room reservations are fully refundable if you cancel before the hotel's cancellation deadline, which is often 24 or 48 hours before your check-in date. If your reservation is non-refundable, you might be able to still cancel and receive a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Port Elizabeth.
What's the best family accommodation in Port Elizabeth?
Bequia Beach Hotel Luxury Resort & Spa is a resort with 2 outdoor pools and a free children's club, and it's a top choice on Expedia for families. Find more child-friendly accommodations in Port Elizabeth.
What's the best hotel for a beach holiday in Port Elizabeth?
Bequia Plantation Hotel is a top beachfront hotel with a full-service spa and 2 bars/lounges, and it's located close to Princess Margaret Beach . Other good options for your beach trip include Bequia Beach Hotel Luxury Resort & Spa and Bequia Beachfront Villa Hotel. See more stays near the beach in Port Elizabeth.
What's the best luxury hotel in Port Elizabeth?
Bequia Beach Hotel Luxury Resort & Spa is a luxury resort with 2 restaurants and a full-service spa, and it's a popular choice for Expedia travellers looking for an elegant place to stay. Find more luxury hotels in Port Elizabeth.
What are some hotels with pools in Port Elizabeth?
Bequia Beach Hotel Luxury Resort & Spa is a top resort with 2 outdoor swimming pools, 2 restaurants and a full-service spa. View all hotels with pools in Port Elizabeth.
What is the best spa hotel in Port Elizabeth?
Bequia Plantation Hotel is a highly recommended beach spa hotel featuring a fitness centre and a restaurant. Treat yourself to a facial, body scrub or body treatment at Bequia Spa. In-room massages are also available. Another popular spa hotel in Port Elizabeth is Bequia Beach Hotel Luxury Resort & Spa. See all spa hotels in Port Elizabeth.
What is staying in Port Elizabeth like?
Visitors to Port Elizabeth will definitely enjoy the beaches. Tourists can also enjoy so much more including its bars. In Port Elizabeth, there are 73 hotels and other accommodation options to choose from. Find out more about Port Elizabeth.
What should I see while I'm in Port Elizabeth?
Natural beauty is on display at Princess Margaret Beach, Lower Bay Beach and Friendship Bay Beach. A couple of additional sights to add to your itinerary are Port of Port Elizabeth and Bequia Maritime Museum. Take a look at what more there is to see and do in Expedia's Port Elizabeth guide.
What's the seasonal weather in Port Elizabeth?
The hottest months are usually September and October, with an average temperature of 28°C, while the coldest months are February and January, with an average of 26°C. Average annual precipitation for Port Elizabeth is 1147 mm.