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

Find hotels in Port Elizabeth from ฿2,892

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
26 Aug - 27 Aug
Tomorrow
27 Aug - 28 Aug
This weekend
28 Aug - 30 Aug
Next weekend
4 Sep - 6 Sep

Filter by

Star rating

Guest rating

Our top choices for Port Elizabeth hotels

Reserve now, pay later
Hotel
Breakfast included
Villa
Pool

1. Bequia Plantation Hotel

Bequia Plantation Hotel
Bequia Island
United Kingdom
Stephan
฿5,750
฿7,054 total
includes taxes & fees
27 Aug - 28 Aug
Bequia Plantation Hotel

2. Frangipani Hotel

Frangipani Hotel
Bequia Island
United States
keneal cecelia
฿6,335
฿7,128 total
includes taxes & fees
29 Aug - 30 Aug
Frangipani Hotel

3. Sandrati Villa

Sandrati Villa
Bequia Island
United States
Brandon
฿1,961
฿4,725 total
includes taxes & fees
27 Aug - 28 Aug
Sandrati Villa

4. Immaculate 3 Bed Villa Overlooking Admiralty Bay

Immaculate 3 Bed Villa Overlooking Admiralty Bay
Bequia Island
฿5,558
฿7,612 total
includes taxes & fees
4 Sept - 5 Sept
Immaculate 3 Bed Villa Overlooking Admiralty Bay

5. The Liming Bequia

The Liming Bequia
Bequia Island
United States
Eva
฿12,890
฿15,694 total
includes taxes & fees
21 Sept - 22 Sept
The Liming Bequia

6. Spring Hotel Bequia

Spring Hotel Bequia
Bequia Island
United States
Shamaria
฿3,551
฿4,571 total
includes taxes & fees
21 Sept - 22 Sept
Spring Hotel Bequia

7. Young Island Resort

Young Island Resort
Villa
United States
Bayan
฿7,546
฿9,227 total
includes taxes & fees
27 Aug - 28 Aug
Young Island Resort

8. Point Bay Resort

Point Bay Resort
Ratho Mill
United Kingdom
Stavey
฿2,310
฿2,892 total
includes taxes & fees
27 Aug - 28 Aug
Point Bay Resort

9. Beachcombers Hotel

Beachcombers Hotel
Villa
United States
Michelle
฿5,308
฿6,520 total
includes taxes & fees
27 Aug - 28 Aug
Beachcombers Hotel

10. Paradise Beach Hotel

Paradise Beach Hotel
Villa
United States
Chineye
฿3,269
฿4,052 total
includes taxes & fees
27 Aug - 28 Aug
Paradise Beach Hotel

11. Sunset Shores Beach Hotel

Sunset Shores Beach Hotel
Villa
United States
Steven Andy
฿3,491
฿4,419 total
includes taxes & fees
9 Sept - 10 Sept
Sunset Shores Beach Hotel

12. Blue Lagoon Hotel & Marina

Blue Lagoon Hotel & Marina
Ratho Mill
United States
Samantha
฿5,953
฿7,300 total
includes taxes & fees
27 Aug - 28 Aug
Blue Lagoon Hotel & Marina

13. Grenadine House

Grenadine House
Kingstown
United States
Curleen
฿5,910
฿6,657 total
includes taxes & fees
29 Aug - 30 Aug
Grenadine House

14. Stunning 3 Bed Villa Overlooking Friendship Bay

Stunning 3 Bed Villa Overlooking Friendship Bay
Bequia Island
United States
Deniz
฿9,751
฿10,922 total
includes taxes & fees
28 Aug - 29 Aug
Stunning 3 Bed Villa Overlooking Friendship Bay

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

Holiday Inn Express & Suites St. Vincent - Grenadines by IHG
Diamond
United States
Faith
฿3,661
฿4,527 total
includes taxes & fees
24 Sept - 25 Sept
Holiday Inn Express & Suites St. Vincent - Grenadines by IHG

16. Myah's Luxury Suites Hotel

Myah's Luxury Suites Hotel
Diamond
United States
Melissa
฿4,766
฿6,496 total
includes taxes & fees
27 Aug - 28 Aug
Myah's Luxury Suites Hotel

17. Sadewa Villa

Sadewa Villa
Bequia Island
United States
Jeffrey
฿4,907
฿7,998 total
includes taxes & fees
31 Aug - 1 Sept
Sadewa Villa

18. Mariners Hotel

Mariners Hotel
Villa
United States
Elaine
฿3,677
฿4,547 total
includes taxes & fees
31 Aug - 1 Sept
Mariners Hotel

19. Spring Gardens Resort

Spring Gardens Resort
Biabou
United States
Lemoney
฿2,155
฿2,705 total
includes taxes & fees
27 Aug - 28 Aug
Spring Gardens Resort

20. Dalys Luxury Apartments

Dalys Luxury Apartments
Choppins
United States
evangelina
฿8,237
฿10,064 total
includes taxes & fees
6 Sept - 7 Sept
Dalys Luxury Apartments
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Port Elizabeth attractions

A beach with clear turquoise water, boats, and a mountainous backdrop.

Port of Port Elizabeth

9.0/10 (215 reviews)
Explore the waterfront in Pretoria with a trip to Port of Port Elizabeth. Amble around this relaxing area's beautiful beaches and enjoy its top-notch restaurants.
See properties
A sandy beach with three dogs walking along the shore, a clear blue sea, and several boats in the distance.

Lower Bay Beach

9.4/10 (111 reviews)
If a restful holiday is part of your travel plans, Lower Bay Beach might be the perfect place to visit during your trip to Port Elizabeth. While you're in the area, stroll along the seaside.
See properties
A coastal landscape with houses on a hillside, a clear blue sea, and a sailboat.

Friendship Bay Beach

9.0/10 (116 reviews)
If a restful holiday is part of your travel plans, Friendship Bay Beach might be the perfect place to visit during your trip to Port Elizabeth. While you're in the area, stroll along the seaside.
See properties
A coastal area with numerous sailboats anchored in clear blue waters, surrounded by lush greenery and hills in the background.

Belmont Walkway

10.0/10 (2 reviews)
Belmont Walkway is just one of the places to see in Port Elizabeth, so why not enjoy the other things to explore during your travels? While you're in the area, stroll along the beaches.
See properties

Princess Margaret Beach

9.4/10 (234 reviews)
Why not spend a care-free afternoon at Princess Margaret Beach during your travels in Port Elizabeth? While you're in the area, stroll along the seaside.
See properties

Bequia Maritime Museum

10.0/10 (1 review)
You can spend an afternoon studying the exhibits at Bequia Maritime Museum in Pretoria.
See properties

Devil's Table

9.4/10 (3 reviews)
Commune with nature and explore the great outdoors at Devil's Table during your travels in Port Elizabeth. Amble around this relaxing area's beautiful beaches and enjoy its top-notch restaurants.
See properties

Learn more about Port Elizabeth

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

See all hotels in Port Elizabeth
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

Top Port Elizabeth Hotel Reviews

Grenadine House

Grenadine House

10/10 Excellent
"The staff was helpful and very, the room was small but clean and the property was well maintained."
Curleen 3-night trip
Posted 20 hours ago
Grenadine House
Sandals St. Vincent and the Grenadines Adults Only

Sandals St. Vincent and the Grenadines Adults Only

10/10 Excellent
"The best property by far ! Besides the place looking make believe, the service from everyone on property is great. Always with smiles and joy. We had a butler which is the way to go because they do also everything for you. Love here and coming back to sandals!"
Adolfo 8-night trip
Posted 1 day ago
Sandals St. Vincent and the Grenadines Adults Only
Holiday Inn Express & Suites St. Vincent - Grenadines by IHG

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

10/10 Excellent
"Clean room Pleasant staff eager to assist Full breakfast"
Faith 3-night trip
Posted 2 days ago
Holiday Inn Express & Suites St. Vincent - Grenadines by IHG
Cobblestone Inn

Cobblestone Inn

10/10 Excellent
"I expected more during my stay, they’re no microwave in the rooms. The room service was excellent. The tea and coffee station was very poor. The coffee area needs to upgrade Thwre needs to be a complimentary package, like shampoo , conditioner, hand soap Bath soap here at the Cobblestone hotel. The Air conditioning was excellent. But otherwise I enjoy my stay here and will come again."
Yolanda 6-night trip
Posted 4 days ago
Cobblestone Inn
Blue Lagoon Hotel & Marina

Blue Lagoon Hotel & Marina

10/10 Excellent
"The boutique hotel was great! Great food, customer service,"
Dorian 1-night trip
Posted 2 weeks ago
Blue Lagoon Hotel & Marina
Bequia Beach Hotel Luxury Resort & Spa

Bequia Beach Hotel Luxury Resort & Spa

10/10 Excellent
"na"
Anthony Robert 7-night trip
Posted 1 month ago
Bequia Beach Hotel Luxury Resort & Spa
Gingerbread Suites

Gingerbread Suites

10/10 Excellent
"Property is super quiet, right on the board walk. Super close to the beach and a bunch of walkable places nearby. room is super comfy and spacious. Quite a worth it choice"
ayden 5-night trip
Posted 2 months ago
Gingerbread Suites
Frangipani Hotel

Frangipani Hotel

10/10 Excellent
"Enjoyed my stay here. Friendly staff - good amenities "
Peter 2-night trip
Posted 7 months ago
Frangipani Hotel

More cheap stays in Port Elizabeth

K & X Airbnb Apartments

K & X Airbnb Apartments

Argyle Argyle
฿2,913
฿4,602 total
29 Aug - 30 Aug
includes taxes & fees
8.8/10 Excellent! (3 reviews)
K & X Airbnb Apartments
Sandals Saint Vincent And The Granadines

Sandals Saint Vincent And The Granadines

Buccament Bay Kingstown SV1
Get ratesSandals Saint Vincent And The Granadines
Skyblue Beach Apartments

Skyblue Beach Apartments

Indian bay Villa
Get rates
9.4/10 Exceptional! (53 reviews)
Skyblue Beach Apartments
Wild Lotus Glamping

Wild Lotus Glamping

Lower Bay Rd Bequia Island Grenadines
Get ratesWild Lotus Glamping
Wild Lotus Glamping

Wild Lotus Glamping

Valley Church Beach Bequia Island
Get rates
9.2/10 Wonderful! (17 reviews)
Wild Lotus Glamping
Buccament BAY ALL Inclusive

Buccament BAY ALL Inclusive

Buccament Bay Kingstown
Get rates
7.6/10 Good! (126 reviews)
Buccament BAY ALL Inclusive

Find out more about Port Elizabeth

Top reasons to visit Port Elizabeth

  • Stunning Beaches: Port Elizabeth boasts picturesque beaches like Pollock Beach, perfect for relaxation and family outings.
  • Adventure Activities: Engage in thrilling pursuits such as jet skiing and underwater sports along the scenic coastline.
  • Inviting Golf Courses: The Port Elizabeth Golf Club offers a delightful golfing experience amidst beautiful landscapes.
  • Charming Marina: Explore the vibrant marina, where you can enjoy stunning views and local atmosphere.
  • Welcoming Local Culture: Immerse yourself in the friendly community and experience the unique charm of Bequia Island.

Find great hotels in and around Port Elizabeth

Port Elizabeth offers a delightful selection of hotels and resorts, perfect for beach lovers and families alike. Whether you seek adventure or a relaxing getaway, you'll discover top-notch accommodations that cater to your every need. With stunning coastal views and a vibrant atmosphere, the hotels in Port Elizabeth promise a memorable stay in this picturesque corner of the Grenadines.

  • Bequia Plantation Hotel: Nestled in the heart of Port Elizabeth, Bequia Plantation Hotel is a charming 3.5-star retreat, boasting a commendable guest rating of 9.2. This hotel embraces a tropical beach and adventure theme, offering direct access to stunning beaches and a variety of thrilling activities. Guests can indulge in onsite sailing, while nearby options include windsurfing and fishing. For relaxation, the full-service spa provides an array of treatments, including massages and manicures, ensuring a rejuvenating experience amidst the island's natural beauty.
  • Blue Lagoon Hotel & Marina: Located approximately 14km from Port Elizabeth, Blue Lagoon Hotel & Marina is a stylish 4-star accommodation, rated 8.8 by guests. Ideal for families and adventure seekers, this hotel features direct beach access and a range of exciting activities such as kayaking and motorboating. Families will appreciate the thoughtful amenities for children, including a safe pool area and babysitting services. With its picturesque marina setting, this hotel is a fine choice for those seeking both relaxation and adventure.
  • Bequia Beach Hotel Luxury Resort & Spa: A luxurious 5-star destination, Bequia Beach Hotel Luxury Resort & Spa enjoys an exceptional guest rating of 9.8 and is perfectly located in Port Elizabeth. This resort epitomises a beach and family-oriented getaway, offering direct beach access and a suite of amenities tailored for younger guests, including a children’s club and supervised childcare. The resort's elegant design and exceptional service create an idyllic environment for families to unwind and create lasting memories.

Where to stay in Port Elizabeth

Port Elizabeth, a charming village on Bequia Island, offers a perfect coastal getaway for those seeking relaxation and adventure. Immerse yourself in the local atmosphere, where friendly people and stunning scenery await. Discover the best beaches, such as Pollock Beach, ideal for family getaways or simply unwinding by the sea. With its beautiful surroundings and inviting vibes, Port Elizabeth promises an unforgettable experience for every traveller.

  • Bequia Island: Bequia Island is a picturesque destination renowned for its stunning natural beauty and relaxed atmosphere. As the home of Port Elizabeth, it offers a unique blend of adventure and tranquillity. Visitors are drawn to its pristine beaches, vibrant underwater life perfect for snorkelling and diving, and charming local markets. The island's geography is characterised by rolling hills and scenic bays, making it a great spot for outdoor activities such as hiking and sailing. The peak visitor season runs from January to March, allowing you to mingle with fellow tourists while enjoying the breathtaking scenery.
  • Belmont: Located a mere 966m from Port Elizabeth, Belmont is a quaint village that embodies the charm of Caribbean life. With its close proximity to the beach and marina, Belmont is ideal for leisurely walks and refreshing swims in the clear waters. The village is less crowded than the main tourist areas, providing a serene escape where you can soak up the scenery. Visitors typically arrive year-round, with peaks in January to March, ensuring a friendly atmosphere and plenty of opportunities to connect with locals.
  • Union Vale: Just 644m from Port Elizabeth, Union Vale is a delightful village known for its stunning coastal vistas and outdoor activities. This area is popular among adventure enthusiasts, offering thrilling underwater sports and accessible beach areas. With its welcoming community and picturesque surroundings, Union Vale provides a tranquil retreat for those looking to experience the best of Bequia. The village sees a steady stream of visitors throughout the year, with peak times from January to March, making it a fantastic destination for both relaxation and adventure.

Things to do in Port Elizabeth

Shopping

In Port Elizabeth, you'll find local treasures at the bustling Saturday market, where handmade crafts and souvenirs abound. If you're up for a drive, visit the nearby West Indies Mall, offering a variety of shops and boutiques for your gift-hunting pleasure.

Recreation

In Port Elizabeth, indulge in rejuvenating treatments at the Bequia Beach Hotel Spa, where skilled therapists use natural products to enhance your well-being. Engage in yoga sessions overlooking the sea at the Plantation House, fostering relaxation and mindfulness amidst tranquil surroundings.

Adventure

Explore the vibrant local culture in Port Elizabeth by visiting the bustling market, where you can sample fresh produce and handmade crafts. For adventure seekers, snorkelling at the nearby coral reefs offers a chance to witness colourful marine life in crystal-clear waters, creating an unforgettable experience.

Nightlife

In Port Elizabeth, start your evening at the lively Frangipani Restaurant for a delightful dinner, then head to the local bar, The Fig Tree, for a laid-back vibe and live music. The beachfront offers a stunning backdrop for a leisurely stroll under the stars.

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

Find the best attractions in Port Elizabeth

Port Elizabeth is an idyllic destination for beach and outdoor enthusiasts, boasting stunning scenery and a vibrant marina. Visitors can enjoy a variety of attractions, from sun-soaked beaches to the charming esplanade. For those seeking adventure, the Port Elizabeth Golf Club offers a delightful experience amidst beautiful surroundings. Whether you’re looking to relax or explore, Port Elizabeth has something to cater to every traveller's desires.

  • Port of Port Elizabeth: Experience the lively atmosphere of this marina, where adventure awaits at every turn. Enjoy outdoor activities, from sailing to beachside relaxation, all within a stunning coastal backdrop.
  • Lower Bay Beach: Nestled within Port Elizabeth, Lower Bay Beach offers a serene escape with its soft sands and gentle waves. It's an ideal spot for sunbathing or swimming, enveloped in the laid-back beach vibes of the Caribbean.
  • Belmont Walkway: Stroll along this picturesque esplanade that winds through lush greenery and offers stunning views of the ocean. Perfect for romantic walks or family outings, the Belmont Walkway 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

Accessing Port Elizabeth is convenient via the major airports in the region. Argyle International Airport (SVD) is situated 19km from Port Elizabeth, with notable hotels such as Buccament Bay All-Inclusive, 11km away, offering airport shuttle services. Blue Lagoon Hotel & Marina and Grenadine House, both within 4 to 8km, also provide transportation options to the airport. Additionally, Canouan Island Airport (CIW), located 37km away, has luxurious accommodations such as Mandarin Oriental, Canouan and Tamarind Beach Hotel & Yacht Club, both within 1 to 3km, offering 24-hour shuttle services. These facilities ensure a seamless travel experience to and from the airports.

Frequently asked questions

What's the best place for a stay in Port Elizabeth?
Based on our traveller data, Bequia Plantation Hotel is one of the top choices for your stay. This hotel offers a full-service spa and 2 bars. Other good options for your visit include Bequia Beach Hotel Luxury Resort & Spa and Sugarapple Inn. See all available top hotels, or vacation rentals in Port Elizabeth.
What are some of the best holiday rentals that Port Elizabeth has to offer?
Immaculate 3 Bed Villa Overlooking Admiralty Bay: This highly rated holiday home rental in Port Elizabeth offers a balcony, a private garden and free WiFi to help you feel perfectly comfortable in your new surroundings. It has 3 bedrooms, as well as a kitchen with a fridge, a stovetop and a microwave, so that you can cook with friends or family. See all vacation rentals in Port Elizabeth.
If I need to cancel my hotel reservation in Port Elizabeth, will I receive a refund?
Yes, the majority of hotel room reservations are fully refundable if you cancel before the hotel's cancellation deadline, which is often 24 or 48 hours before your check-in date. If your reservation is non-refundable, you might be able to still cancel and receive a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Port Elizabeth.
What's the best family accommodation in Port Elizabeth?
Bequia Beach Hotel Luxury Resort & Spa is a resort with 2 outdoor pools and a free children's club, and it's a top choice on Expedia for families. Find more child-friendly accommodations in Port Elizabeth.
What's the best hotel for a beach holiday in Port Elizabeth?
Bequia Plantation Hotel is a top beachfront hotel with a full-service spa and 2 bars/lounges, and it's located close to Princess Margaret Beach . Other good options for your beach trip include Frangipani Hotel and Sugarapple Inn. See more stays near the beach in Port Elizabeth.
What's the best luxury hotel in Port Elizabeth?
Bequia Beach Hotel Luxury Resort & Spa is a luxury resort with 2 restaurants and a full-service spa, and it's a popular choice for Expedia travellers looking for an elegant place to stay. Find more luxury hotels in Port Elizabeth.
What are some hotels with pools in Port Elizabeth?
Bequia Beach Hotel Luxury Resort & Spa is a top resort with 2 outdoor swimming pools, 2 restaurants and a full-service spa. View all hotels with pools in Port Elizabeth.
What is the best spa hotel in Port Elizabeth?
Bequia Plantation Hotel is a highly recommended beach spa hotel featuring a fitness centre and a restaurant. Treat yourself to a facial, body scrub or body treatment at Bequia Spa. In-room massages are also available. Another popular spa hotel in Port Elizabeth is Bequia Beach Hotel Luxury Resort & Spa. See all spa hotels in Port Elizabeth.
What is staying in Port Elizabeth like?
Visitors to Port Elizabeth will definitely enjoy the beaches. Tourists can also enjoy so much more including its bars. In Port Elizabeth, there are 72 hotels and other accommodation options to choose from. Find out more about Port Elizabeth.
What should I see while I'm in Port Elizabeth?
Natural beauty is on display at Princess Margaret Beach, Lower Bay Beach and Friendship Bay Beach. A couple of additional sights to add to your itinerary are Port of Port Elizabeth and Bequia Maritime Museum. Take a look at what more there is to see and do in Expedia's Port Elizabeth guide.
What's the seasonal weather in Port Elizabeth?
The hottest months are usually September and October, with an average temperature of 28°C, while the coldest months are February and January, with an average of 26°C. Average annual precipitation for Port Elizabeth is 1147 mm.