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

Find hotels in Port Elizabeth from ฿2,945

  • 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

Guest rating
Guest rating
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, (407 reviews)
"Clean rooms, good food, great staff. We had a lovely stay."
Canada
Eguono
The price is ฿5,324
฿6,541 total
includes taxes & fees
26 Jul - 27 Jul
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 ฿18,896
฿23,071 total
includes taxes & fees
13 Jul - 14 Jul
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 ฿5,693
฿6,987 total
includes taxes & fees
19 Jul - 20 Jul
Gingerbread Suites

Twilight Villa

Twilight Villa
3.0 star property
Bequia Island
The price is ฿8,254
฿10,086 total
includes taxes & fees
13 Jul - 14 Jul
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 ฿5,806
฿7,929 total
includes taxes & fees
13 Jul - 14 Jul
Immaculate 3 Bed Villa Overlooking Admiralty Bay

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 ฿1,998
฿4,813 total
includes taxes & fees
15 Jul - 16 Jul
Sandrati Villa

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 ฿6,019
฿6,780 total
includes taxes & fees
13 Jul - 14 Jul
Grenadine House

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 ฿2,353
฿2,945 total
includes taxes & fees
13 Jul - 14 Jul
Point Bay Resort

Paradise Beach Hotel

Paradise Beach Hotel
3.0 star property
Villa
8.0 out of 10, Very good, (147 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 ฿3,329
฿4,127 total
includes taxes & fees
13 Jul - 14 Jul
Paradise Beach Hotel

K & X Airbnb Apartments

K & X Airbnb Apartments
2.0 star property
Argyle
The price is ฿2,435
฿4,044 total
includes taxes & fees
13 Jul - 14 Jul
K & X Airbnb Apartments

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, (154 reviews)
"Excellent service from staff and very clean property."
United States
Leanna
The price is ฿4,195
฿5,174 total
includes taxes & fees
16 Jul - 17 Jul
Holiday Inn Express & Suites St. Vincent - Grenadines by IHG

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 ฿2,452
฿3,065 total
includes taxes & fees
14 Jul - 15 Jul
Cobblestone Inn

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 ฿4,961
฿6,101 total
includes taxes & fees
13 Jul - 14 Jul
Blue Lagoon Hotel & Marina

Beachcombers Hotel

Beachcombers Hotel
3.5 star property
Villa
8.8 out of 10, Excellent, (748 reviews)
"Always have a good stay at this property"
United States
Lorna
The price is ฿4,994
฿6,141 total
includes taxes & fees
14 Jul - 15 Jul
Beachcombers 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, (106 reviews)
"Hotel staff were very friendly and helpful, would recommend a stay"
United States
ayden
The price is ฿7,940
฿9,706 total
includes taxes & fees
13 Jul - 14 Jul
LA Vue Boutique Hotel & Beach Club

Spring Gardens Resort

Spring Gardens Resort
3.5 star property
Biabou
7.4 out of 10, Good, (34 reviews)
"The experience was good, Room was very clean food was good and shan at the front desk was amazing "
United States
Lemoney
The price is ฿2,501
฿3,125 total
includes taxes & fees
13 Jul - 14 Jul
Spring Gardens Resort

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 ฿10,429
฿12,718 total
includes taxes & fees
18 Jul - 19 Jul
The Liming Bequia

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 ฿3,745
฿4,631 total
includes taxes & fees
14 Jul - 15 Jul
Mariners 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 ฿3,556
฿4,501 total
includes taxes & fees
26 Jul - 27 Jul
Sunset Shores Beach Hotel

WindBlow Villa

WindBlow Villa
3.0 star property
Belmont
2.0 out of 10, (1 review)
"My stay at windblow was very disappointing. I was booked from Feb 22 to 3/1 and left on Feb 23. The studio apartment had no draws, no nightstand, the sink in the bathroom was so tiny we ended up washing our faces in the kitchen sink because we would bump our heads trying to use bathroom sink. The Villa advertised as “quiet time” at night but had a dog that wasn’t disclosed,on site that howled for long periods of time.The shower caddy was so nasty it looked like something was growing out of it...
United States
Lisa
The price is ฿3,236
฿4,014 total
includes taxes & fees
17 Jul - 18 Jul
WindBlow Villa
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 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 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.