Find Beach Resorts in Port Elizabeth

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on Port Elizabeth Beach Resorts & Hotels

This weekend
Next weekend

Our top choices for Port Elizabeth beach hotels

Bequia Beachfront Villa Hotel

Bequia Beachfront Villa Hotel
3.5 star property
Bequia Island
7.8 out of 10, Good, (10 reviews)
"Fantastisk beliggenhet, fint at det var mulig å bestille mat levert på rommet (både frokost, lunsj og middag). Også et pluss at det var mulig å benytte restaurant/baren på hotellet. Viktig å merke seg at ikke alle rommene har kjøkken, kun et lite kjøleskap!! "
Norway
Heidi Amundsen
The price is £263
includes taxes & fees
1 Mar - 2 Mar
Bequia Beachfront Villa Hotel

Bequia Beach Hotel Luxury Resort & Spa

Bequia Beach Hotel Luxury Resort & Spa
5.0 star property
Bequia Island
9.8 out of 10, Exceptional, (141 reviews)
"Lovely hotel with just the right amount of attention, great location, friendly helpful staff. "
United States
Kerry
The price is £397
includes taxes & fees
27 Mar - 28 Mar
Bequia Beach Hotel Luxury Resort & Spa

Frangipani Hotel

Frangipani Hotel
3.0 star property
Bequia Island
7.2 out of 10, Good, (92 reviews)
"Enjoyed my stay here. Friendly staff - good amenities "
United States
Peter
Frangipani Hotel

Bequia Plantation Hotel

Bequia Plantation Hotel
3.5 star property
Bequia Island
9.0 out of 10, Wonderful, (356 reviews)
"Large room, helpful staff, next to beach, easy walk to town and many restaurants,"
United States
Thomas
The price is £217
includes taxes & fees
11 Mar - 12 Mar
Bequia Plantation Hotel

Immaculate 3 Bed Villa Overlooking Admiralty Bay

Immaculate 3 Bed Villa Overlooking Admiralty Bay
2.0 star property
Bequia Island
The price is £213
includes taxes & fees
28 Feb - 1 Mar
Immaculate 3 Bed Villa Overlooking Admiralty Bay

Immaculate 3 Bed Villa Overlooking Admiralty Bay

Immaculate 3 Bed Villa Overlooking Admiralty Bay
St Vincent and The Grenadines
9.4 out of 10, Exceptional, (3 reviews)
"It was a good experience all in all didn’t have hot water and there was no microwave but I was happy with my stay for the night "
Canada
Terrance
The price is £205
includes taxes & fees
28 Feb - 1 Mar
Immaculate 3 Bed Villa Overlooking Admiralty Bay

Sandrati Villa - Bequia

Sandrati Villa - Bequia
Port Elizabeth
9.4 out of 10, Exceptional, (3 reviews)
"My stay at Sandrati Villa in Friendship Bay was delightful. The villa is spacious, beautifully designed, and offers stunning ocean views. The local community’s warmth and hospitality made our experience even more memorable. We felt genuinely welcomed and embraced by the friendly residents of Bequia. "
United States
Perin
The price is £96
includes taxes & fees
6 Mar - 7 Mar
Sandrati Villa - Bequia

Sandrati Villa

Sandrati Villa
4.0 star property
Bequia Island
10.0 out of 10, Exceptional, (2 reviews)
"I loved staying. I extended on 3 different occasions and I will return when in Bequia. You can take a taxi or catch a van. It’s not far from the harbour. Great breeze. And a well equipped kitchen "
Canada
Deedra
The price is £132
includes taxes & fees
6 Mar - 7 Mar
Sandrati Villa

Bequia Beach Hotel - The Palm Villa

Bequia Beach Hotel - The Palm Villa
Friendship
The price is £1,960
includes taxes & fees
25 Feb - 26 Feb
Bequia Beach Hotel - The Palm Villa

The Milligan Guest House

The Milligan Guest House
3.0 star property
Brighton
9.8 out of 10, Exceptional, (11 reviews)
"Sharon was an incredible host. Her knowledge of St. Vincent and the Grenadines was extremely helpful. Her meals were out of this world. Traditional Caribbean food is what we look for and she nailed it. A constant breeze off the ocean made for a wonderful relaxing atmosphere. "
United States
Paul
The price is £84
includes taxes & fees
9 Mar - 10 Mar
The Milligan Guest House
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.

Choose what matters most at beach hotels in Port Elizabeth

The Annual Holiday Sale

Members save up to 40% on hotels and holiday homes. Plan this year’s big trip and save.

Beach hotels with ocean views 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.

Find out more about Port Elizabeth

Port Elizabeth and its attractions for beach lovers

Port Elizabeth, nestled on the charming Bequia Island within the Grenadines, is a haven for beach enthusiasts seeking both relaxation and adventure. The stunning Princess Margaret Beach, known for its soft white sands and turquoise waters, is perfect for families looking to unwind or enjoy water sports like snorkelling and kayaking. Just a short walk away, the serene Lower Bay Beach offers a more tranquil setting, ideal for sunbathing or enjoying a beachside meal at one of the local eateries. For those keen on exploration, a visit to the nearby Devil’s Table provides a chance to hike and marvel at breathtaking views of the surrounding islands, followed by a refreshing swim in the clear waters. Additionally, the vibrant local market in Port Elizabeth offers a taste of Bequia’s culture, where you can buy fresh produce and handcrafted souvenirs. Staying in the heart of Port Elizabeth allows families to enjoy a convenient base, with several hotels and guesthouses offering family-friendly amenities and personalised service that cater to your needs, ensuring that your stay is both comfortable and engaging as you explore this picturesque island.

Find the best beach hotels and resorts in Port Elizabeth

For those seeking sun-soaked adventures on Bequia Island, these top hotels provide the perfect beachside retreats. Each hotel offers a unique blend of stunning ocean views and ample amenities to enjoy the coastal lifestyle.

Bequia Beach Hotel Luxury Resort & Spa

  • Why it's great for the ultimate beach vacation spot: With an impressive review rating of 9.8, Bequia Beach Hotel Luxury Resort & Spa is a premier destination for beach enthusiasts. This luxurious resort features a beachfront restaurant and a lively beach bar, where guests can sip cocktails while soaking up the sun. On-site activities such as surfing and snorkelling enhance the beach experience, making it perfect for thrill-seekers and relaxation lovers alike.
  • Other amenities: The resort offers a full-service spa, an outdoor pool, and a fitness centre, ensuring guests can unwind and stay active during their stay. Additional features include complimentary beach towels, beach sun loungers, and a children's playground for family-friendly fun. With breathtaking ocean views from many rooms and amenities like a terrace and concierge service, guests enjoy a seamless beach getaway.
  • Nearby attractions: Windward Islands - 0 km, Friendship Bay Beach - 0.5 km, Princess Margaret Beach - 1.7 km

Bequia Plantation Hotel

  • Why it's great for the ultimate beach vacation spot: The Bequia Plantation Hotel is a fantastic choice for beach lovers, a remarkable guest review rating of 9.2. With direct access to a white sand beach, guests can enjoy activities like swimming, sailing, and kayaking right on-site. The hotel’s beach view and nearby snorkelling and scuba diving locations make it ideal for those wanting to immerse themselves in the ocean's beauty.
  • Other amenities: In addition to its beach offerings, the hotel features a relaxing terrace and a garden for unwinding after a day in the sun. Guests can indulge in spa services, including body treatments and manicures. The hotel also provides essential conveniences like airport transportation, daily housekeeping, and a kitchenette in rooms, ensuring a comfortable and enjoyable stay.
  • Nearby attractions: Windward Islands - 0 km, Spring Bay - 2 km, Port of Port Elizabeth - 0.4 km

Gingerbread Suites

  • Why it's great for the ultimate beach vacation spot: For beach aficionados, Gingerbread Suites provides a charming retreat with a strong review rating of 9.2. The hotel is ideally located near a beautiful beach and offers easy access to various water activities, including snorkelling and scuba diving. The nearby marina also enhances the beach experience for guests looking to explore the ocean further.
  • Other amenities: Guests can enjoy a lovely terrace and garden, ideal for relaxation after a day at the beach. The suites come equipped with kitchens or kitchenettes, perfect for preparing meals. Additional features include on-site tennis facilities, complimentary airport transportation, and free parking, ensuring a straightforward stay for all.
  • Nearby attractions: Windward Islands - 0 km, Princess Margaret Beach - 1.7 km, Port of Port Elizabeth - 0.7 km

Sugarapple Inn

  • Why it's great for the ultimate beach vacation spot: Sugarapple Inn is a delightful option for beach lovers, highlighted by its review rating of 8.8 and nearby stunning beaches. With direct access to white sand beaches and beach sun loungers, guests can relax and soak up the sun. The hotel’s focus on providing beach towels and on-site scuba diving ensures that water enthusiasts have everything they need for a memorable stay.
  • Other amenities: The inn features an outdoor pool, a terrace, and beautiful garden spaces for guests to unwind. With complimentary breakfast and kitchen facilities in rooms, guests can enjoy convenient dining options. Additional offerings include air conditioning, self-parking, and daily housekeeping, providing all the comforts of home during a beach vacation.
  • Nearby attractions: Windward Islands - 0 km, Friendship Bay Beach - 0.4 km, Princess Margaret Beach - 1.4 km

Frangipani Hotel

  • Why it's great for the ultimate beach vacation spot: With a review rating of 7.0, Frangipani Hotel is a solid choice for beach lovers seeking a laid-back atmosphere. This hotel is located close to the beach and offers a range of water activities nearby, including snorkelling and kayaking. Guests can enjoy the stunning ocean views from the hotel, enhancing their beach getaway experience.
  • Other amenities: The hotel boasts a beach bar and a restaurant with ocean views, perfect for enjoying meals with a view. Additional conveniences include a terrace, self-parking, and daily housekeeping services. Guests can relax in rooms equipped with kitchenettes and enjoy a variety of dining options with kitchenware available.
  • Nearby attractions: Windward Islands - 0 km, Princess Margaret Beach - 1.7 km, Port of Port Elizabeth - 0.7 km

Top Port Elizabeth Hotel Reviews

Frequently asked questions

How much does a beach hotel in Port Elizabeth cost?
Prices for beach hotels in Port Elizabeth vary, but you can find a great deal from £84 on Expedia. You're likely to find lower rates if you're travelling during the off-peak season or mid-week. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.
Which area of Port Elizabeth is best to stay in for beaches?
The best area to stay in Port Elizabeth for beaches is the Belmont and Friendship Bay area, just south of the main town.

This part of Bequia offers direct access to some of the island's most beautiful stretches of sand. Friendship Bay, in particular, is known for its calm, clear waters and is a popular spot for sunbathing and swimming. The area is generally more spread out than the town centre, with properties often located among lush greenery, providing a tranquil setting.

Couples looking for a relaxing beach holiday will find this area ideal. You can enjoy quiet strolls along the shore, swim in the gentle waves, and many accommodations offer direct beach access or stunning sea views. It's great for unwinding away from the busier spots.

For families, Friendship Bay provides a suitable environment for children to play in the sand and swim in the shallow waters.
How can I save on a beach hotel in Port Elizabeth with Expedia?
One Key™ —Expedia's free travel rewards programme—gives you instant access to perks and Member Prices on Port Elizabeth beach hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Typically, booking in advance will help you save on your hotel booking. But, if you're feeling spontaneous, check out the last-minute deals.



*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
What beach activities should we do in Port Elizabeth?
The best area for beach activities in Port Elizabeth is Princess Margaret Beach and Lower Bay, both located on the west coast of Bequia.

Princess Margaret Beach is a very picturesque crescent of white sand, easily accessible by a scenic coastal path from Port Elizabeth's main harbour. It's known for its calm, clear turquoise waters, making it great for swimming and paddleboarding. There's also a popular beach bar where you can enjoy refreshments.

Lower Bay is just a short walk further south from Princess Margaret Beach. It offers a longer stretch of sand, ideal for leisurely strolls and sunbathing. The waters here are also excellent for swimming and snorkelling directly from the shore. You'll find a few local places offering snacks and drinks.

Both beaches are excellent for couples looking for relaxing days by the sea.
Is it cheaper to book flights and a beach hotel in Port Elizabeth as a package?
Booking a beach hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Bundling can lead to significant savings, especially for international travel or when booking a beach vacation package well in advance. However, savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options. With access to over 300,000 hotels worldwide, Expedia makes it easy to build the perfect travel package.
Can I cancel my beach hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right beach hotel in Port Elizabeth for you.

Explore a world of travel with Expedia