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

Find hotels in Port Elizabeth from £66

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating

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

Star rating

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, (406 reviews)
"Clean rooms, good food, great staff. We had a lovely stay."
Canada
Eguono
The price is £147
includes taxes & fees
27 Jul - 28 Jul
Bequia Plantation Hotel

Beachcombers Hotel

Beachcombers Hotel
3.5 star property
Villa
8.8 out of 10, Excellent, (746 reviews)
"Always have a good stay at this property"
United States
Lorna
The price is £124
includes taxes & fees
31 Jul - 1 Aug
Beachcombers 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 £471
includes taxes & fees
23 Jul - 24 Jul
Bequia Beach Hotel Luxury Resort & Spa

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 £114
includes taxes & fees
21 Jul - 22 Jul
Sunset Shores Beach Hotel

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 £285
includes taxes & fees
23 Jul - 24 Jul
The Liming Bequia

Sandals St. Vincent and the Grenadines Adults Only

Sandals St. Vincent and the Grenadines Adults Only
4.5 star property
Kingstown
9.2 out of 10, Wonderful, (46 reviews)
"Everything was amazing from the food, too the super kind staff! Too the fantastic clean beach too the pools as well! Everything was top notch"
Canada
Luca
Sandals St. Vincent and the Grenadines Adults Only

Firefly Estate Bequia

Firefly Estate Bequia
4.0 star property
Bequia Island
9.4 out of 10, Exceptional, (31 reviews)
"The room was huge and really nice . Friendly staff as well"
United States
Junique
Firefly Estate Bequia

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
Frangipani Hotel

Spring Hotel Bequia

Spring Hotel Bequia
3.5 star property
Bequia Island
8.6 out of 10, Excellent, (73 reviews)
"This is a great hotel to stay on Bequia! I would definitely recommend it to stay for everyone who wants to enjoy the island. "
United States
Oleksii
The price is £104
includes taxes & fees
10 Jul - 11 Jul
Spring Hotel Bequia

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 £137
includes taxes & fees
14 Jul - 15 Jul
Blue Lagoon Hotel & Marina

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
Gingerbread Suites

Sugarapple Inn

Sugarapple Inn
3.0 star property
Bequia Island
8.8 out of 10, Excellent, (112 reviews)
"The SugarApple Inn is a great place to stay. It gives calm and relaxed Caribbean vibes with a mesmerizing view. 1000/10. The staff is useful and friendly. ‼️"
United States
Aliza
Sugarapple Inn

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 £148
includes taxes & fees
20 Jul - 21 Jul
Myah's Luxury Suites 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 £104
includes taxes & fees
11 Jul - 12 Jul
Mariners Hotel

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 £116
includes taxes & fees
18 Jul - 19 Jul
Holiday Inn Express & Suites St. Vincent - Grenadines by IHG

LA Vue Boutique Hotel & Beach Club

LA Vue Boutique Hotel & Beach Club
3.5 star property
Villa
8.2 out of 10, Very good, (105 reviews)
"Hotel staff were very friendly and helpful, would recommend a stay"
United States
ayden
The price is £218
includes taxes & fees
12 Jul - 13 Jul
LA Vue Boutique Hotel & Beach Club

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 £69
includes taxes & fees
16 Jul - 17 Jul
Cobblestone Inn

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 £146
includes taxes & fees
20 Jul - 21 Jul
Stonetrail

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 £102
includes taxes & fees
10 Jul - 11 Jul
The Milligan Guest House

Paradise Beach Hotel

Paradise Beach Hotel
3.0 star property
Villa
8.0 out of 10, Very good, (146 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 £93
includes taxes & fees
26 Jul - 27 Jul
Paradise Beach 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: Enjoy the idyllic shores of Pollock Beach, perfect for sunbathing and relaxation.
  • Outdoor Activities: Engage in thrilling underwater sports, jet skiing, and leisurely coastal walks.
  • Charming Village Atmosphere: Experience the warm hospitality of friendly locals in this picturesque coastal village.
  • Vibrant Marina: Explore the lively marina, offering stunning views and a variety of local attractions.
  • Family-Friendly Accommodations: Choose from a range of hotels and resorts catering to all types of travellers.

Find great hotels in and around Port Elizabeth

Discover the charm of Port Elizabeth, Bequia Island, where a range of delightful accommodations awaits you. From family-friendly resorts to cozy hotels, you'll find the perfect spot to unwind after a day of beach adventures. Whether you seek a luxurious retreat or a quaint hideaway, the hotels in Port Elizabeth cater to all your vacation needs, ensuring a memorable stay in this idyllic Caribbean paradise.

  • Sunset Shores Beach Hotel: Nestled 14.5km from Port Elizabeth, Sunset Shores Beach Hotel is a charming 3-star accommodation, rated 8.6 by guests. This hotel embraces a vibrant beach and adventure theme, perfect for families seeking both relaxation and excitement. With direct access to the beach, you can indulge in various adventure sports such as hiking, kayaking, and windsurfing, either onsite or nearby. The hotel also offers thoughtful amenities for children, including first aid kits, window guards, and complimentary cribs, ensuring a safe and enjoyable stay for families.
  • Bequia Plantation Hotel: Located in the heart of Port Elizabeth, the Bequia Plantation Hotel is a 3.5-star gem with a commendable guest rating of 9.0. This property is ideal for those looking for a blend of beach relaxation and spa indulgence. With direct access to the beach, guests can embark on thrilling activities like snorkelling and parasailing. The hotel’s full-service spa offers a variety of treatments, including body and facial therapies, alongside poolside relaxation with sun loungers. This tranquil setting is perfect for those seeking a rejuvenating getaway.
  • Bequia Beach Hotel Luxury Resort & Spa: A prestigious 5-star resort rated 9.8, Bequia Beach Hotel Luxury Resort & Spa is situated in Port Elizabeth, offering an unparalleled beach experience. Ideal for families, this luxurious resort provides direct beach access and a wide array of services tailored for children, including in-room babysitting and a selection of books. Guests can unwind in spacious, elegant rooms while enjoying top-notch facilities, ensuring a memorable and lavish stay.

Where to stay in Port Elizabeth

Port Elizabeth, a charming village in the Grenadines, offers an ideal coastal getaway for those seeking relaxation and outdoor adventures. Visitors can unwind on the stunning Pollock Beach, explore the surrounding eastern Cape, and enjoy the warm atmosphere of friendly locals. With its picturesque scenery and family-friendly activities, Port Elizabeth promises a delightful vacation experience for all types of travellers, making it a must-visit destination in St. Vincent and the Grenadines.

  • Bequia Island: Bequia Island is a splendid tropical paradise, renowned for its stunning beaches and vibrant outdoor scene. Located in the heart of the Grenadines, Port Elizabeth serves as the island's bustling hub, where visitors can immerse themselves in local culture. Bequia welcomes travellers year-round, with peak visits occurring from January to March. Here, you can indulge in activities such as underwater sports, explore the lively public market, or simply relax on the picturesque beaches. The island's breathtaking bays and stunning vistas provide a perfect backdrop for adventure and relaxation alike.
  • Belmont: Just 966m from Port Elizabeth lies the charming village of Belmont. This delightful spot offers a tranquil escape with its serene beaches and scenic views. Belmont is a year-round destination, with a slight increase in visitors from December to February. The village is perfect for leisurely walks and invigorating swims, allowing you to connect with nature while soaking up the sun. The nearby marina and bay enhance the area's appeal, providing opportunities for boating and water activities that showcase the beauty of the surrounding waters.
  • Union Vale: A mere 644m from Port Elizabeth, Union Vale is a quaint village that captivates visitors with its idyllic setting and outdoor adventures. Like its neighbours, Union Vale experiences a steady flow of tourists throughout the year, peaking from December to February. Here, you can dive into underwater sports or embark on thrilling adventures that highlight the natural beauty of the region. With its charming beaches and proximity to the marina and bay, Union Vale offers a perfect blend of relaxation and excitement for every traveller.

Things to do in Port Elizabeth

Port Elizabeth, Bequia Island, offers a delightful mix of beach and outdoor activities for holidaymakers. Visitors can indulge in underwater sports, enjoy thrilling adventures, or take leisurely walks along the stunning coastline. Day trips are popular, catering to beach enthusiasts and those seeking the best local experiences. For golf lovers, there are courses nearby, and jet skiing is a must-try for an exhilarating time on the water.

Shopping

In Port Elizabeth, you can explore local artisan shops for unique souvenirs and gifts. For a larger selection, head to the Bequia Craft Centre showcasing local crafts. If you're up for a drive, West Indies Mall offers a variety of shops and eateries about 16.1km away.

Recreation

Experience relaxation at the Bequia Beach Hotel Spa, offering rejuvenating treatments with stunning sea views. For outdoor enthusiasts, enjoy a scenic hike to Mount Pleasant for panoramic vistas, or unwind on the pristine beaches, soaking in the tranquil Caribbean atmosphere.

Adventure

In Port Elizabeth, explore the vibrant marine life while snorkelling at the nearby coral reefs. Enjoy hiking along the scenic trails of the island, offering breathtaking views of the Caribbean Sea. For an adrenaline rush, try kayaking through the calm waters, immersing yourself in the stunning natural beauty.

Nightlife

Experience the vibrant nightlife at The Fig Tree Restaurant on Front Street, offering exquisite dining and cocktails. For a lively atmosphere, visit the Bequia Beach Hotel, where you can enjoy beachside music and dancing under the stars.

*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: Book your hotel in Port Elizabeth about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • 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 desired type of accommodation. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels currently available. To find the most affordable prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money 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, ideal for beach lovers and outdoor enthusiasts, boasts stunning scenery and a vibrant marina. Visitors can explore the picturesque esplanade and enjoy local attractions like the Port Elizabeth Golf Club. Whether relaxing on the beach or engaging in outdoor activities, this charming destination offers a delightful escape in the Grenadines for those seeking sun and adventure.

  • Lower Bay Beach: This idyllic beach offers a tranquil atmosphere with soft sands and clear waters, perfect for sunbathing and swimming. The serene vibe here makes it an excellent spot for relaxation and enjoying the stunning sunsets.
  • Friendship Bay Beach: Known for its picturesque scenery, this beach features calm waters ideal for snorkelling and water sports. The friendly locals and laid-back ambiance create a welcoming environment for all visitors.
  • Princess Margaret Beach: Renowned for its striking beauty, this beach boasts vibrant turquoise waters and lush surroundings. It's a fantastic place for swimming, and the nearby eateries serve delicious local cuisine, enhancing your beach experience.

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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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

For your visit to Port Elizabeth, Bequia Island, you can fly into Argyle International Airport (SVD), situated 19.3km away. Convenient hotel options nearby include Buccament BAY ALL Inclusive, 11.3km from the airport, offering airport shuttle services, and Grenadine House, located 8.0km away, with various transportation options including on-request shuttles. Blue Lagoon Hotel & Marina is another choice, only 6.4km from Argyle. Alternatively, Canouan Island Airport (CIW), located 37.0km from Port Elizabeth, features luxury accommodations like Mandarin Oriental and Canouan Estate Resort, both 3.2km from the airport, along with Tamarind Beach Hotel & Yacht Club, just 1.6km away, providing 24-hour shuttle services.

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, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-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 Port Elizabeth hotel booking with Expedia?
Members always get our best prices. Find our best Port Elizabeth hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Port Elizabeth hotel?
Prices for hotels in Port Elizabeth often vary, but you can find a great deal from £66 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 the cheapest rate.