Photo by Sarnai Roza

Hotels in Port Elizabeth

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Next weekend
In two weeks

Where to stay in Port Elizabeth?

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.

Check out hotels with an ocean view in Port Elizabeth

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.

Top landmarks in Port Elizabeth

Learn more about Port Elizabeth

Port Elizabeth is well-known for its attractions such as Port of Port Elizabeth and Princess Margaret Beach. This beachside city has something for everyone including sights like Lower Bay Beach and Friendship Bay Beach.

Admiralty Bay, Bequia
Photo by Sarnai Roza
Open Photo by Sarnai Roza

Check out reviews of Port Elizabeth hotels guests love

Frequently asked questions

Can I book refundable hotels in Port Elizabeth?
If you want the flexibility to change your travel plans to Port Elizabeth, most hotels offer refundable* bookable rates. You can find these properties by searching our site and using the "fully refundable" filter to narrow down the results.
Where can I stay in Port Elizabeth if I want a vacation rental instead of a hotel?
If you want to find a good alternative to a hotel, look over our selection of 12 vacation homes. You can also book one of 13 apartments or 22 villas.
What will the weather in Port Elizabeth be like during my visit?
With an average temperature of 79°F during the coldest months, Port Elizabeth is a great place to visit any time of year.
Why should I book my Port Elizabeth hotel through Hotels.com?
There are lots of reasons to book your Port Elizabeth trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about Port Elizabeth

Port Elizabeth: Where Coastal Serenity Meets Urban Charm

Nestled on the enchanting Bequia Island, Port Elizabeth is a charming haven for those seeking a blend of tropical beauty and laid-back island life. Renowned for its pristine beaches, crystal-clear waters, and vibrant marina, this delightful destination invites you to unwind and explore. Stroll through colourful streets lined with local shops and eateries, indulge in fresh seafood, and soak up the sun on serene shores. Adventure enthusiasts can enjoy sailing, diving, and hiking, while romantic souls will find the perfect backdrop for unforgettable sunsets. Port Elizabeth is truly a hidden gem in the Grenadines, offering an idyllic escape for all.

Discover great hotels in Port Elizabeth

Port Elizabeth offers a variety of beach hotels and charming accommodations, perfect for soaking up the sun and enjoying stunning ocean views. From cosy guesthouses to more upscale resorts, you'll find inviting options that cater to different tastes and budgets, all within easy reach of the beautiful beaches. Here are some of our travelers' favorite hotels in Port Elizabeth:

  1. Spring Hotel BequiaOpens in a new window: This 3.5-star hotel is perfect for adventure seekers looking to explore the beautiful surroundings. With a range of adventure sports available, including kayaking on-site and nearby options like waterskiing and snorkeling, it's an exciting destination for those keen on outdoor activities. Families will appreciate the child-friendly amenities, such as a shared playground and a dedicated arcade game room. Its inviting atmosphere and recreational offerings create a vibrant experience for leisure travellers seeking active getaway moments.
  2. Firefly Estate BequiaOpens in a new window: This 4.0-star hotel is an ideal choice for beach lovers and golf enthusiasts. Offering direct access to pristine beaches, it features exceptional golf experiences on-site that cater to both seasoned players and beginners. The hotel provides a plethora of adventure sports like fishing and sailing, ensuring a well-rounded holiday filled with excitement. Its elegant setting and focus on leisure activities make it a sought-after destination for travellers desiring a luxurious beach getaway with a touch of adventure.
  3. Sugar Reef Bequia - Adults onlyOpens in a new window: This charming 3.5-star hotel offers an excellent beachfront experience combined with adventure. With direct beach access, guests can enjoy a variety of water activities, including kayaking and sailing, right on their doorstep. The picturesque surroundings and on-site hiking or biking opportunities ensure a memorable stay for those looking to immerse themselves in nature. The hotel’s welcoming ambiance and array of recreational options make it an appealing choice for leisure travellers who seek a unique blend of relaxation and adventure.

Top locations to stay in Port Elizabeth

Some of the best areas to stay in Port Elizabeth, Bequia Island, Grenadines, St. Vincent and the Grenadines are Bequia Island, Belmont, and Union Vale. Bequia Island boasts stunning beaches and a vibrant local culture, Belmont offers picturesque sea views and beach access, while Union Vale provides a tranquil retreat with scenic landscapes. For first-time visitors, Bequia Island is the ideal choice.

  1. Bequia IslandOpens in a new window: Bequia Island is a charming destination that offers a quintessential Caribbean experience with its stunning beaches and vibrant local culture. Known for its friendly atmosphere, you can unwind on beautiful beaches like Princess Margaret Beach and Lower Bay, or indulge in water sports like snorkelling and sailing. The island's laid-back vibe makes it perfect for leisurely afternoons, and you can explore quaint shops and local markets for unique souvenirs. Be sure to visit the picturesque Port Elizabeth, where you can soak in the local life and enjoy breathtaking sunset views.
  2. BelmontOpens in a new window: Belmont is a delightful area in Bequia that captivates visitors with its stunning sea views and easy access to pristine beaches. It’s a fantastic spot for a peaceful retreat where you can enjoy the sounds of the waves and the gentle breeze. The nearby Belmont Walkway is perfect for a scenic stroll, offering beautiful vistas and a chance to connect with nature. This area is ideal for those seeking a blend of relaxation and the chance to partake in local activities, like boat tours and beach picnics.
  3. Union ValeOpens in a new window: Union Vale is a serene location that provides a unique glimpse into local life on Bequia Island. Nestled away from the busy tourist areas, it’s a great place for visitors looking to experience the authentic culture of the island. With its lush landscapes and friendly community, you can enjoy leisurely walks and discover hidden gems in the surrounding nature. This area is perfect for those who appreciate tranquillity and want to connect with the island's rich heritage.

Things to do in Port Elizabeth

Port Elizabeth offers stunning coastlines, inviting beaches, and tranquil waters perfect for swimming and boating. With lush parks and scenic trails, it's an ideal spot for hiking and exploring natural beauty. Whether you're diving into the ocean or strolling along the shore, this coastal gem promises unforgettable experiences.

  • Spring BayOpens in a new window – Discover the serene beauty of Spring Bay, where turquoise waters meet soft sandy shores. This picturesque bay is ideal for a relaxing day under the sun or a leisurely stroll along the coastline. Dive into the clear waters for a refreshing swim or simply soak up the breathtaking scenery.
  • Port of Port ElizabethOpens in a new window – Visit the bustling Port of Port Elizabeth, a lively marina that serves as a gateway to the stunning Grenadines. Here, you can watch local boats come and go, enjoy fresh seafood at nearby eateries, or take a boat trip to explore surrounding islands. The vibrant atmosphere is perfect for soaking in the local maritime culture.
  • Princess Margaret BeachOpens in a new window – Spend your day at Princess Margaret Beach, renowned for its fine white sand and crystal-clear waters. It's an excellent spot for sunbathing, swimming, and enjoying a beachside picnic. The calm waves make it family-friendly, while the surrounding palm trees offer plenty of shade.
  • Lower Bay BeachOpens in a new window – Just a short walk from Princess Margaret BeachOpens in a new window, Lower Bay Beach is a hidden gem that boasts a more tranquil setting. The gentle surf and relaxed vibe create a perfect backdrop for unwinding. You can also find local vendors offering snacks and drinks to keep you refreshed.
  • Friendship Bay BeachOpens in a new window – Head to Friendship Bay Beach for a more secluded experience. This beach is great for those looking to escape the crowds, with its soft sands and inviting waters. Enjoy a leisurely swim or simply relax with a good book while listening to the soothing sound of the waves lapping at the shore.

4 tips for savvy savings when booking a hotel in Port Elizabeth

  1. Book for the cheapest times: The most budget-friendly time to visit Port Elizabeth is from August to October, when hotel prices tend to be lower. To fully appreciate the city's landmarks, cultural heritage, and natural beauty, it is advisable to stay for at least 3 to 4 days. This duration allows for leisurely exploration of the stunning beaches, serene marina, and inviting bars, as well as opportunities for swimming and relaxing by the sea. With affordable options available, you can enjoy a great value for money experience while taking in the rich history and vibrant culture of Port Elizabeth.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to Port Elizabeth, visit the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may find discounted rates on hotels as your travel date approaches. Enabling email alerts or push notifications can help you stay informed about flash sales and special promotions, ensuring you don't overlook potential savings. Additionally, the Smart Shopping tool available via the app allows you to compare hotel prices and amenities, increasing your chances of securing the best offer. You could be among the first to know if prices drop or rooms become available, making it easier to plan a spontaneous getaway.
  3. Be flexible with dates: Prices can fluctuate based on factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates could help you save on your stay in a hotel in Port Elizabeth. For those seeking unique experiences, boutique hotels can provide a more personalised touch and may offer better value. When you book through Hotels.com, we'll inform you whether the price for your chosen dates is above or below the average. If the price tends to be on the higher side, we’ll suggest alternative dates that could be more affordable, helping you find the best deal.
  4. Consider your location: Hotels situated near the city centre usually tend to be more expensive, but with Port Elizabeth's superb public transport links, you may discover a more affordable independent hotel located further afield that remains well connected. For those keen to explore alternative, less crowded neighbourhoods or even lesser-known nearby towns, there is often excellent value for money to be found. Opting for these alternative destinations could provide a more authentic and budget-friendly experience.

Best time to go to Port Elizabeth

Port Elizabeth experiences its lowest average temperature in February, at 79.0°F (26.1°C), while September is the hottest month, with an average temperature of 82.9°F (28.3°C). October tends to be the wettest months.The peak travel months to visit Port Elizabeth are January, March, and April, which see a higher number of tourists. During this peak period, the weather is mostly sunny, accompanied by no rainfall. In contrast, August to October are ideal if you're looking for a calmer vacation, marked by light rainfall and mostly cloudy conditions.

Keep exploring