Search Beach Resorts & Hotels in Port Elizabeth

  • 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 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
8.6 out of 10, Excellent, (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 ₹14,810
₹16,720 total
includes taxes & fees
13 May - 14 May
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, (150 reviews)
  • cleanliness
    Relax on pristine white sands with beachfront dining, water sports, and sunset cocktails.
"The setting of the hotel is in beautiful gardens & beach."
United Kingdom
Andrea
The price is ₹30,664
₹40,608 total
includes taxes & fees
22 May - 23 May
Bequia Beach Hotel Luxury Resort & Spa

Frangipani Hotel

Frangipani Hotel
3.0 star property
Bequia Island
7.2 out of 10, Good, (96 reviews)
  • cleanliness
    Seaside splendour with direct access to white sands, ocean-view dining, and beach bar – just steps from your Caribbean getaway.
"It is convenient to talk to from the port and to other restaurants and parts of the beach."
United States
Morgan
The price is ₹12,259
₹13,888 total
includes taxes & fees
7 May - 8 May
Frangipani Hotel

Bequia Plantation Hotel

Bequia Plantation Hotel
3.5 star property
Bequia Island
9.2 out of 10, Wonderful, (387 reviews)
  • cleanliness
    Bask in the tropical splendour of this beachfront retreat where sailing, kayaking, and pristine white sands await
"Large room, helpful staff, next to beach, easy walk to town and many restaurants,"
United States
Thomas
The price is ₹15,984
₹19,622 total
includes taxes & fees
6 May - 7 May
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 ₹15,890
₹23,092 total
includes taxes & fees
9 May - 10 May
Immaculate 3 Bed Villa Overlooking Admiralty Bay

Sandrati Villa

Sandrati Villa
4.0 star property
Bequia Island
8.8 out of 10, Excellent, (3 reviews)
  • cleanliness
    Unwind on white sands with a short stroll to Friendship Bay Beach from this peaceful Bequia Island villa, complete with daily housekeeping.
"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 ₹9,319
₹17,757 total
includes taxes & fees
1 Jun - 2 Jun
Sandrati Villa
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

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

What is Port Elizabeth like for travellers who love the beach?
Known for its beaches, Port Elizabeth offers a lot for the traveller planning a beach getaway.
What's the best hotel for a beach holiday in Port Elizabeth?
Bequia Beach Hotel Luxury Resort & Spa is a top beachfront resort with 2 outdoor pools and 2 restaurants, and it's located on Friendship Bay Beach . Other good options for your beach trip include Bequia Plantation Hotel and Bequia Beachfront Villa Hotel.
How many beach hotels will I find in Port Elizabeth?
Expedia has 6 beach hotels in Port Elizabeth that are great for your beachside getaway.
When's the best time for a beach holiday in Port Elizabeth?
You can plan your beach trip with this snapshot of weather throughout the year 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.
What is there to see and do around Port Elizabeth?
After getting settled at your accommodation of choice, you'll likely 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. Make time for a range 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.
What's the best way to get to my beach hotel in Port Elizabeth?
This travel information can help you get to and around your beach accommodation in Port Elizabeth with ease. To get to Port Elizabeth, book a flight to Argyle (SVD-Argyle Intl.), the closest major airport, which is located 12 mi (19.2 km) from the city centre. If you'd like to explore around the area, you may want to rent a car for your trip.