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

Find hotels in Port Elizabeth from $73

Check prices for these dates

This weekend
Next weekend

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Port Elizabeth hotels

1. Bequia Plantation Hotel

Bequia Plantation Hotel
3.5 star property
Bequia Island
9.2 out of 10, Wonderful, (455 reviews)
"Room was air conditioned. It is truly a serene."
United States
Miranda
16 days ago
$242 nightly
The price is $269
Nov 6 - Nov 7
Total with taxes and fees
Bequia Plantation Hotel

2. Sandals St. Vincent All Inclusive Adults Only

Sandals St. Vincent All Inclusive Adults Only
5.0 star property
Kingstown
9.4 out of 10, Exceptional, (55 reviews)
"Truly enjoyed our stay. Really enjoyed Parasol. We had an amazing experience at Sandals St.."
United States
Rebeka Jeannette
September 5th, 2026
Sandals St. Vincent All Inclusive Adults Only

3. Beachcombers Hotel

Beachcombers Hotel
3.5 star property
Villa
8.8 out of 10, Excellent, (788 reviews)
"Nice view of young island and right on the beach."
United States
Jocelyne
10 days ago
$164 nightly
The price is $185
Nov 7 - Nov 8
Total with taxes and fees
Beachcombers Hotel

4. 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)
"A free shuttle to jacks beach bar. Most helpful I've encountered."
United States
Lauren
May 30th, 2026
$559 nightly
The price is $623
Nov 5 - Nov 6
Total with taxes and fees
Bequia Beach Hotel Luxury Resort & Spa

5. Sunset Shores Beach Hotel

Sunset Shores Beach Hotel
3.0 star property
Villa
8.6 out of 10, Excellent, (840 reviews)
"Staff were always helpful especially Meddesha."
United States
Kathleen
1 day ago
$125 nightly
The price is $140
Nov 5 - Nov 6
Total with taxes and fees
Sunset Shores Beach Hotel

6. The Liming Bequia

The Liming Bequia
4.5 star property
Bequia Island
9.6 out of 10, Exceptional, (126 reviews)
"Fantastic experience start to finish. Entire property was clean well maintained."
United States
QASIM
21 days ago
$394 nightly
The price is $436
Nov 5 - Nov 6
Total with taxes and fees
The Liming Bequia

7. Gingerbread Suites

Gingerbread Suites
3.5 star property
Bequia Island
9.4 out of 10, Exceptional, (45 reviews)
"Friendly staff owners. Had a lovely stay at the gingerbread suites."
Canada
Vanessa
1 day ago
$277 nightly
The price is $308
Nov 27 - Nov 28
Total with taxes and fees
Gingerbread Suites

8. Spring Hotel Bequia

Spring Hotel Bequia
3.5 star property
Bequia Island
8.6 out of 10, Excellent, (75 reviews)
"The resort was the perfect get away. Food was amazing."
United States
Shamaria
July 17th, 2026
$114 nightly
The price is $128
Nov 5 - Nov 6
Total with taxes and fees
Spring Hotel Bequia

9. Firefly Estate Bequia

Firefly Estate Bequia
4.0 star property
Bequia Island
9.4 out of 10, Exceptional, (31 reviews)
"Private terraces overlooking the estate. The lodging rooms are beautifully nestled into the hillside."
United States
Amber
Firefly Estate Bequia

10. Sugarapple Inn

Sugarapple Inn
3.0 star property
Bequia Island
8.8 out of 10, Excellent, (116 reviews)
"Wonderful place to stay in Bequia. The staff are excellent."
United Kingdom
Ahsan
9 days ago
Sugarapple Inn

11. Frangipani Hotel

Frangipani Hotel
3.0 star property
Bequia Island
7.0 out of 10, Good, (100 reviews)
"Highly recommend staying here. That definitely made me feel safer more enjoyable views."
United States
Andreina
$161 nightly
The price is $182
Nov 5 - Nov 6
Total with taxes and fees
Frangipani Hotel

12. Blue Lagoon Hotel & Marina

Blue Lagoon Hotel & Marina
4.0 star property
Ratho Mill
8.8 out of 10, Excellent, (537 reviews)
"Room was always clean. Overall I had a nice stay here."
United States
Jalesa
8 days ago
$200 nightly
The price is $223
Nov 7 - Nov 8
Total with taxes and fees
Blue Lagoon Hotel & Marina

13. 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. We spent a lot of time watching the sunrise."
United Kingdom
alexandra
11 days ago
$198 nightly
The price is $222
Nov 8 - Nov 9
Total with taxes and fees
Bequia Beachfront Villa Hotel

14. LA Vue Boutique Hotel & Beach Club

LA Vue Boutique Hotel & Beach Club
3.5 star property
Villa
8.2 out of 10, Very good, (136 reviews)
"It's in a great location spacious rooms and great customer service."
United States
Stephen
September 30th, 2026
$262 nightly
The price is $292
Nov 5 - Nov 6
Total with taxes and fees
LA Vue Boutique Hotel & Beach Club

15. Young Island Resort

Young Island Resort
3.5 star property
Villa
8.8 out of 10, Excellent, (73 reviews)
"Staff is pleasant. Food is good. Young Island is an oasis."
United States
Garcelle
$347 nightly
The price is $386
Dec 4 - Dec 5
Total with taxes and fees
Young Island Resort

16. Myah's Luxury Suites Hotel

Myah's Luxury Suites Hotel
4.0 star property
Diamond
9.2 out of 10, Wonderful, (80 reviews)
"Cleaning services were excellent. Bed were great in the Presidential suite."
United States
GIACOMO
15 days ago
$170 nightly
The price is $192
Nov 7 - Nov 8
Total with taxes and fees
Myah's Luxury Suites Hotel

17. Cobblestone Inn

Cobblestone Inn
3.0 star property
Kingstown
8.2 out of 10, Very good, (421 reviews)
"Good price. Lovely accommodation with character. We caught mini bus from Highway at airport."
United Kingdom
alexandra
8 days ago
$81 nightly
The price is $92
Nov 5 - Nov 6
Total with taxes and fees
Cobblestone Inn

18. Mariners Hotel

Mariners Hotel
3.0 star property
Villa
8.8 out of 10, Excellent, (371 reviews)
"That is perfectly adequate for a brief stay. That makes your stay even better."
United States
LYNN
2 days ago
$124 nightly
The price is $139
Nov 29 - Nov 30
Total with taxes and fees
Mariners Hotel

19. Stonetrail

Stonetrail
3.0 star property
Villa
9.6 out of 10, Exceptional, (63 reviews)
"It's always amazing sitting there great staff very clean."
United States
Lisy
4 days ago
$162 nightly
The price is $183
Dec 4 - Dec 5
Total with taxes and fees
Stonetrail

20. Paradise Beach Hotel

Paradise Beach Hotel
3.0 star property
Villa
8.0 out of 10, Very good, (153 reviews)
"This was a refreshing trip for one night."
Canada
melinda
22 days ago
$110 nightly
The price is $124
Nov 5 - Nov 6
Total with taxes and fees
Paradise Beach 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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular attractions in and around Port Elizabeth

Nestled in the scenic Grenadines, Port Elizabeth offers a perfect getaway for beach lovers and outdoor enthusiasts. Enjoy the sun-kissed beaches, explore the vibrant marina, and stroll along the picturesque esplanade, all while immersing yourself in the breathtaking natural beauty that surrounds you.

Learn more about Port Elizabeth

Get away to relaxing Port Elizabeth! Enjoy the beaches, seaside, and bars.

A clear turquoise sea with a sailboat anchored near the shore, surrounded by lush green hills and a few buildings in the background.
Photo by Sarnai Roza
Open Photo by Sarnai Roza

Top Port Elizabeth Hotel Reviews

More cheap stays in Port Elizabeth

Hotels in Port Elizabeth with star-rating

Find out more about Port Elizabeth

Top reasons to visit Port Elizabeth

  • Stunning Beaches: Port Elizabeth boasts beautiful beaches ideal for sunbathing and water activities.
  • Outdoor Adventures: Enjoy various underwater sports and exciting excursions amidst breathtaking scenery.
  • Charming Marina: The picturesque marina is perfect for leisurely strolls and soaking in the vibrant atmosphere.
  • Friendly Locals: Experience the warmth and hospitality of the local community, enhancing your vacation.
  • Diverse Accommodations: Find a range of lodging options, from beachfront resorts to cozy hotels tailored to your needs.

Find great hotels in and around Port Elizabeth

Discover the charm of Port Elizabeth, Bequia Island, with a variety of hotel accommodations tailored to your vacation needs. Whether you're seeking a beachfront resort or a cozy hotel, you'll find options perfect for family adventures or relaxing getaways. With an array of amenities designed for beach lovers and adventure seekers alike, Port Elizabeth offers some of the best lodging experiences in the Grenadines for an unforgettable stay.

  • Sunset Shores Beach Hotel: This charming 3-star hotel, rated 8.6 out of 10, offers a delightful beach getaway just 9 miles from Port Elizabeth. Known for its family-friendly atmosphere and adventurous spirit, Sunset Shores provides direct access to the beach and a variety of recreational activities. Guests can enjoy adventure sports such as snorkeling, kayaking, and windsurfing nearby, making it perfect for thrill-seekers. The hotel also caters to families with amenities like cribs and first aid kits, ensuring a safe and enjoyable stay for children.
  • Bequia Plantation Hotel: With a 3.5-star rating of 9.0 out of 10, Bequia Plantation Hotel embodies a perfect blend of adventure and relaxation. Located in Port Elizabeth, this hotel boasts direct beach access and offers an array of exciting activities such as sailing, fishing, and snorkeling. Guests can unwind at the onsite spa, featuring services like manicures, body scrubs, and a lovely pool area complete with sun loungers. This serene atmosphere makes it an ideal choice for those seeking a rejuvenating spa experience combined with beach fun.
  • Bequia Beach Hotel Luxury Resort & Spa: A luxurious 5-star resort, rated 9.8 out of 10, Bequia Beach Hotel is situated right in Port Elizabeth, offering guests an exquisite beachfront experience. This family-oriented hotel provides top-notch amenities, including childcare services and a children’s club, ensuring that young guests are entertained. The resort's upscale facilities and attentive service make it perfect for families looking to relax in style while enjoying the stunning setting of Bequia. Indulge in luxury and create lasting memories at this exceptional destination.

Where to stay in Port Elizabeth

Port Elizabeth, nestled on Bequia Island, offers a perfect blend of relaxation and outdoor adventures. Enjoy the stunning oceanfront getaways just a few miles from the heart of the village, where friendly locals greet you with warmth. Explore the beautiful beaches of Port Elizabeth, perfect for sunbathing and water activities, or take a leisurely stroll through the charming streets, soaking in the laid-back island vibe. Your experience here promises unforgettable memories in a picturesque setting.

  • Bequia Island: Bequia Island is a picturesque destination known for its stunning natural beauty and vibrant local culture. Nestled in the Grenadines, Port Elizabeth serves as the island's main port, offering easy access to beautiful beaches and outdoor adventures. Visitors flock to Bequia for its tranquil scenery and activities such as snorkeling, sailing, and exploring local markets. The island is a haven for beach lovers, with the renowned Princess Margaret Beach and the charming Admiralty Bay nearby, making it a perfect spot for relaxation and exploration.
  • Belmont: Located just 0.6 miles from Port Elizabeth, Belmont is a quaint village that entices travelers with its serene atmosphere and stunning coastal views. Belmont is ideal for those seeking a laid-back vacation experience, offering opportunities for swimming and leisurely walks along the waterfront. With its close proximity to beautiful beaches and a local marina, visitors can easily engage in various water activities while enjoying the scenic bay. The village's charm lies in its inviting community and picturesque surroundings.
  • Union Vale: A short distance of 0.4 miles from Port Elizabeth, Union Vale is a charming village that provides a perfect blend of adventure and relaxation. Known for its stunning beaches and outdoor activities, Union Vale is an excellent destination for thrill-seekers interested in underwater sports and adventure excursions. The local marina and bay enhance its appeal, offering breathtaking views and exciting water-related activities. Visitors will appreciate the picturesque landscape and welcoming atmosphere as they explore this delightful village.

Things to do in Port Elizabeth

Port Elizabeth on Bequia Island is perfect for a beach and outdoor vacation, offering stunning scenery and a variety of activities. Visitors can enjoy underwater sports, exciting adventures, and scenic walks. It's an ideal spot for a weekend getaway or a relaxing spa day, making it a great destination for both relaxation and exploration.

Shopping

In Port Elizabeth, visit the local craft market for unique souvenirs and handmade gifts. For more options, if you're up for a drive, check out the Bequia Beach Hotel's gift shop or head to the nearby island's boutiques for artisanal goods and local artwork.

Recreation

Experience tranquility at a wellness retreat in Port Elizabeth, where you can indulge in yoga sessions overlooking the sea, rejuvenating spa treatments with local ingredients, and meditation classes surrounded by nature. Explore nearby beaches for swimming, snorkeling, and sunbathing to complete your serene getaway.

Adventure

Explore the vibrant Port Elizabeth Market, where local artisans showcase crafts and fresh produce. For thrilling water adventures, try snorkeling at the nearby coral reefs or embark on a sailing trip to discover the stunning coastline and hidden beaches, perfect for relaxation and exploration.

Nightlife

In Port Elizabeth, the nightlife buzzes with energy at venues like the Frangipani Beach Resort, offering live music and stunning ocean views. The surrounding bars feature local cocktails and vibrant atmospheres, perfect for mingling with both locals and fellow travelers in a laid-back island setting.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Port Elizabeth

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Port Elizabeth are August to October, where the prices are slightly lower. This is in comparison to December to February, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Port Elizabeth is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Port Elizabeth is Wednesday. The most expensive day to stay in Port Elizabeth is Saturday.
  • Find cheap hotels on Expedia: Expedia's search tool lets you customize your search based on your budget, desired location, and additional preferences. You can easily arrange the results to display hotels from the most affordable to the highest prices, ensuring you find the best deals first. Additionally, you have the option to refine your search by hotel category; for instance, selecting the Eco-certified filter will highlight sustainable and environmentally-friendly hotels that are ready for booking.
  • Consider bundling your trip: You can save money by combining your hotel stay in Port Elizabeth with your flights and activities through an Expedia package deal.

Find the best attractions in and around Port Elizabeth

Port Elizabeth, located on Bequia Island in the Grenadines, offers a perfect getaway for beach lovers and outdoor enthusiasts. With its stunning beaches, picturesque marina, and scenic esplanade, visitors can enjoy a variety of activities that showcase the area’s natural beauty. Whether you're looking to relax on the beach or explore the vibrant local scenery, Port Elizabeth has something for everyone to create an unforgettable vacation experience.

  • Lower Bay Beach: Experience the relaxed beach vibes at Lower Bay Beach, a picturesque spot located within Port Elizabeth. Its soft sand and clear waters make it perfect for sunbathing, swimming, or simply unwinding by the sea.
  • Spring Bay: Just 1 mile away from Port Elizabeth, Spring Bay offers stunning scenery and outdoor activities. This beautiful bay is ideal for beach lovers, providing a tranquil atmosphere and opportunities for snorkeling and exploring the coastline.
  • Friendship Bay Beach: Located within Port Elizabeth, Friendship Bay Beach is another fantastic destination to soak up the sun. Enjoy the warm sands and gentle waves, making it a great spot for a relaxing day at the beach.

Best time to go to Port Elizabeth

The best time to visit Port Elizabeth can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Port Elizabeth falls in September, when visitor numbers are moderately low and weather is mostly cloudy with light rain. The coolest average temperature in Port Elizabeth falls in February, visitor numbers are average and weather is mostly sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January79.3°F (26.3°C)No RainMostly SunnyModerately HighSlightly High
February79.0°F (26.1°C)No RainMostly SunnyAverageSlightly High
March79.2°F (26.2°C)No RainMostly SunnyModerately HighAverage
April79.9°F (26.6°C)No RainMostly SunnyModerately HighAverage
May81.1°F (27.3°C)Light RainMostly SunnyAverageAverage
June81.5°F (27.5°C)Light RainMostly CloudyAverageAverage
July81.5°F (27.5°C)Light RainMostly CloudyAverageAverage
August82.0°F (27.8°C)Light RainMostly CloudyModerately LowSlightly Low
September82.9°F (28.3°C)Light RainMostly CloudyModerately LowSlightly Low
October82.4°F (28.0°C)Light RainMostly CloudyModerately LowSlightly Low
November81.7°F (27.6°C)Light RainMostly CloudyAverageAverage
December80.6°F (27.0°C)Light RainMostly SunnyAverageSlightly High

The nearest major airports for your trip to Port Elizabeth

Port Elizabeth, Bequia Island, is conveniently served by two major airports. Argyle International Airport (SVD) is located 12 miles away, with nearby hotels like Buccament BAY ALL Inclusive (7 miles), Grenadine House (5 miles), and Blue Lagoon Hotel & Marina (4 miles), offering various transportation services including airport shuttles and transportation options. Canouan Island Airport (CIW), situated 23 miles away, features luxurious accommodations like Mandarin Oriental, Canouan (2 miles), Canouan Estate Resort & Villas (2 miles), and Tamarind Beach Hotel & Yacht Club (1 mile), with 24-hour airport shuttle services available. Both airports provide easy access to the vibrant experiences Bequia has to offer.

Frequently asked questions

What is the best area to stay in Port Elizabeth?
The best area to stay in Port Elizabeth is directly in and around the town center, particularly near Belmont and along the waterfront.

This central area is the main hub for visitors, offering easy access to the harbor, local shops, and restaurants. The main street, which runs parallel to the waterfront, is where you'll find most of the activity, including the ferry dock and several provision stores. It's a convenient base for exploring the island.

Couples looking for a relaxing and picturesque getaway will appreciate the accommodations slightly outside the immediate town center but still within walking distance.
When is the best time to go to Port Elizabeth?
The best time to go to Port Elizabeth is during the dry season, which runs from December to May. This period offers the most consistently pleasant weather for enjoying all the island has to offer.

During these months, you can expect warm temperatures, lower humidity, and minimal rainfall. This makes it ideal for activities like sailing, snorkeling, and relaxing on the beaches. Travelers looking for a relaxing beach vacation will find these months great for enjoying the calm waters and sunny skies.

The shoulder months of November and June can also be good options. While there might be a slightly higher chance of rain, you'll often find fewer crowds and potentially better value on accommodations.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Port Elizabeth.
How much is the nightly rate at a Port Elizabeth hotel?
Prices for hotels in Port Elizabeth often vary, but you can find a great deal from $73 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia