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

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

Bequia Plantation Hotel

Bequia Plantation Hotel
3.5 star property
Bequia Island
9.2 out of 10, Wonderful, (411 reviews)
"Clean rooms, good food, great staff. We had a lovely stay."
Canada
Eguono
The price is AU$308
includes taxes & fees
18 July - 19 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 AU$908
includes taxes & fees
18 July - 19 July
Bequia Beach Hotel Luxury Resort & Spa

Gingerbread Suites

Gingerbread Suites
3.5 star property
Bequia Island
9.4 out of 10, Exceptional, (43 reviews)
"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"
United States
ayden
The price is AU$300
includes taxes & fees
19 July - 20 July
Gingerbread Suites

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 AU$206
includes taxes & fees
20 July - 21 July
Sandrati Villa

Twilight Villa

Twilight Villa
3.0 star property
Bequia Island
The price is AU$433
includes taxes & fees
18 July - 19 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 AU$340
includes taxes & fees
20 July - 21 July
Immaculate 3 Bed Villa Overlooking Admiralty Bay

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 AU$198
includes taxes & fees
1 Aug - 2 Aug
Holiday Inn Express & Suites St. Vincent - Grenadines by IHG

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 AU$545
includes taxes & fees
30 July - 31 July
The Liming Bequia

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 AU$92
includes taxes & fees
18 July - 19 July
Point Bay Resort

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 AU$291
includes taxes & fees
19 July - 20 July
Grenadine House

Beachcombers Hotel

Beachcombers Hotel
3.5 star property
Villa
8.8 out of 10, Excellent, (749 reviews)
"Always have a good stay at this property"
United States
Lorna
The price is AU$246
includes taxes & fees
18 July - 19 July
Beachcombers Hotel

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 AU$199
includes taxes & fees
29 July - 30 July
Mariners Hotel

Blue Lagoon Hotel & Marina

Blue Lagoon Hotel & Marina
4.0 star property
Ratho Mill
8.8 out of 10, Excellent, (517 reviews)
"Staff was very friendly and helpful with finding taxis getting around"
United States
Samantha
The price is AU$319
includes taxes & fees
20 July - 21 July
Blue Lagoon Hotel & Marina

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 AU$177
includes taxes & fees
1 Aug - 2 Aug
Paradise Beach 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 AU$131
includes taxes & fees
18 July - 19 July
Cobblestone Inn

Stonetrail

Stonetrail
3.0 star property
Villa
9.8 out of 10, Exceptional, (56 reviews)
"Beach was close by and very convenient. Ample parking space for guests"
United States
Yvonne Deleta
The price is AU$261
includes taxes & fees
17 Aug - 18 Aug
Stonetrail

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 AU$284
includes taxes & fees
20 July - 21 July
Myah's Luxury Suites Hotel

Sunset Shores Beach Hotel

Sunset Shores Beach Hotel
3.0 star property
Villa
8.6 out of 10, Excellent, (783 reviews)
"Great stay"
United States
Sabrina
The price is AU$193
includes taxes & fees
30 July - 31 July
Sunset Shores Beach Hotel

LA Vue Boutique Hotel & Beach Club

LA Vue Boutique Hotel & Beach Club
3.5 star property
Villa
8.2 out of 10, Very good, (108 reviews)
The price is AU$416
includes taxes & fees
18 July - 19 July
LA Vue Boutique Hotel & Beach Club

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 AU$203
includes taxes & fees
25 July - 26 July
K & X Airbnb Apartments
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 pristine beaches with gentle waves, perfect for relaxation and sunbathing.
  • Vibrant Sailing Community: The lively marina is a hub for sailing enthusiasts, offering a chance to join exciting boating activities.
  • Snorkelling Adventures: Explore diverse snorkelling spots with guided excursions, revealing the vibrant underwater life of the Grenadines.
  • Charming Atmosphere: Enjoy the friendly locals and welcoming vibe while strolling along the picturesque esplanade.
  • Diverse Accommodation: Choose from boutique hotels to luxurious beachfront resorts, catering to all preferences.

Find great hotels in and around Port Elizabeth

In Port Elizabeth, Bequia Island, you'll discover a delightful array of accommodation options, from charming boutique hotels to luxurious beachfront resorts. Ideal for families and adventure seekers alike, these lodgings provide easy access to stunning beaches and a wealth of activities. Whether you prefer the elegance of the Bequia Beach Hotel or the rustic charm of the Bequia Plantation Hotel, you’re sure to find the perfect base for your holiday experience.

  • Sunset Shores Beach Hotel: This delightful hotel, rated 8.6, embodies a vibrant beach holiday theme, making it an excellent choice for families and adventure seekers. Located 14km from Port Elizabeth, it features direct beach access and offers a range of exciting activities such as windsurfing, sailing, and snorkelling. The property is particularly accommodating for children, providing amenities like cribs and safety features, ensuring a fun-filled, worry-free stay for families. With a focus on adventure and recreation, guests can easily indulge in various water sports or simply relax by the beach.
  • Bequia Plantation Hotel: Achieving an impressive guest rating of 9.2, Bequia Plantation Hotel seamlessly blends beachside relaxation with adventure and business travel convenience. Nestled within Port Elizabeth, it boasts direct beach access and offers exhilarating activities such as snorkelling, fishing, and parasailing. The hotel’s serene atmosphere is ideal for both leisure and productivity, allowing business travellers to enjoy the tranquil surroundings while also engaging in thrilling outdoor pursuits. Its harmonious setting is perfect for those seeking both relaxation and adventure during their stay.
  • Blue Lagoon Hotel & Marina: With a commendable guest rating of 8.8, Blue Lagoon Hotel & Marina is designed for beach lovers and families alike. Situated 14km from Port Elizabeth, it features direct access to the beach and a wealth of adventure activities such as motorboating, fishing, and hiking. The hotel caters to families with child-friendly amenities like free cribs and babysitting services, ensuring peace of mind for parents. This picturesque setting not only offers a range of recreational options but also fosters a welcoming environment for families seeking memorable experiences by the sea.

Where to stay in Port Elizabeth

Port Elizabeth, a charming village on Bequia Island, offers a perfect blend of relaxation and scenic beauty. Explore the pristine beaches, where gentle waves invite you to unwind, or take a leisurely walk along the coastline to soak in the stunning views. With its friendly atmosphere and welcoming locals, Port Elizabeth is an ideal base for discovering the vibrant surroundings of the main island, ensuring a memorable holiday experience in the heart of the Grenadines.

  • Bequia Island: Bequia Island is a picturesque destination renowned for its stunning beaches and vibrant local culture. Nestled in the heart of the Grenadines, Port Elizabeth serves as the island's main hub, offering a charming blend of shops, eateries, and waterfront views. Visitors flock to Bequia for its outdoor adventures, including scuba diving and sailing, while the scenic landscapes provide a perfect backdrop for relaxation. With a peak tourist season from January to March, the island's natural beauty and friendly locals make it a must-visit for any holidaymaker seeking both adventure and tranquillity.
  • Belmont: Located a mere 966m from Port Elizabeth, Belmont is a quaint village that embodies the charm of island life. Visitors are drawn to its serene beaches and inviting marina, perfect for leisurely walks and swimming. The area offers a more laid-back atmosphere, ideal for those looking to escape the busier tourist spots. With a focus on outdoor experiences and scenic vistas, Belmont is an excellent choice for travellers seeking a peaceful retreat while still being close to the amenities of Port Elizabeth.
  • Union Vale: Just 644m from Port Elizabeth, Union Vale is a delightful village that offers easy access to some of the island’s best outdoor activities. Known for its beautiful beaches and adventurous watersports, visitors can partake in scuba diving and other exhilarating pursuits. The village’s proximity to the marina and bay enhances its appeal, making it a great starting point for exploring the surrounding natural attractions. Like its neighbours, Union Vale is perfect for those wanting a blend of relaxation and adventure in a beautiful Caribbean setting.

Things to do in Port Elizabeth

Port Elizabeth is a delightful destination for beach and outdoor enthusiasts, offering stunning scenery and a vibrant sailing community. Visitors can indulge in various activities, including adventure sports and underwater experiences, with a focus on snorkelling. Explore the diverse snorkelling spots and enjoy exciting snorkelling excursions, complemented by live music that enhances the lively atmosphere of this charming location.

Shopping

In Port Elizabeth, you can browse local shops for handmade crafts and souvenirs. If you're up for a drive, check out the nearby Bequia Market, known for its vibrant atmosphere and local produce, or visit the larger shops in Kingstown for a wider selection of gifts.

Recreation

In Port Elizabeth, the Bequia Beach Hotel offers rejuvenating spa treatments overlooking the Caribbean Sea, creating a serene atmosphere for relaxation. Nearby, the Sugar Reef Beach Hotel provides yoga sessions and wellness workshops, allowing guests to immerse themselves in nature while focusing on their well-being.

Adventure

Explore the scenic beauty of Port Elizabeth by taking a hiking tour through the lush trails of Bequia. For a thrilling experience, try snorkelling at the nearby coral reefs, where you can discover vibrant marine life in crystal-clear waters.

Nightlife

In Port Elizabeth, enjoy the vibrant nightlife at the charming Gingerbread Café, where live music and a laid-back vibe create a welcoming atmosphere. For a lively bar scene, visit the Bequia Beach Hotel, offering refreshing cocktails and stunning views of the Caribbean sunset.

*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: 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, desired location, and preferred type of accommodation. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can make significant savings by combining your hotel booking in Port Elizabeth with your flights and activities through an Expedia package.

Find the best attractions in Port Elizabeth

Port Elizabeth is an ideal destination for beach and outdoor enthusiasts, offering stunning scenery and a vibrant atmosphere. Visitors can explore the picturesque beaches, the charming marina, and the lively esplanade. The area provides ample opportunities for adventure and relaxation, making it perfect for those seeking a memorable holiday experience in the beautiful Grenadines.

  • Lower Bay Beach: Nestled within Port Elizabeth, Lower Bay Beach boasts soft sands and tranquil waters, ideal for relaxation or a leisurely swim. The beach's serene vibe makes it a perfect spot to unwind while enjoying the stunning Caribbean views.
  • Friendship Bay Beach: Also located in Port Elizabeth, Friendship Bay Beach is known for its gentle waves and lush surroundings. This picturesque beach is a great place to bask in the sun or partake in water activities, all while enjoying the vibrant local atmosphere.
  • Princess Margaret Beach: Situated in Port Elizabeth, Princess Margaret Beach offers a charming blend of soft sands and crystal-clear waters. The beach is named after Princess Margaret and is popular for its scenic beauty, making it an ideal spot for both relaxation and exploration.

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 in Bequia is convenient via two major airports. Argyle International Airport (SVD) is situated 19km away, with nearby hotels such as Buccament BAY ALL Inclusive, located 11km from the airport, offering shuttle services. The Blue Lagoon Hotel & Marina is 6km away, while Grenadine House, 8km distant, provides various transportation options including shuttle services on request. Canouan Island Airport (CIW) is 37km from Port Elizabeth, with excellent accommodation options including the Mandarin Oriental, Canouan, and Tamarind Beach Hotel & Yacht Club, both within 3km and providing 24-hour shuttle services to the airport.

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 Bequia Beachfront Villa 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. 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 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 Bequia Beach Hotel Luxury Resort & Spa and Bequia Beachfront Villa Hotel. 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 73 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.