Search for Cheap Deals on
Hotels in Port Elizabeth

Photo by Gary Leftwich

Check Last Minute Port Elizabeth Hotel Deals

Tonight Jul 18 - Jul 19This weekend Jul 18 - Jul 20

Choose from 223 Port Elizabeth Hotel Deals

Bequia Plantation Hotel

Bequia Plantation Hotel

3.5 out of 5
Belmont Road, Port Elizabeth Harbor, Belmont Walkway, Bequia Island
  • 20 min walk from Princess Margaret Beach
Stay at this 3.5-star beach hotel in Bequia Island. Enjoy free WiFi, a full-service spa, and a beach locale. Our guests praise the helpful staff in our reviews. ...
9/10 Wonderful! (279 reviews)
"Old property in a very nice location, mature mango trees, in front of the beach, easy access to the Margaret walkway. But the best is the kindness and excellent service from all the people working here, thanks I really enjoyed my first time at this hotel!"

Reviewed on Jul 14, 2025

Bequia Plantation Hotel
Bequia Beach Hotel Luxury Resort & Spa

Bequia Beach Hotel Luxury Resort & Spa

5 out of 5
Friendship Bay, Bequia Island
  • 12 min walk from Princess Margaret Beach
Stay at this 5-star luxury resort in Bequia Island. Enjoy free WiFi, free parking, and 2 outdoor pools. Popular attractions Friendship Bay Beach and Princess ...
9.6/10 Exceptional! (139 reviews)
"Great"

Reviewed on May 17, 2025

Bequia Beach Hotel Luxury Resort & Spa
Frangipani Hotel

Frangipani Hotel

3 out of 5
Belmont, Bequia Island
  • 13 min walk from Princess Margaret Beach
Stay at this 3-star beach hotel in Bequia Island. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attractions Belmont Walkway and Port of Port ...
7/10 Good! (70 reviews)
"hotel was ok, the only rooms with air con are up a steep hill (not for the faint hearted)we where moved to a lower room , but that was quite steep , maybe ok for younger people or very fit , the staff are lovley , we have been to Bequia many times but usually on a boat ,so decided to go on land this ..."

Reviewed on Jun 3, 2025

Frangipani Hotel
Sugarapple Inn

Sugarapple Inn

3 out of 5
Friendship Bay, Bequia Island
  • 10 min walk from Princess Margaret Beach
Stay at this 3-star beach hotel in Bequia Island. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular ...
8.8/10 Excellent! (105 reviews)
"Accessibility"

Reviewed on Apr 21, 2025

Sugarapple Inn
Gingerbread Suites

Gingerbread Suites

3.5 out of 5
Admiralty Bay, Belmont, Bequia Island
  • 12 min walk from Princess Margaret Beach
Stay at this 3.5-star beach hotel in Bequia Island. Enjoy free WiFi, free parking, and a marina. Popular attractions Belmont Walkway and Port of Port Elizabeth ...
9.2/10 Wonderful! (33 reviews)
"I completely fell in love with the room which was a double edge sword since you can see the beautiful Caribbean water from bed. I got take out to enjoy the amazing room set up. They think of everything and I’m enamored with the decor and mosquito net bedding; super quaint and romantic. Super quiet ..."

Reviewed on Mar 26, 2025

Gingerbread Suites
Sandrati Villa

Sandrati Villa

4 out of 5
Belmont Road, Bequia Island
  • 7 min walk from Princess Margaret Beach
Stay at this 4-star villa in Bequia Island. Enjoy free WiFi, free parking, and an airport shuttle (surcharge). Popular attractions Friendship Bay Beach and Lower ...
Get away in paradise
"I loved staying. I extended on 3 different occasions and I will return when in Bequia. You can take a taxi or catch a van. It’s not far from the harbour. Great breeze. And a well equipped kitchen"

Reviewed on Aug 26, 2021

Sandrati Villa
Friendship Garden Apartments

Friendship Garden Apartments

3 out of 5
Friendship Bay, Bequia Island
  • 9 min walk from Princess Margaret Beach
Stay at this 3-star apartment in Bequia Island. Enjoy free WiFi, free parking, and a free airport shuttle. Popular attractions Friendship Bay Beach and Princess ...
"A comfortable stay with a very accommodating host. Lubin made our stay stress free. My family would recommend booking here."

Reviewed on Apr 21, 2025

Friendship Garden Apartments
Immaculate 3 Bed Villa Overlooking Admiralty Bay

Immaculate 3 Bed Villa Overlooking Admiralty Bay

2 out of 5
Bequia Island
  • 13 min walk from Princess Margaret Beach
Stay at this residence in Bequia Island. Enjoy free WiFi, free parking, and a garden. Popular attractions Belmont Walkway and Port of Port Elizabeth are located ...
Immaculate 3 Bed Villa Overlooking Admiralty Bay
Wild Lotus Glamping

Wild Lotus Glamping

4 out of 5
Lower Bay Rd, Bequia Island, Grenadines
  • 4 min walk from Princess Margaret Beach
Stay at this 4-star spa tentalow in Bequia Island. Enjoy free WiFi, free parking, and a full-service spa. Popular attractions Princess Margaret Beach and Lower ...
Wild Lotus Glamping
Turtle Point Bequia - 4 B R Villa w Staff

Turtle Point Bequia - 4 B R Villa w Staff

2 out of 5
Bequia Island
  • 5 min walk from Princess Margaret Beach
Stay at this villa in Bequia Island. Enjoy a garden. Popular attractions Princess Margaret Beach and Belmont Walkway are located nearby.
Turtle Point Bequia - 4 B R Villa w Staff
Beachcombers Hotel

Beachcombers Hotel

3.5 out of 5
Villa beach, Villa
  • 24 min drive from Princess Margaret Beach
Stay at this 3.5-star family-friendly resort in Villa. Enjoy free WiFi, free parking, and a beach locale. Our guests praise the pool and the helpful staff in ...
8.6/10 Excellent! (501 reviews)
"Amazing wonderful staff members, extremely helpful all of them ☺️, Only disappointment was there was no fridge in my room or shower Jel. Local shops and food shacks are about 20min walk away from the hotel. The hotel itself is lovely highly recommended bugs will fly through the bathroom windows so ..."

Reviewed on Jul 13, 2025

Beachcombers Hotel
Sunset Shores Beach Hotel

Sunset Shores Beach Hotel

3 out of 5
Windward Highway, Villa Beach, Villa
  • 23 min drive from Princess Margaret Beach
Stay at this 3-star beach hotel in Villa. Enjoy free WiFi, free parking, and a beach locale. Our guests praise the restaurant and the helpful staff in our reviews. ...
8.4/10 Very Good! (570 reviews)
"I like the view of the sunset and the ambiance of the property."

Reviewed on Jul 15, 2025

Sunset Shores 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.