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

Find hotels in Port Elizabeth from CA $124

  • 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 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)
"LThis was a great stay"
United Kingdom
Stephan
The price is CA $225
CA $276 total
includes taxes & fees
Aug 23 - Aug 24
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)
"This hotel was amazing with very lovely staff I can’t wait to visit for a longer time next year "
United States
Juan
The price is CA $798
CA $975 total
includes taxes & fees
Aug 12 - Aug 13
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)
"Perfect location. Beautiful people Helpful staff Definitely would stay again"
United States
Trent
The price is CA $150
CA $190 total
includes taxes & fees
Aug 21 - Aug 22
Sunset Shores Beach Hotel

4. Beachcombers Hotel

Beachcombers Hotel
3.5 star property
Villa
8.8 out of 10, Excellent, (760 reviews)
"Perfect stay at the resort!!"
United States
Corine
The price is CA $206
CA $258 total
includes taxes & fees
Aug 13 - Aug 14
Beachcombers Hotel

5. The Liming Bequia

The Liming Bequia
4.5 star property
Bequia Island
9.6 out of 10, Exceptional, (119 reviews)
"Very relaxing and quite resort. I solo traveled and enjoyed every moment of it! Beautiful room with a private pool and right by the beach. The staff was very friendly and helpful. I recommend going to Princess Margaret beach. "
United States
Eva
The price is CA $555
CA $675 total
includes taxes & fees
Aug 7 - Aug 8
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)
"Everything was amazing from the food, too the super kind staff! Too the fantastic clean beach too the pools as well! Everything was top notch"
Canada
Luca
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)
"Staff was very friendly and attentive."
United States
Nicholas
Gingerbread Suites

8. Firefly Estate Bequia

Firefly Estate Bequia
4.0 star property
Bequia Island
9.4 out of 10, Exceptional, (31 reviews)
"The room was huge and really nice . Friendly staff as well"
United States
Junique
Firefly Estate Bequia

9. 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 and the staff was very friendly. I would definitely be going back ."
United States
Shamaria
Spring Hotel Bequia

10. Blue Lagoon Hotel & Marina

Blue Lagoon Hotel & Marina
4.0 star property
Ratho Mill
8.8 out of 10, Excellent, (522 reviews)
"Staff was very friendly and helpful with finding taxis getting around"
United States
Samantha
The price is CA $256
CA $314 total
includes taxes & fees
Aug 11 - Aug 12
Blue Lagoon Hotel & Marina

11. Frangipani Hotel

Frangipani Hotel
3.0 star property
Bequia Island
7.0 out of 10, Good, (99 reviews)
"Enjoyed my stay here. Friendly staff - good amenities "
United States
Peter
The price is CA $272
CA $306 total
includes taxes & fees
Aug 9 - Aug 10
Frangipani Hotel

12. Sugarapple Inn

Sugarapple Inn
3.0 star property
Bequia Island
8.8 out of 10, Excellent, (113 reviews)
"The SugarApple Inn is a great place to stay. It gives calm and relaxed Caribbean vibes with a mesmerizing view. 1000/10. The staff is useful and friendly. ‼️"
United States
Aliza
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)
"Hotel staff were very friendly and helpful, would recommend a stay"
United States
ayden
The price is CA $305
CA $380 total
includes taxes & fees
Aug 17 - Aug 18
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)
"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
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)
"Everything was well maintained and staff was helpful and pleasant"
United States
Whitneal
The price is CA $205
CA $279 total
includes taxes & fees
Aug 11 - Aug 12
Myah's Luxury Suites Hotel

16. Cobblestone Inn

Cobblestone Inn
3.0 star property
Kingstown
8.2 out of 10, Very good, (417 reviews)
"Room was clean and comfortable, staff were professional and friendly and breakfast was good staff at breakfast was also good"
United States
Lennox
The price is CA $103
CA $129 total
includes taxes & fees
Aug 20 - Aug 21
Cobblestone Inn

17. Stonetrail

Stonetrail
3.0 star property
Villa
9.8 out of 10, Exceptional, (56 reviews)
"Beach was close by and very convenient. Ample parking space for guests"
United States
Yvonne Deleta
The price is CA $197
CA $257 total
includes taxes & fees
Aug 17 - Aug 18
Stonetrail

18. Mariners Hotel

Mariners Hotel
3.0 star property
Villa
8.8 out of 10, Excellent, (359 reviews)
"Great hotel and very welcoming staff!"
United States
Oleksii
The price is CA $158
CA $196 total
includes taxes & fees
Aug 14 - Aug 15
Mariners Hotel

19. 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)
"Staff is friendly and the breakfast was very tasteful."
United States
Omar
The price is CA $158
CA $195 total
includes taxes & fees
Sep 4 - Sep 5
Holiday Inn Express & Suites St. Vincent - Grenadines by IHG

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
The price is CA $140
CA $174 total
includes taxes & fees
Aug 29 - Aug 30
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 Port Elizabeth attractions

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

Find out more about Port Elizabeth

Top reasons to visit Port Elizabeth

  • Stunning Beaches: Port Elizabeth features beautiful beaches like Kings Beach, perfect for relaxation and romantic evenings by the shore.
  • Outdoor Adventures: Enjoy various underwater sports, including scuba diving, in the sheltered waters surrounding Bequia Island.
  • Rich History: Explore historical sites like Fort Frederick and the Monument Pavilion for a glimpse into the island's past.
  • Vibrant Local Culture: Experience the friendly atmosphere and local charm, enhancing your scenic getaway.
  • Accommodation Variety: Choose from family-friendly resorts to cozy hotels, ensuring a memorable stay in this beautiful destination.

Find great hotels in and around Port Elizabeth

Explore the ideal hotel options in Port Elizabeth, Bequia Island, where you can enjoy a relaxing beach getaway or an adventurous family vacation. From charming hotels to luxurious resorts, the area offers a variety of accommodations to suit every traveler's needs. Discover the best hotels in Port Elizabeth that promise memorable experiences amidst stunning Caribbean scenery.

  • Sunset Shores Beach Hotel: A charming 3-star hotel rated 8.6, Sunset Shores Beach Hotel is the perfect choice for those seeking a blend of beach fun and adventure. Located 14.5km from Port Elizabeth, this family-friendly property offers direct beach access and a variety of outdoor activities such as sailing, hiking, and kayaking. Guests appreciate the thoughtful amenities for children, including free cribs and safety features like window guards. With its welcoming atmosphere and exciting recreational opportunities, it’s an ideal spot for family vacations and adventure seekers alike.
  • Bequia Plantation Hotel: This 3.5-star hotel boasts a guest rating of 9.0 and is nestled in the heart of Port Elizabeth. With a beachside location, Bequia Plantation Hotel caters to those looking for a relaxing spa experience alongside adventure. Guests can enjoy onsite sailing and nearby activities like surfing and snorkeling. The hotel features a full-service spa with treatments ranging from body scrubs to facials, ensuring a perfect balance of relaxation and excitement. Its lush surroundings and inviting atmosphere make it a wonderful retreat for spa enthusiasts and adventure lovers alike.
  • Bequia Beach Hotel Luxury Resort & Spa: Rated an impressive 9.8, this 5-star luxury resort offers the ultimate vacation experience in Port Elizabeth. With direct access to a stunning beach, Bequia Beach Hotel is ideal for families and beach lovers seeking relaxation and fun. The property features amenities for children, including a free kids’ club and a playground, ensuring families feel right at home. Guests can indulge in a variety of luxurious services and facilities, making this resort a premier choice for those wanting to experience the best of Bequia’s natural beauty and hospitality.

Where to stay in Port Elizabeth

Port Elizabeth, a charming village in the Eastern Cape, offers a delightful blend of relaxation and adventure. Visitors can enjoy stunning beaches, friendly locals, and a serene atmosphere perfect for unwinding. Explore the coastal beauty, indulge in local cuisine, and stay at top hotels that cater to every need. Whether you're lounging on the beach or discovering nearby attractions, Port Elizabeth promises an unforgettable vacation experience in the heart of the Grenadines.

  • Bequia Island: Bequia Island is a picturesque tropical paradise known for its stunning natural beauty and vibrant local culture. Located just a short distance from Port Elizabeth, this charming island offers visitors a range of experiences, from relaxing on pristine beaches to engaging in adventure activities like diving and sailing. The peak tourist season runs from January to March, drawing travellers eager to soak in the outdoor scenery. Don't miss the local markets where you can discover handmade crafts and fresh produce, as well as iconic landmarks like the breathtaking bays and beaches that define this enchanting destination.
  • Belmont: Situated a mere 966m from Port Elizabeth, the quaint village of Belmont is a serene retreat that captivates visitors with its laid-back atmosphere and stunning coastal views. Popular for beach outings and outdoor adventures, Belmont attracts tourists primarily between December and February. You can enjoy leisurely walks along the shoreline or take a refreshing swim in the clear waters. With its charming marina and beautiful bay, Belmont is an ideal spot for those looking to unwind and appreciate the natural surroundings.
  • Union Vale: Located just 644m from Port Elizabeth, Union Vale is a delightful village that promises an authentic Caribbean experience. This area is popular for those seeking outdoor activities and underwater sports, making it a haven for adventure enthusiasts. The peak season for visitors is also from December to February, offering a vibrant atmosphere. Explore the nearby beaches and marinas, where you can engage in various water sports or simply relax by the bay. Union Vale's natural charm and friendly community provide a perfect backdrop for your vacation.

Things to do in Port Elizabeth

Port Elizabeth, located on Bequia Island, offers a delightful mix of beach and outdoor activities, perfect for a relaxing vacation. Visitors can enjoy underwater sports, adventure activities, and leisurely walks amidst stunning scenery. Families will find plenty of options for getaways, including a water park and shopping adventures to explore the local culture. Whether you're seeking adventure or relaxation, Port Elizabeth has something for everyone.

Shopping

In Port Elizabeth, you can explore local markets for unique souvenirs, such as the Bequia Market, which offers handcrafted goods and local produce. If you're up for a drive, visit the nearby Admiralty Mall for more shopping options, including clothing and accessories.

Recreation

Explore the serene atmosphere at The Sanctuary, where you can indulge in rejuvenating spa treatments and yoga sessions overlooking the ocean. For a refreshing experience, stroll along the picturesque beaches or engage in water sports like kayaking and paddleboarding to connect with nature.

Adventure

Explore the stunning Tobago Cays, a paradise for snorkelling and diving, teeming with vibrant marine life. Experience a thrilling hike to the top of La Soufrière Volcano, offering breathtaking views of the surrounding islands. Don't miss the chance to sail the azure waters around Bequia's picturesque coastline.

Nightlife

Port Elizabeth offers a vibrant nightlife with lively bars and music venues. Visit the Frangipani Hotel for a relaxed atmosphere and local rum cocktails, or enjoy live music at the Bequia Beach Hotel. Don't miss the bustling waterfront, perfect for evening strolls and soaking in the island vibes.

*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: Book your hotel in Port Elizabeth about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • 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: Utilize Expedia's search tool to customize your options, taking into account your budget, preferred location, and desired hotel type. To find the most affordable prices and offers, simply arrange the price filter from lowest to highest.
  • 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.

Find the best attractions in Port Elizabeth

Port Elizabeth, a picturesque destination on Bequia Island, offers a perfect blend of beach, outdoor, and scenic experiences. Visitors can explore stunning locations like Pollock Beach, the serene Elephant Park, the historic Monument Pavilion, and the vibrant Vodacom Amphitheatre. Fort Frederick also provides a glimpse into the island's history. With its beautiful marina and esplanade, Port Elizabeth is an ideal spot for those seeking relaxation and adventure in the Grenadines.

  • Lower Bay Beach: This idyllic beach boasts soft golden sands and crystal-clear turquoise waters, perfect for sunbathing and swimming. The calm waves make it an excellent spot for families and those who enjoy a relaxed beach vibe.
  • Friendship Bay Beach: Renowned for its serene atmosphere, Friendship Bay Beach offers breathtaking views and a tranquil setting. It's ideal for leisurely strolls and soaking up the sun while surrounded by lush greenery and vibrant flora.
  • Princess Margaret Beach: A picturesque spot named after the British royal, this beach features soft sands and stunning sunsets. It's a popular choice for beach activities, dining at nearby cafes, and enjoying the vibrant local culture.

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

To reach Port Elizabeth, you can fly into Argyle International Airport (SVD), situated 19.3km away. Notable hotels nearby include Buccament Bay All-Inclusive, a 4.5-star property located 11.3km from the airport, offering an airport shuttle service. Grenadine House, a 4-star hotel 8.0km away, provides various transportation options including an airport shuttle with limited hours and on request. The Blue Lagoon Hotel & Marina, also 4-star, is 6.4km from Argyle and is accessible via nearby airport services. Additionally, Canouan Island Airport (CIW) is 37.0km from Port Elizabeth, with luxury options like the 5-star Mandarin Oriental, Canouan just 3.2km from CIW.

Frequently asked questions

What is the best area to stay in Port Elizabeth?
The best area to stay in Port Elizabeth is along the main waterfront stretch, particularly around Front Street and the inner harbour.

This area is the heart of Port Elizabeth, offering easy access to the main port for ferries and water taxis, as well as a selection of shops, restaurants, and bars. Front Street runs parallel to the water, providing a pleasant promenade. It's a compact and walkable area, making it convenient for exploring on foot.

Couples often find this area ideal due to its convenient access to dining and boat excursions. Many of the boutique hotels and guesthouses here offer rooms with views of the harbour, and it's easy to arrange sailing trips or day tours to nearby islands directly from the waterfront.

For those seeking a slightly more secluded and quiet experience, the areas just a short walk or drive up the hills surrounding the main harbour offer properties with stunning panoramic views.
When is the best time to go to Port Elizabeth?
The best time to visit Port Elizabeth is during the dry season, which runs from December to May, offering warm temperatures and less rain.

During these months, you can expect clear skies and pleasant breezes, making it ideal for enjoying the beaches and outdoor activities. The sea conditions are generally calm, great for sailing, snorkelling, and diving around the Grenadines.

Couples often find this period great for a romantic getaway. The weather allows for leisurely strolls along Princess Margaret Beach, dining al fresco, and enjoying sunset cruises without the worry of sudden downpours. It's also a great time for exploring the charming boutiques and art galleries in town.

For solo travellers looking for a relaxed yet engaging experience, the dry season provides ample opportunities. You can easily join organised boat trips to nearby islands like Mustique or the Tobago Cays, or simply unwind at one of the beachside cafes.
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 CA $124 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