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

Search Port Elizabeth hotels

  • 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

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

Property class

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, (404 reviews)
"I had a wonderful time. Kim in the restaurant was amazing. Room was clean and the hospitality was great. I will definitely return"
United States
Charles
The price is NZ$344
includes taxes & fees
28 July - 29 July
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, (153 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 NZ$1,120
includes taxes & fees
26 July - 27 July
Bequia Beach Hotel Luxury Resort & Spa

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 NZ$309
includes taxes & fees
30 July - 31 July
Bequia Beachfront Villa Hotel

Gingerbread Suites

Gingerbread Suites
3.5 star property
Bequia Island
9.4 out of 10, Exceptional, (43 reviews)
"The location is perfect for the access to the boardwalk and enjoying the ocean front view from the porch. "
United States
Elizabeth
The price is NZ$368
includes taxes & fees
19 July - 20 July
Gingerbread Suites

Frangipani Hotel

Frangipani Hotel
3.0 star property
Bequia Island
7.2 out of 10, Good, (98 reviews)
"Enjoyed my stay here. Friendly staff - good amenities "
United States
Peter
The price is NZ$382
includes taxes & fees
22 July - 23 July
Frangipani Hotel

Twilight Villa

Twilight Villa
3.0 star property
Bequia Island
The price is NZ$531
includes taxes & fees
9 July - 10 July
Twilight Villa

Immaculate 3 Bed Villa Overlooking Admiralty Bay

Immaculate 3 Bed Villa Overlooking Admiralty Bay
3.0 star property
Bequia Island
The price is NZ$418
includes taxes & fees
9 July - 10 July
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)
"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 NZ$253
includes taxes & fees
15 July - 16 July
Sandrati Villa

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, (151 reviews)
"Excellent service from staff and very clean property."
United States
Leanna
The price is NZ$277
includes taxes & fees
1 Aug - 2 Aug
Holiday Inn Express & Suites St. Vincent - Grenadines by IHG

The Milligan Guest House

The Milligan Guest House
3.0 star property
Brighton
9.6 out of 10, Exceptional, (18 reviews)
"We were a very short stay , for the time were there the staff were excellent "
United Kingdom
David
The price is NZ$200
includes taxes & fees
9 July - 10 July
The Milligan Guest House

Grenadine House

Grenadine House
4.0 star property
Kingstown
9.4 out of 10, Exceptional, (392 reviews)
"Beautiful boutique hotel and lovely staff!"
United States
La Sonya
The price is NZ$357
includes taxes & fees
10 July - 11 July
Grenadine House

Point Bay Resort

Point Bay Resort
3.0 star property
Ratho Mill
8.2 out of 10, Very good, (98 reviews)
"Very friendly staff and other guests. Love to talk and share local info. Very inexpensive. Nice local feel, not up tight Request rooms 202 to 207. On the second floor. Highly recommend if you enjoy people"
United States
Richard
The price is NZ$155
includes taxes & fees
9 July - 10 July
Point Bay Resort

Mariners Hotel

Mariners Hotel
3.0 star property
Villa
8.8 out of 10, Excellent, (354 reviews)
"Great hotel and very welcoming staff!"
United States
Oleksii
The price is NZ$244
includes taxes & fees
20 July - 21 July
Mariners Hotel

Beachcombers Hotel

Beachcombers Hotel
3.5 star property
Villa
8.8 out of 10, Excellent, (745 reviews)
"The property is very nice and rooms are big and clean. The staff will assist you with bags to your room as there seemed to be no elevators. Amazing location and staff is very nice."
United States
Gina
The price is NZ$297
includes taxes & fees
19 July - 20 July
Beachcombers Hotel

Cobblestone Inn

Cobblestone Inn
3.0 star property
Kingstown
8.2 out of 10, Very good, (416 reviews)
"Central location. Excellent restaurant"
Canada
Bei
The price is NZ$161
includes taxes & fees
12 July - 13 July
Cobblestone Inn

Blue Lagoon Hotel & Marina

Blue Lagoon Hotel & Marina
4.0 star property
Ratho Mill
8.8 out of 10, Excellent, (516 reviews)
"Great hotel, with helpful staff and perfect marina location."
United States
Aaron
The price is NZ$321
includes taxes & fees
20 July - 21 July
Blue Lagoon Hotel & Marina

The Liming Bequia

The Liming Bequia
4.5 star property
Bequia Island
9.6 out of 10, Exceptional, (115 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 NZ$676
includes taxes & fees
10 July - 11 July
The Liming Bequia

Paradise Beach Hotel

Paradise Beach Hotel
3.0 star property
Villa
8.0 out of 10, Very good, (145 reviews)
"Everything was exactly what I needed: close to the scuba dive shop I was there to dive with, good food always available, helpful staff, and a comfortable room."
United States
C Sherece
The price is NZ$217
includes taxes & fees
13 July - 14 July
Paradise Beach Hotel

Sunset Shores Beach Hotel

Sunset Shores Beach Hotel
3.0 star property
Villa
8.6 out of 10, Excellent, (782 reviews)
"Great stay"
United States
Sabrina
The price is NZ$259
includes taxes & fees
21 July - 22 July
Sunset Shores Beach Hotel

Stonetrail

Stonetrail
3.0 star property
Villa
9.8 out of 10, Exceptional, (55 reviews)
"Beach was close by and very convenient. Ample parking space for guests"
United States
Yvonne Deleta
The price is NZ$325
includes taxes & fees
24 July - 25 July
Stonetrail
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

Recent Reviews in Port Elizabeth

More cheap accommodation in Port Elizabeth

Find out more about Port Elizabeth

Top reasons to visit Port Elizabeth

  • Stunning Beaches: Port Elizabeth boasts beautiful beaches like Pollock Beach, perfect for sunbathing and swimming.
  • Adventure Activities: Engage in thrilling activities such as jet skiing and underwater exploration for an adrenaline rush.
  • Scenic Esplanade: Enjoy leisurely walks along the picturesque esplanade, soaking in breathtaking coastal views.
  • Port Elizabeth Golf Club: Tee off at the charming golf club while enjoying stunning Caribbean scenery.
  • Welcoming Atmosphere: Experience the friendly vibe of this delightful village, ideal for a relaxing getaway.

Find great hotels in and around Port Elizabeth

Discover the charm of Port Elizabeth, where a variety of hotels and resorts await to enhance your Caribbean getaway. Whether you’re after beachfront relaxation, thrilling adventures, or a family-friendly experience, this picturesque town offers top-notch accommodations to suit every traveller's needs. Explore the best hotels in Port Elizabeth, each providing a unique blend of comfort and coastal beauty, ensuring an unforgettable stay on Bequia Island.

  • Sunset Shores Beach Hotel: Sunset Shores Beach Hotel offers a relaxed, family-friendly atmosphere with its direct access to the beach, just 14.5km from Port Elizabeth. This 3-star property is ideal for those seeking adventure and outdoor activities, featuring options like kayaking, windsurfing, and snorkelling. The hotel caters to families with amenities such as complimentary cribs and safety features for children, ensuring a worry-free stay for parents. Guests appreciate the blend of convenience and recreational opportunities, making it a solid choice for a fun-filled holiday.
  • Bequia Plantation Hotel: Set in the heart of Port Elizabeth, Bequia Plantation Hotel stands out with its spa-themed offerings and stunning beach access. With a 3.5-star rating and a guest rating of 9.2, this hotel is perfect for those looking to unwind. Visitors can indulge in a variety of spa services, including body scrubs and full-service treatments. Adventure seekers can also partake in activities like kayaking and parasailing nearby. The hotel's serene environment, combined with top-notch amenities, provides an ideal retreat for relaxation and adventure alike.
  • Blue Lagoon Hotel & Marina: Located 14.5km from Port Elizabeth, Blue Lagoon Hotel & Marina is a 4-star accommodation that seamlessly combines luxury and family-friendly fun. This property features direct beach access and offers numerous adventure sports such as fishing and boat tours. With a focus on family needs, amenities like onsite babysitting services and safety features ensure a comfortable stay for guests with children. The hotel's modern facilities and vibrant atmosphere make it a fantastic option for those seeking both relaxation and excitement during their visit.

Where to stay in Port Elizabeth

Port Elizabeth, nestled in the picturesque Grenadines, offers a delightful mix of relaxation and adventure. Renowned for its stunning beaches like Pollock Beach, this charming village is perfect for family getaways and coastal escapes. With a friendly atmosphere and breathtaking scenery, you'll find plenty to explore in and around Port Elizabeth, making it an ideal destination for those seeking a tranquil yet vibrant holiday experience.

  • Bequia Island: Bequia Island is a stunning destination known for its natural beauty and vibrant local culture. Nestled in the Grenadines, Port Elizabeth serves as its main town. Visitors are drawn to Bequia for its breathtaking beaches, outdoor adventures, and scenic views. Peak tourist season runs from January to March, making it the perfect time to enjoy activities like scuba diving, sailing, and exploring local markets. The island is dotted with picturesque bays and inviting beaches, offering opportunities for relaxation and recreation alike.
  • Belmont: Just 966m from Port Elizabeth, Belmont is a quaint village that offers a serene escape from the busier tourist spots. This charming location is renowned for its beautiful beaches and scenic coastal walks. Visitors can indulge in swimming and soaking up the sun at local beaches, while the nearby marina provides a perfect setting for boat enthusiasts. Belmont sees a steady flow of visitors year-round, with peak times from January to March, making it an excellent choice for those seeking a laid-back beach atmosphere.
  • Union Vale: Located a mere 644m from Port Elizabeth, Union Vale is another picturesque village that captivates visitors with its enchanting landscapes. Known for its adventure activities and underwater sports, this destination is ideal for thrill-seekers and nature lovers alike. With its stunning beaches and proximity to marinas, Union Vale is a great spot for those looking to engage in water sports or simply enjoy the tranquil surroundings. Like Belmont, it experiences peak visitor numbers from January to March, ensuring a lively atmosphere during this time.

Things to do in Port Elizabeth

Shopping

In Port Elizabeth, you can explore local treasures at the vibrant Bequia Market, where handcrafted souvenirs await. If you're up for a drive, visit the nearby Whaling Museum and the charming shops of Lower Bay for unique gifts and local art.

Recreation

In Port Elizabeth, enjoy rejuvenating treatments at the Bequia Beach Hotel’s spa, nestled by the sea. Engage in yoga sessions overlooking the ocean, or take part in guided nature walks to explore the island's lush landscapes and tranquil beaches, providing a serene escape for relaxation and reflection.

Adventure

Explore the vibrant local market in Port Elizabeth for unique crafts and fresh produce. Enjoy snorkelling at Princess Margaret Beach, where colourful coral reefs await. For hiking enthusiasts, the trek to Mount Pleasant offers stunning panoramic views of the island and the surrounding waters.

Nightlife

In Port Elizabeth, the lively atmosphere thrives at places like The Fig Tree Restaurant and Bar, where you can enjoy local music and cocktails. For a more laid-back vibe, try the bars along the waterfront, offering stunning views and a friendly ambience to wind down your evening.

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

Booking tips and Expedia advantages for Port Elizabeth

Port Elizabeth in Bequia offers several ways to save during your visit. Enjoy free access to stunning spots like Princess Margaret Beach and Lower Bay Beach. For budget-friendly transport, consider using local boats and ferries. Plan your trip between August and October for lower accommodation rates, and book about a month in advance for the best deals. Wednesdays are typically cheaper for stays, while Saturdays tend to be pricier. Check Expedia for last-minute hotel deals, and consider packages that combine flights and activities for additional savings.

  • 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: Booking a hotel in Port Elizabeth about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • 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: Utilise Expedia’s search tool to refine your preferences, such as your budget, preferred location, and the type of accommodation you’re after. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save some cash by combining your Port Elizabeth hotel booking with your flights and activities through an Expedia package.

Find the best attractions in Port Elizabeth

Port Elizabeth, nestled in Bequia Island, is perfect for beach and outdoor enthusiasts seeking stunning scenery and adventure. Explore the beautiful beaches, the lively marina, and the scenic esplanade, all tailored for a memorable holiday. Don’t miss the chance to visit the Port Elizabeth Golf Club for a round of golf while soaking in the breathtaking views of the Caribbean. This charming destination has something for everyone, ensuring a fantastic getaway.

  • Port of Port Elizabeth: This vibrant marina invites you to experience the thrilling atmosphere of adventure and outdoor activities. With its stunning views and lively beach vibes, it's an ideal spot to embark on sailing trips or enjoy a leisurely stroll along the waterfront.
  • Lower Bay Beach: Renowned for its tranquil beauty, Lower Bay Beach offers a serene escape with its soft sands and crystal-clear waters. It's a delightful spot to relax, sunbathe, or swim, embodying the quintessential beach experience in a picturesque setting.
  • Belmont Walkway: This charming esplanade is perfect for a romantic stroll or a family outing. Flanked by lush greenery and stunning sea views, Belmont Walkway provides a scenic pathway that invites leisurely exploration and connection with nature.

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.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
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

Flying into Port Elizabeth, Bequia Island, is convenient with two major airports nearby. Argyle International Airport (SVD) is located 19.3km away, offering hotel options such as the 4.5-star Buccament Bay All-Inclusive, 11.3km from the airport, and the 4-star Grenadine House, 8.0km away, which provides various transport services. Canouan Island Airport (CIW) is 37.0km from Port Elizabeth, with excellent accommodation like the 5-star Mandarin Oriental, only 3.2km from CIW, and the 4-star Tamarind Beach Hotel & Yacht Club, 1.6km away, offering 24-hour shuttle services. These options ensure a smooth transition to your vacation in the Grenadines.

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, although it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24 to 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 hotel booking in Port Elizabeth with Expedia?
One Key™ – Expedia's free travel rewards programme – gives you instant access to perks and Member Prices on Port Elizabeth hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Port Elizabeth?
Prices for hotels in Port Elizabeth often vary, but you can find a great deal from NZ$155 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 our cheapest rates.