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

Find hotels in Port Elizabeth from ฿2,930

  • 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
22 Sep - 23 Sep
Tomorrow
23 Sep - 24 Sep
This weekend
25 Sep - 27 Sep
Next weekend
2 Oct - 4 Oct

Filter by

Star rating

Guest rating

Our top choices for Port Elizabeth hotels

1. Bequia Plantation Hotel

Bequia Plantation Hotel
Bequia Island
United States
Lisa-Gay
฿7,283
฿8,910 total
includes taxes & fees
19 Oct - 20 Oct
Bequia Plantation Hotel

2. Gingerbread Suites

Gingerbread Suites
Bequia Island
United States
Nicholas
Gingerbread Suites

3. Bequia Beach Hotel Luxury Resort & Spa

Bequia Beach Hotel Luxury Resort & Spa
Bequia Island
United States
Juan
฿13,671
฿17,260 total
includes taxes & fees
19 Oct - 20 Oct
Bequia Beach Hotel Luxury Resort & Spa

4. Frangipani Hotel

Frangipani Hotel
Bequia Island
United States
keneal cecelia
฿4,270
฿4,838 total
includes taxes & fees
24 Sept - 25 Sept
Frangipani Hotel

5. Sandrati Villa

Sandrati Villa
Bequia Island
United States
Brandon
฿2,385
฿5,229 total
includes taxes & fees
19 Oct - 20 Oct
Sandrati Villa

6. Immaculate 3 Bed Villa Overlooking Admiralty Bay

Immaculate 3 Bed Villa Overlooking Admiralty Bay
Bequia Island
฿5,631
฿7,713 total
includes taxes & fees
25 Sept - 26 Sept
Immaculate 3 Bed Villa Overlooking Admiralty Bay

7. Spring Hotel Bequia

Spring Hotel Bequia
Bequia Island
United States
Shamaria
฿3,307
฿4,266 total
includes taxes & fees
26 Sept - 27 Sept
Spring Hotel Bequia

8. The Liming Bequia

The Liming Bequia
Bequia Island
United States
Olga
฿11,022
฿13,435 total
includes taxes & fees
28 Sept - 29 Sept
The Liming Bequia

9. Point Bay Hotel

Point Bay Hotel
Kingstown
฿2,484
฿2,855 total
includes taxes & fees
24 Oct - 25 Oct
Point Bay Hotel

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

Holiday Inn Express & Suites St. Vincent - Grenadines by IHG
Diamond
Canada
Olajide
฿3,710
฿4,587 total
includes taxes & fees
24 Oct - 25 Oct
Holiday Inn Express & Suites St. Vincent - Grenadines by IHG

11. Grenadine House

Grenadine House
Kingstown
Canada
James
฿4,990
฿5,637 total
includes taxes & fees
21 Oct - 22 Oct
Grenadine House

12. Blue Lagoon Hotel & Marina

Blue Lagoon Hotel & Marina
Ratho Mill
United States
Samantha
฿6,032
฿7,397 total
includes taxes & fees
19 Oct - 20 Oct
Blue Lagoon Hotel & Marina

13. Beachcombers Hotel

Beachcombers Hotel
Villa
United States
Michelle
฿5,379
฿6,606 total
includes taxes & fees
21 Oct - 22 Oct
Beachcombers Hotel

14. Sunset Shores Beach Hotel

Sunset Shores Beach Hotel
Villa
United States
Jacques
฿3,763
฿4,652 total
includes taxes & fees
20 Oct - 21 Oct
Sunset Shores Beach Hotel

15. Paradise Beach Hotel

Paradise Beach Hotel
Villa
United States
Chineye
฿3,324
฿4,120 total
includes taxes & fees
25 Sept - 26 Sept
Paradise Beach Hotel

16. Young Island Resort

Young Island Resort
Villa
United States
Bayan
฿10,946
฿13,342 total
includes taxes & fees
22 Oct - 23 Oct
Young Island Resort

17. Point Bay Resort

Point Bay Resort
Ratho Mill
United States
Natasha
฿2,340
฿2,930 total
includes taxes & fees
22 Oct - 23 Oct
Point Bay Resort

18. Stunning 3 Bed Villa Overlooking Friendship Bay

Stunning 3 Bed Villa Overlooking Friendship Bay
Bequia Island
United States
Deniz
฿12,392
฿13,852 total
includes taxes & fees
28 Sept - 29 Sept
Stunning 3 Bed Villa Overlooking Friendship Bay

19. Mariners Hotel

Mariners Hotel
Villa
United States
Harcourt
฿4,322
฿5,328 total
includes taxes & fees
21 Oct - 22 Oct
Mariners Hotel

20. Myah's Luxury Suites Hotel

Myah's Luxury Suites Hotel
Diamond
United States
Terrence
฿4,846
฿6,606 total
includes taxes & fees
24 Sept - 25 Sept
Myah's Luxury Suites Hotel
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

Bequia Plantation Hotel

Bequia Plantation Hotel

10/10 Excellent
"A mosquito zapper is needed for the room"
Alisha M 2-night trip
Posted 1 day ago
Bequia Plantation Hotel
Holiday Inn Express & Suites St. Vincent - Grenadines by IHG

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

10/10 Excellent
"Property was clean, rooms were immaculate."
Johnny 1-night trip
Posted 3 days ago
Holiday Inn Express & Suites St. Vincent - Grenadines by IHG
Blue Lagoon Hotel & Marina

Blue Lagoon Hotel & Marina

10/10 Excellent
"Lovely place to stay"
Melita 2-night trip
Posted 3 days ago
Blue Lagoon Hotel & Marina
Grenadine House

Grenadine House

8/10 Good
"As always a great stay, walk to town."
James 4-night trip
Posted 5 days ago
Grenadine House
LA Vue Boutique Hotel & Beach Club

LA Vue Boutique Hotel & Beach Club

10/10 Excellent
"Will always come back love the place and the people"
Lisy 7-night trip
Posted 6 days ago
LA Vue Boutique Hotel & Beach Club
Bequia Beach Hotel Luxury Resort & Spa

Bequia Beach Hotel Luxury Resort & Spa

10/10 Excellent
"na"
Anthony Robert 7-night trip
Posted 2 months 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 3 months ago
Gingerbread Suites
Frangipani Hotel

Frangipani Hotel

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

More cheap stays in Port Elizabeth

K & X Airbnb Apartments

K & X Airbnb Apartments

Argyle Argyle
฿2,951
฿4,662 total
24 Sept - 25 Sept
includes taxes & fees
8.8/10 Excellent! (3 reviews)
K & X Airbnb Apartments
Skyblue Beach Apartments

Skyblue Beach Apartments

Indian bay Villa
Get rates
9.4/10 Exceptional! (53 reviews)
Skyblue Beach Apartments
Sandals Saint Vincent And The Granadines

Sandals Saint Vincent And The Granadines

Buccament Bay Kingstown SV1
Get ratesSandals Saint Vincent And The Granadines
Wild Lotus Glamping

Wild Lotus Glamping

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

Wild Lotus Glamping

Lower Bay Rd Bequia Island Grenadines
Get ratesWild 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 Frangipani Hotel. 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 70 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.