Photo by Gary Leftwich

Beach Hotels in Port Elizabeth

Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices

Check prices for these dates

This weekend
Next weekend

Beach Hotels in Port Elizabeth

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.

Top landmarks in Port Elizabeth

Frequently asked questions

What are the best beach hotels in Port Elizabeth?
Based on guest reviews, Bequia Plantation Hotel tops the list for many. Make the most of an ocean view and a spa here. The Liming Bequia is another visitor favorite where you can enjoy seaside strolls. To find Port Elizabeth hotels on the beach, simply use the “Beach” filter and then sort by “Guest rating + our picks.”
What are the cheapest beach hotels in Port Elizabeth?
Stay in a cheap beach hotel in Port Elizabeth from $142 and have more cash for adventures. If you’re on a budget, use our “Price: low to high” filter and keep an eye out for special offers. Plus, when you join our One Key™ rewards program, you can earn discounts on future trips.
What is the best time to stay in a beach hotel in Port Elizabeth?
If you’re looking for the warmest weather, organize your trip for August. The temperatures are around 82ºF (28ºC) to 84ºF (29ºC) during this time. April has the coolest temperatures between 79ºF (26ºC) and 81ºF (27ºC). For a more relaxed pace and potentially cheaper beach hotels in Port Elizabeth, visit in September when it’s not as busy.
What are the closest beach hotels to Devil's Table?
With an ocean view and a spa, Bequia Plantation Hotel is one of the closest beach hotels in Port Elizabeth to Devil’s Table. Keegan’s Beachside will put you near the beach as well. It’s a quick drive from this popular attraction.
What beach hotels in Port Elizabeth have a pool?
Head for the pool or beach at The Liming Bequia. Here you’ll have access to an ocean view and dining romance packages. Firefly Estate Bequia is another stay where lounging by the water is on the itinerary. Find a Port Elizabeth hotel on the beach with a pool and enjoy a getaway that’s big on R&R.
What are the closest beach hotels to Argyle Intl. Airport (SVD)?
Begin your trip with some time beside the water at Hotel Alexandrina. It’s located about 3 miles southwest of Argyle Intl. Airport (SVD). You’ll have access to a swimming pool, an ocean view and more here. The Milligan is another option that’s close to the airport. Whether you’re after a beach hotel in Port Elizabeth or somewhere else, these stays deliver everything you need for a sun-soaked retreat.
Are there any beach hotels in Port Elizabeth with parking?
Toss your beach umbrella in the car and pull up at Bequia Plantation Hotel. This stay offers an ocean view, a spa and a space for your wheels. Or, drive to and from the beach with ease at The Liming Bequia. If you’d like to see alternatives, browse the 206 Port Elizabeth hotels on the beach that have parking.