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?
With pool sun loungers, an ocean view and convenient access to the beach, Bequia Plantation Hotel is a hit with travelers. The Liming Bequia is another highly rated Port Elizabeth hotel on the beach or close to it. Whether you’re looking for a good spot to watch the waves or catch some rays, these hotels promise an unforgettable stay by the sea.
What are the cheapest beach hotels in Port Elizabeth?
Choose one of the cheap beach hotels in Port Elizabeth from $142 and have more to spend on enjoying yourself. Simply select the “Price: low to high” box, then narrow your search by setting the maximum amount you want to pay. To earn discounts on future bookings, make sure you sign up for our One Key™ rewards program.
What is the best time to stay in a beach hotel in Port Elizabeth?
If you’re looking for the warmest weather, go in August. The temperatures are around 82ºF (28ºC) to 84ºF (29ºC) then. April sees the coolest temperatures between 79ºF (26ºC) and 81ºF (27ºC). For smaller crowds 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?
Bequia Plantation Hotel is one of the closest beach hotels in Port Elizabeth to Devil’s Table. Offering an ocean view and a spa, you’ll be just a short drive from this leading attraction. Keegan’s Beachside is another option nearby that’s made for beachside adventures.
What beach hotels in Port Elizabeth have a pool?
The Liming Bequia is a popular beach property with a pool. You can access an ocean view and dining romance packages during your stay. Or, let your cares float away at Firefly Estate Bequia. You’ll get the best of both worlds when you stay in a Port Elizabeth hotel on the beach with a pool.
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 can take advantage of a swimming pool, an ocean view and more here. The Milligan is another option that’s near the airport. Whether you’re looking for a beach hotel in Port Elizabeth or somewhere else, these getaways deliver everything you need for a sun-soaked retreat.
Are there any beach hotels in Port Elizabeth with parking?
Stay at Bequia Plantation Hotel and avoid the hassle of finding a parking spot at the beach. This escape offers an ocean view and a spa. The Liming Bequia is another getaway that makes it easy to come and go as you please. Select one of the 207 Port Elizabeth hotels on the beach with parking and head out whenever adventure calls.