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

Find hotels in Port Elizabeth from $79

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Star rating

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, (425 reviews)
"Wonderful stay, helpful and engaging staff. I think this hotel may be the first."
United States
Anthony
2 days ago
$155 nightly
The price is $174
Aug 25 - Aug 26
Total with taxes and fees
Bequia Plantation Hotel

2. 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
$576 nightly
The price is $648
Aug 6 - Aug 7
Total with taxes and fees
Bequia Beach Hotel Luxury Resort & Spa

3. Sunset Shores Beach Hotel

Sunset Shores Beach Hotel
3.0 star property
Villa
8.6 out of 10, Excellent, (793 reviews)
"Beautiful people Helpful staff Definitely would stay again."
United States
Trent
4 days ago
$120 nightly
The price is $135
Aug 8 - Aug 9
Total with taxes and fees
Sunset Shores Beach Hotel

4. Beachcombers Hotel

Beachcombers Hotel
3.5 star property
Villa
8.8 out of 10, Excellent, (760 reviews)
"The room was cleaned daily. The staff were friendly. The balcony as needed."
United States
Cecil
9 days ago
$161 nightly
The price is $182
Aug 11 - Aug 12
Total with taxes and fees
Beachcombers Hotel

5. The Liming Bequia

The Liming Bequia
4.5 star property
Bequia Island
9.6 out of 10, Exceptional, (119 reviews)
"Beyond to make our stay special. The staff made us feel."
United States
Anonymous traveler
15 days ago
$390 nightly
The price is $432
Aug 18 - Aug 19
Total with taxes and fees
The Liming Bequia

6. Sandals St. Vincent and the Grenadines Adults Only

Sandals St. Vincent and the Grenadines Adults Only
5.0 star property
Kingstown
9.2 out of 10, Wonderful, (46 reviews)
"Too the super kind staff. Too the fantastic clean beach too the pools."
Canada
Luca
27 days ago
Sandals St. Vincent and the Grenadines Adults Only

7. Gingerbread Suites

Gingerbread Suites
3.5 star property
Bequia Island
9.4 out of 10, Exceptional, (43 reviews)
"Property is super quiet. Room is super comfy. Super close to the beach."
United States
ayden
29 days ago
Gingerbread Suites

8. Blue Lagoon Hotel & Marina

Blue Lagoon Hotel & Marina
4.0 star property
Ratho Mill
8.8 out of 10, Excellent, (522 reviews)
"Property well maintained. Restaurant great with great choices food."
United States
Eric
8 days ago
$194 nightly
The price is $217
Aug 25 - Aug 26
Total with taxes and fees
Blue Lagoon Hotel & Marina

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
April 2nd, 2026
Firefly Estate Bequia

10. 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
19 days ago
Spring Hotel Bequia

11. Frangipani Hotel

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

12. Sugarapple Inn

Sugarapple Inn
3.0 star property
Bequia Island
8.8 out of 10, Excellent, (113 reviews)
"Beatiful views and comfortable bed and lovely design."
United States
wael
May 25th, 2026
Sugarapple Inn

13. LA Vue Boutique Hotel & Beach Club

LA Vue Boutique Hotel & Beach Club
3.5 star property
Villa
8.2 out of 10, Very Good, (111 reviews)
"I enjoyed my stay and the staff was excellent."
United States
Drue
6 days ago
$236 nightly
The price is $265
Aug 16 - Aug 17
Total with taxes and fees
LA Vue Boutique Hotel & Beach Club

14. Bequia Beachfront Villa Hotel

Bequia Beachfront Villa Hotel
3.5 star property
Bequia Island
8.6 out of 10, Excellent, (10 reviews)
"We had a great time at this hotel."
United States
Susanne
Bequia Beachfront Villa Hotel

15. Myah's Luxury Suites Hotel

Myah's Luxury Suites Hotel
4.0 star property
Diamond
9.2 out of 10, Wonderful, (72 reviews)
"You have plenty options 2 pools 2 restaurants."
United States
Dana
27 days ago
$178 nightly
The price is $199
Aug 10 - Aug 11
Total with taxes and fees
Myah's Luxury Suites Hotel

16. Cobblestone Inn

Cobblestone Inn
3.0 star property
Kingstown
8.2 out of 10, Very Good, (417 reviews)
"Staff were professional. Room was clean. Breakfast was good staff at breakfast."
United States
Lennox
4 days ago
$81 nightly
The price is $92
Aug 9 - Aug 10
Total with taxes and fees
Cobblestone Inn

17. Holiday Inn Express & Suites St. Vincent - Grenadines by IHG

Holiday Inn Express & Suites St. Vincent - Grenadines by IHG
3.0 star property
Diamond
9.6 out of 10, Exceptional, (161 reviews)
"Loved this stay. We enjoyed breakfast."
Canada
Kimani
4 days ago
$123 nightly
The price is $138
Sep 2 - Sep 3
Total with taxes and fees
Holiday Inn Express & Suites St. Vincent - Grenadines by IHG

18. Stonetrail

Stonetrail
3.0 star property
Villa
9.8 out of 10, Exceptional, (56 reviews)
"Overall pleasant stay. Staff were super helpful. I booked the superior villa."
United States
Judith
25 days ago
$163 nightly
The price is $183
Aug 17 - Aug 18
Total with taxes and fees
Stonetrail

19. Mariners Hotel

Mariners Hotel
3.0 star property
Villa
8.8 out of 10, Excellent, (359 reviews)
"The room was very clean. Staffs were great. It appeared welcoming."
United States
Eric
8 days ago
$124 nightly
The price is $139
Aug 14 - Aug 15
Total with taxes and fees
Mariners Hotel

20. Paradise Beach Hotel

Paradise Beach Hotel
3.0 star property
Villa
8.0 out of 10, Very Good, (149 reviews)
"Very friendly staff. Will be staying here again!"
United States
Chineye
4 days ago
$110 nightly
The price is $124
Aug 8 - Aug 9
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 $79 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