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

Find Oceanfront Hotels in Port Elizabeth from CA $171

  • 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 availability on Port Elizabeth Oceanfront Hotels

Our top choices for Port Elizabeth hotels with an ocean view

1. Bequia Beach Hotel Luxury Resort & Spa

Bequia Beach Hotel Luxury Resort & Spa
5.0 star property
Bequia Island
9.8 out of 10, Exceptional, (154 reviews)
"Very welcoming and fantastic location. "
United Kingdom
Roger
The price is CA $673
CA $836 total
includes taxes & fees
Nov 14 - Nov 15
Bequia Beach Hotel Luxury Resort & Spa

2. Gingerbread Suites

Gingerbread Suites
3.5 star property
Bequia Island
9.4 out of 10, Exceptional, (45 reviews)
"Had a lovely stay at the gingerbread suites. Wonderful and friendly staff & owners. The balcony over looking the water was exceptional. Can't wait to come back!"
Canada
Vanessa
The price is CA $359
CA $439 total
includes taxes & fees
Nov 27 - Nov 28
Gingerbread Suites

3. Bequia Plantation Hotel

Bequia Plantation Hotel
3.5 star property
Bequia Island
9.2 out of 10, Wonderful, (458 reviews)
"Great stay! Very nice staff, great food, nice view!"
United States
Kathy
The price is CA $279
CA $349 total
includes taxes & fees
Nov 15 - Nov 16
Bequia Plantation Hotel

4. Frangipani Hotel

Frangipani Hotel
3.0 star property
Bequia Island
7.0 out of 10, Good, (100 reviews)
"Enjoyed my stay here. Friendly staff - good amenities "
United States
Peter
The price is CA $230
CA $259 total
includes taxes & fees
Nov 14 - Nov 15
Frangipani Hotel

5. 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 CA $205
CA $339 total
includes taxes & fees
Dec 3 - Dec 4
Sandrati Villa

6. Immaculate 3 Bed Villa Overlooking Admiralty Bay

Immaculate 3 Bed Villa Overlooking Admiralty Bay
3.0 star property
Bequia Island
The price is CA $326
CA $399 total
includes taxes & fees
Nov 14 - Nov 15
Immaculate 3 Bed Villa Overlooking Admiralty Bay

7. Bequia Beachfront Villa Hotel

Bequia Beachfront Villa Hotel
3.5 star property
Bequia Island
8.6 out of 10, Excellent, (11 reviews)
"The location was wonderful and we spent a lot of time watching the sunrise, fisherman’s boats. Easy access to the mini bus service on the road above. It was not the season for tourists so everything was quiet and beach almost empty- wonderful. We had expected to have access to equipment- bikes/ canoes etc as advertised but none of this was available, nor additional spaces as advertised ."
United Kingdom
alexandra
The price is CA $234
CA $269 total
includes taxes & fees
Nov 15 - Nov 16
Bequia Beachfront Villa 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.

Top Port Elizabeth Hotel Reviews

Frequently asked questions

What is Port Elizabeth like for a seaside holiday?
Make your Port Elizabeth escape exceptional by staying at a hotel with an ocean view. Get inspired and book a place overlooking the beaches for some lovely time next to the ocean. When you want a break from the beach, check out the bars and waterfront.
What are some of the best hotels with ocean views in Port Elizabeth?
Bequia Plantation Hotel is a hotel just 12 minutes walk from Bequia Maritime Museum. It offers a full-service spa, 2 bars, beach towels, free WiFi, and free parking. Bequia Beach Hotel Luxury Resort & Spa and Frangipani Hotel are a few other accommodations with ocean views worth considering.
What are the highlights to see in Port Elizabeth?
After arriving and settling in at your accommodation of choice, you might want to venture out and explore. If you can't wait to check out the beaches, head to Lower Bay Beach or Friendship Bay Beach for a relaxing day by the water. Discover a variety of local attractions, which include Port of Port Elizabeth and Princess Margaret Beach. For even more to see and do, pay a visit to Bequia Maritime Museum or Devil's Table.
Why should I choose an oceanview hotel for my Port Elizabeth vacation?
Treat yourself to an oceanview hotel and enjoy incredible views of the sea during your stay in Port Elizabeth. Expedia makes it simple to book the ideal hotel when you use our ocean view filter in the search results to narrow your search.