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

Find hotels in Port Elizabeth from ᅣ13,526

  • 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

Property class

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, (419 reviews)
"Very hospitable staff. Great stay"
United States
Devin
The price is ᅣ26,184
ᅣ32,167 total
includes taxes & fees
Aug 23 - Aug 24
Bequia Plantation Hotel

2. 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 ᅣ31,729
ᅣ35,705 total
includes taxes & fees
Aug 3 - Aug 4
Frangipani Hotel

3. 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 ᅣ87,352
ᅣ107,882 total
includes taxes & fees
Aug 3 - Aug 4
Bequia Beach Hotel Luxury Resort & Spa

4. 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 ᅣ9,824
ᅣ23,669 total
includes taxes & fees
Jul 30 - Jul 31
Sandrati Villa

5. Immaculate 3 Bed Villa Overlooking Admiralty Bay

Immaculate 3 Bed Villa Overlooking Admiralty Bay
3.0 star property
Bequia Island
The price is ᅣ28,551
ᅣ38,994 total
includes taxes & fees
Jul 30 - Jul 31
Immaculate 3 Bed Villa Overlooking Admiralty Bay

6. The Liming Bequia

The Liming Bequia
4.5 star property
Bequia Island
9.6 out of 10, Exceptional, (118 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 ᅣ64,566
ᅣ78,610 total
includes taxes & fees
Aug 1 - Aug 2
The Liming Bequia

7. 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 ᅣ12,057
ᅣ15,073 total
includes taxes & fees
Aug 2 - Aug 3
Cobblestone Inn

8. Sunset Shores Beach Hotel

Sunset Shores Beach Hotel
3.0 star property
Villa
8.6 out of 10, Excellent, (788 reviews)
"Close to the beach. Locals are very friendly and helpful"
Canada
Tracey
The price is ᅣ17,488
ᅣ22,133 total
includes taxes & fees
Aug 17 - Aug 18
Sunset Shores Beach Hotel

9. Calliandras Apartment Complex

Calliandras Apartment Complex
3.5 star property
Ratho Mill
7.4 out of 10, Good, (12 reviews)
"The room was very clean and comfortable. Easy to contact staff for directions, extra services etc. Excellent customer service "
United States
Valissa
The price is ᅣ13,396
ᅣ16,694 total
includes taxes & fees
Jul 31 - Aug 1
Calliandras Apartment Complex

10. Point Bay Resort

Point Bay Resort
3.0 star property
Ratho Mill
8.2 out of 10, Very Good, (102 reviews)
"Food was nice and view was wonderful"
United States
Garfield
The price is ᅣ11,570
ᅣ14,485 total
includes taxes & fees
Jul 30 - Jul 31
Point Bay Resort

11. K & X Airbnb Apartments

K & X Airbnb Apartments
2.0 star property
Argyle
10.0 out of 10, Exceptional, (1 review)
"I absolutely loved staying here! The apartment is spotless and the location couldn't be better. You can actually watch the planes from your door and easily walk to the airport. It's super accessible to local transport, and if you're looking for a bite to eat, Jo’s Bar is just a short walk away. The owners were so welcoming; I would definitely stay here again."
United States
Dana
The price is ᅣ14,860
ᅣ23,491 total
includes taxes & fees
Aug 3 - Aug 4
K & X Airbnb Apartments

12. Paradise Beach Hotel

Paradise Beach Hotel
3.0 star property
Villa
8.0 out of 10, Very Good, (148 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 ᅣ16,373
ᅣ20,296 total
includes taxes & fees
Aug 1 - Aug 2
Paradise Beach Hotel

13. Stunning 3 Bed Villa Overlooking Friendship Bay

Stunning 3 Bed Villa Overlooking Friendship Bay
3.0 star property
Bequia Island
8.0 out of 10, Very Good, (3 reviews)
"This property is exactly as advertised, and has a great view of the Caribbean waters and some of the rest of the Grenadines. The owners of the place are also very kind, attentive, and quick to respond in case of any trouble or need for help regarding anything and everything. One thing to note is that this property can feel a little far from the main areas of Bequia found around the port. So it is good to keep in mind that a taxi may be required for use when staying at this wonderful house. "
United States
Deniz
The price is ᅣ47,564
ᅣ53,273 total
includes taxes & fees
Aug 2 - Aug 3
Stunning 3 Bed Villa Overlooking Friendship Bay

14. Castle Berry Apartments

Castle Berry Apartments
4.0 star property
Brighton
9.8 out of 10, Exceptional, (14 reviews)
"This apartment was lovely šŸ˜ i will definitely come back...and it has amazing view"
United Kingdom
Josel
The price is ᅣ10,720
ᅣ13,526 total
includes taxes & fees
Aug 24 - Aug 25
Castle Berry Apartments

15. Mariners Hotel

Mariners Hotel
3.0 star property
Villa
8.8 out of 10, Excellent, (358 reviews)
"Good overall"
United States
Lorna
The price is ᅣ18,420
ᅣ22,774 total
includes taxes & fees
Aug 14 - Aug 15
Mariners Hotel

16. 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, (158 reviews)
"Staff is friendly and the breakfast was very tasteful."
United States
Omar
The price is ᅣ18,338
ᅣ22,674 total
includes taxes & fees
Aug 14 - Aug 15
Holiday Inn Express & Suites St. Vincent - Grenadines by IHG

17. Beachcombers Hotel

Beachcombers Hotel
3.5 star property
Villa
8.8 out of 10, Excellent, (755 reviews)
"Perfect stay at the resort!!"
United States
Corine
The price is ᅣ23,663
ᅣ29,732 total
includes taxes & fees
Aug 15 - Aug 16
Beachcombers Hotel

18. Grenadine House

Grenadine House
4.0 star property
Kingstown
9.2 out of 10, Wonderful, (394 reviews)
"Beautiful boutique hotel and lovely staff!"
United States
La Sonya
The price is ᅣ29,602
ᅣ33,343 total
includes taxes & fees
Aug 2 - Aug 3
Grenadine House

19. Blue Lagoon Hotel & Marina

Blue Lagoon Hotel & Marina
4.0 star property
Ratho Mill
8.8 out of 10, Excellent, (520 reviews)
"Staff was very friendly and helpful with finding taxis getting around"
United States
Samantha
The price is ᅣ29,819
ᅣ36,566 total
includes taxes & fees
Aug 1 - Aug 2
Blue Lagoon Hotel & Marina

20. 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 ᅣ23,872
ᅣ32,540 total
includes taxes & fees
Aug 3 - Aug 4
Myah's Luxury Suites 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 boasts beautiful beaches like Pollock Beach, perfect for relaxation and family getaways.
  • Outdoor Adventures: The area offers thrilling activities such as jet skiing, golf, and scenic coastal walks.
  • Charming Neighborhoods: Explore friendly local neighborhoods that provide a relaxing atmosphere and genuine hospitality.
  • Scenic Marina: The picturesque marina and esplanade enhance the vibrant atmosphere, inviting leisurely strolls.
  • Variety of Accommodations: Stay in charming hotels or luxurious resorts with stunning ocean views and easy beach access.

Find great hotels in and around Port Elizabeth

Port Elizabeth offers a delightful selection of accommodations, from charming hotels to luxurious resorts, perfect for travelers seeking beach adventures or memorable family vacations. With a focus on coastal experiences, these hotels provide stunning views and easy access to the beautiful surroundings. Whether you’re looking for the top hotels or a cozy spot to unwind, Port Elizabeth has something for everyone to enjoy during their stay on Bequia Island.

  • Sunset Shores Beach Hotel: Sunset Shores Beach Hotel is a charming 3-star hotel that offers a delightful beach getaway, ideal for families and adventure seekers. Located 14km from Port Elizabeth, this hotel features direct beach access and provides a range of exciting activities, including fishing, snorkeling, and hiking. Families will appreciate the amenities designed for children, such as cribs and safety features. The friendly atmosphere and recreational options make it a great choice for travelers seeking a fun-filled vacation under the sun.
  • Bequia Plantation Hotel: With a 3.5-star rating, Bequia Plantation Hotel combines relaxation and adventure in a beautiful beachfront setting. Situated in Port Elizabeth, it's perfect for those looking to indulge in spa treatments and outdoor activities. Guests can enjoy sailing and kayaking right on-site, while the full-service spa offers body and facial treatments for a rejuvenating experience. The serene surroundings and exquisite service create an inviting retreat for those looking to unwind and explore the natural beauty of Bequia.
  • Blue Lagoon Hotel & Marina: This 4-star hotel, located 14km from Port Elizabeth, boasts stunning views and easy beach access for an adventurous family vacation. Blue Lagoon Hotel & Marina offers a variety of activities such as snorkeling, motorboating, and sailing, making it a great choice for water enthusiasts. Additionally, the hotel provides childcare services and safety amenities for families traveling with children. An inviting atmosphere and upscale accommodations ensure a memorable stay for all guests.

Where to stay in Port Elizabeth

Port Elizabeth, nestled on Bequia Island, offers a serene escape with its stunning beaches and picturesque scenery. Visitors can unwind on Pollock Beach, enjoy family getaways, and explore friendly neighborhoods that exude a relaxing atmosphere. The Eastern Cape nearby provides even more opportunities for outdoor adventures and coastal getaways, making Port Elizabeth an ideal destination for those seeking a laid-back yet enriching vacation experience.

  • Bequia Island: Nestled in the Grenadines, Bequia Island is a picturesque destination renowned for its stunning beaches and vibrant marine life. Port Elizabeth, the island's main town, serves as a hub for tourists looking to explore the beauty of this tropical paradise. Visitors can indulge in outdoor activities like diving and snorkeling, or simply relax on the serene beaches. Bequia is also known for its lively markets and charming local shops, where travelers can immerse themselves in the island's culture and flavor. The peak season from January to March offers a bustling atmosphere, making it the perfect time to experience the island's social scene.
  • Belmont: Located just 966m from Port Elizabeth, Belmont is a quaint village that offers a serene escape from the busier tourist spots. Known for its beautiful beaches and scenic views, Belmont is ideal for leisurely walks and refreshing swims. The nearby marina adds a touch of vibrancy, inviting visitors to explore the local boating culture. Belmont’s charm lies in its relaxed atmosphere, making it a perfect spot to unwind and enjoy the natural beauty of the area, especially during the peak visitor months from January to March.
  • Union Vale: Just 644m from Port Elizabeth, Union Vale is a hidden gem that captures the essence of island life. This peaceful village is favored by travelers seeking adventure, with opportunities for underwater sports and exploration of the surrounding bays. The local beaches provide a perfect setting for relaxation and recreation, while the proximity to the marina enhances the village's appeal. Union Vale maintains a steady flow of visitors throughout the year, with peak travel times from January to March, allowing guests to enjoy its scenic beauty without the crowds.

Things to do in Port Elizabeth

Shopping

In Port Elizabeth, you can explore local shops offering handcrafted souvenirs and unique gifts. If you're up for a drive, check out the nearby Bequia Market, where you can find artisanal products and fresh local produce that reflect the island's charm.

Recreation

In Port Elizabeth, indulge in a rejuvenating experience at the Serenity Wellness Spa, offering calming massages and holistic treatments. Explore the tranquil beaches for yoga sessions at sunrise, or join a meditation class overlooking the ocean, immersing yourself in the natural beauty of Bequia Island.

Adventure

Explore the vibrant streets of Port Elizabeth, where local markets offer fresh produce and crafts. Dive into the crystal-clear waters for snorkeling adventures around the reefs, or take a scenic hike to discover breathtaking views of the coastline and lush landscapes.

Nightlife

In Port Elizabeth, enjoy a lively evening at the bustling Mac's Pizzeria, where you can savor delicious food and music. For a laid-back vibe, visit the Bequia Beach Hotel's bar, perfect for sipping cocktails while soaking in the island's charm.

*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 perfect for beach and outdoor enthusiasts, offering stunning scenery and various attractions like the marina and esplanade. Visitors can enjoy thrilling adventures and relax on beautiful beaches. For those seeking leisure, the Port Elizabeth Golf Club provides a great option to unwind. Explore the local charm and natural beauty that Port Elizabeth has to offer for an unforgettable vacation experience.

  • Port of Port Elizabeth: This vibrant marina offers a blend of adventure and beach vibes, making it an ideal spot for water sports and leisurely strolls. Enjoy the sight of yachts bobbing in the water while soaking in the local atmosphere.
  • Lower Bay Beach: A picturesque beach known for its soft sands and clear waters, Lower Bay Beach is perfect for sunbathing and swimming. The laid-back ambiance invites relaxation, making it a lovely escape for beach lovers.
  • Belmont Walkway: This charming esplanade is perfect for a romantic stroll or a family outing. With stunning views and lush surroundings, Belmont Walkway offers a delightful experience as you explore the coastal beauty of Port Elizabeth.

Best time to go to Port Elizabeth

The best time to visit Port Elizabeth is dependent on what kind of holiday you are seeking. September is its hottest month on average. At this time, visitor numbers are moderately low and weather is mostly cloudy with light rain. February is its coolest month on average. At this time, 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 via two major airports. Argyle International Airport (SVD) is situated 19km away, with nearby hotels like Buccament Bay All-Inclusive 11km away, offering airport shuttle services. The Blue Lagoon Hotel & Marina is 6km from SVD, while Grenadine House is 8km away, providing various transportation options. Canouan Island Airport (CIW) is 37km from Port Elizabeth, with luxury accommodations such as Mandarin Oriental, Canouan and Canouan Estate Resort & Villas both 3km away, and Tamarind Beach Hotel & Yacht Club just 2km away, offering 24-hour shuttle services for easy access.

Frequently asked questions

What's the best place to stay in Port Elizabeth?
Based on our traveler 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 trip include Bequia Beach Hotel Luxury Resort & Spa and Bequia Beachfront Villa Hotel. See all available top hotels, or vacation rentals in Port Elizabeth.
What are some of the best vacation home rentals in Port Elizabeth?
Immaculate 3 Bed Villa Overlooking Admiralty Bay: Visitors like this Port Elizabeth vacation home rental. It offers a balcony, a private yard, 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 you can cook with friends or family. Some other homes for rent in Port Elizabeth include Cozy Seaview House in heart of Port Elizabeth and Spacious family Cottage with tropical views. 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 room reservations are refundable provided that you cancel prior to the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of your arrival date. If your reservation is non-refundable, you might still have the option to cancel and be given a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Port Elizabeth.
Where can I learn more about changing or cancelling my trip to Port Elizabeth?
For more information about rescheduling or cancelling your trip to Port Elizabeth, click here.
What's the best hotel for families in Port Elizabeth?
Bequia Beach Hotel Luxury Resort & Spa is a resort with 2 outdoor pools and a free kids' club, and it's a top choice on Expedia for families. Find more child-friendly accommodations in Port Elizabeth.
Where is the best hotel to stay with easy access to Port of Port Elizabeth?
Adjacent to Port of Port Elizabeth, Bequia Plantation Hotel is one of the top choices for your stay based on our traveler data, and this 3.5-star hotel offers 2 bars and free breakfast. Other good options close by include The Liming Bequia and Gingerbread Hotel.
What's the best hotel for a beach vacation 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 to stay near the beach include Bequia Beach Hotel Luxury Resort & Spa and Bequia Beachfront Villa Hotel. See more stays near the beach in Port Elizabeth.
What's the best high-end 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 travelers 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 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 center 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's the best place to stay near Argyle International Airport (SVD)?
Mount Pleasant House - Seaside Apartment is a popular resort featuring private balconies. It's located a short 0.8 mi (1.3 km) from Argyle Intl. Airport. Another top choice close to the airport is Spring Gardens Resort, located just 1.6 mi (2.6 km) away.
What is staying in Port Elizabeth like?
Visitors to Port Elizabeth are sure to enjoy the beaches. Tourists can also enjoy so much more including its bars. In Port Elizabeth, there are 72 hotels and other accommodations to choose from. Find out more about Port Elizabeth.
What should I do while I'm visiting 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 agenda are Port of Port Elizabeth and Bequia Maritime Museum. Check out what more to see and do in Expedia's Port Elizabeth guide.
What's the weather like in Port Elizabeth?
The hottest months are usually September and October with an average temp of 82°F, while the coldest months are February and January with an average of 79°F. Average annual precipitation for Port Elizabeth is 45 inches.