Find hotels in Port Elizabeth from CA $128

  • 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

Guest rating
Guest rating
Star rating

Our top choices for Port Elizabeth hotels

Bequia Plantation Hotel

Bequia Plantation Hotel
3.5 star property
Bequia Island
9.2 out of 10, Wonderful, (387 reviews)
"Had an excellent stay, beautiful room & ideal location."
United Kingdom
Debbie
The price is CA $208
CA $256 total
includes taxes & fees
Jun 6 - Jun 7
Bequia Plantation 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)
"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 $462
CA $605 total
includes taxes & fees
May 20 - May 21
Bequia Beach Hotel Luxury Resort & Spa

Firefly Estate Bequia

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

The Liming Bequia

The Liming Bequia
4.5 star property
Bequia Island
9.6 out of 10, Exceptional, (112 reviews)
"Highly recommend! We loved everything about The Liming! The staff were amazing and so supportive. Our room was fabulous and so enjoyed having our own private pool and sitting area. Everything was first class! "
Canada
Susan
The price is CA $483
CA $588 total
includes taxes & fees
May 7 - May 8
The Liming Bequia

Sandals St. Vincent and the Grenadines Couples Only

Sandals St. Vincent and the Grenadines Couples Only
4.5 star property
Kingstown
9.2 out of 10, Wonderful, (43 reviews)
"Sandals was good food was ok. Staff was phenomenal."
United States
Theresa
Sandals St. Vincent and the Grenadines Couples Only

Gingerbread Suites

Gingerbread Suites
3.5 star property
Bequia Island
9.2 out of 10, Wonderful, (39 reviews)
"The location is perfect for the access to the boardwalk and enjoying the ocean front view from the porch. "
United States
Elizabeth
Gingerbread Suites

Spring Hotel Bequia

Spring Hotel Bequia
3.5 star property
Bequia Island
8.6 out of 10, Excellent, (73 reviews)
"This is a great hotel to stay on Bequia! I would definitely recommend it to stay for everyone who wants to enjoy the island. "
United States
Oleksii
The price is CA $160
CA $206 total
includes taxes & fees
May 17 - May 18
Spring Hotel Bequia

Sugarapple Inn

Sugarapple Inn
3.0 star property
Bequia Island
8.8 out of 10, Excellent, (109 reviews)
"It was just peaceful! Thank you for your hospitality!"
United States
Jesmoneet
Sugarapple Inn

Frangipani Hotel

Frangipani Hotel
3.0 star property
Bequia Island
7.2 out of 10, Good, (96 reviews)
"Enjoyed my stay here. Friendly staff - good amenities "
United States
Peter
The price is CA $175
CA $199 total
includes taxes & fees
May 7 - May 8
Frangipani Hotel

Beachcombers Hotel

Beachcombers Hotel
3.5 star property
Villa
8.8 out of 10, Excellent, (719 reviews)
"Nice boutique hotel. "
United Kingdom
Mark
The price is CA $182
CA $229 total
includes taxes & fees
May 18 - May 19
Beachcombers Hotel

Sunset Shores Beach Hotel

Sunset Shores Beach Hotel
3.0 star property
Villa
8.6 out of 10, Excellent, (750 reviews)
"Very good hotel. Hotel stuff was very friendly and very helpful."
Canada
Maria
The price is CA $169
CA $212 total
includes taxes & fees
May 7 - May 8
Sunset Shores Beach Hotel

Myah's Luxury Suites Hotel

Myah's Luxury Suites Hotel
3.5 star property
Diamond
9.2 out of 10, Wonderful, (67 reviews)
"Myah's luxury suites hotel was a great stay. The rooms and surroundings were always clean. Friendly, curteous and helpful staff at every turn! Onsite dining options (must try the rum punch from Wayne!) We will definitely be back!"
United States
Kwayne
The price is CA $183
CA $257 total
includes taxes & fees
May 9 - May 10
Myah's Luxury Suites Hotel

Blue Lagoon Hotel & Marina

Blue Lagoon Hotel & Marina
4.0 star property
Ratho Mill
8.8 out of 10, Excellent, (500 reviews)
"Great place .. loved it"
United States
Edgar
The price is CA $222
CA $273 total
includes taxes & fees
May 7 - May 8
Blue Lagoon Hotel & Marina

Hotel Alexandrina

Hotel Alexandrina
3.5 star property
Ribishi
9.2 out of 10, Wonderful, (29 reviews)
"I was comfortable in my room, very clean, food fantastic, wish it was local cuisine, owners were very accommodating to all my needs."
United States
Jerome
The price is CA $216
CA $268 total
includes taxes & fees
Jun 2 - Jun 3
Hotel Alexandrina

Stonetrail

Stonetrail
3.0 star property
Villa
9.8 out of 10, Exceptional, (51 reviews)
"Very clean,nice,comfortable rental"
United States
Kevin
The price is CA $182
CA $237 total
includes taxes & fees
May 26 - May 27
Stonetrail

Young Island Resort

Young Island Resort
3.5 star property
Villa
8.8 out of 10, Excellent, (72 reviews)
"Great room and experience "
United States
Charles
Young Island Resort

LA Vue Boutique Hotel & Beach Club

LA Vue Boutique Hotel & Beach Club
3.5 star property
Villa
8.0 out of 10, Very good, (91 reviews)
"Lovely boutique hotel with super helpful staff. Superb place to stay on the island."
United Kingdom
Natasha
The price is CA $374
CA $460 total
includes taxes & fees
May 8 - May 9
LA Vue Boutique Hotel & Beach Club

Mariners Hotel

Mariners Hotel
3.0 star property
Villa
8.8 out of 10, Excellent, (348 reviews)
"Great hotel and very welcoming staff!"
United States
Oleksii
The price is CA $153
CA $189 total
includes taxes & fees
May 10 - May 11
Mariners Hotel

The Milligan Guest House

The Milligan Guest House
3.0 star property
Brighton
9.6 out of 10, Exceptional, (17 reviews)
"We were a very short stay , for the time were there the staff were excellent "
United Kingdom
David
The price is CA $136
CA $155 total
includes taxes & fees
May 11 - May 12
The Milligan Guest House

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 CA $210
CA $237 total
includes taxes & fees
May 18 - May 19
Bequia Beachfront Villa 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.

Photo by Sarnai Roza
Open Photo by Sarnai Roza

Top Port Elizabeth Hotel Reviews

Recent Reviews in Port Elizabeth

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 can I save on a Port Elizabeth hotel booking with Expedia?
Members always get our best prices. Find our best Port Elizabeth hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
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 $128 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