Best Port Elizabeth B&Bs
Located in Port Elizabeth, Admiralty Beach House is a 2-minute drive from Hobie Beach and 6 minutes from The Boardwalk Casino & Entertainment World. Featured amenities include dry cleaning/laundry services and coffee/tea in a common area. Free self parking is available onsite.

Overall 9.5 Excellent
Based on 148 reviews
All reviews
- All reviews
When you stay at Beachwalk Bed and Breakfast in Port Elizabeth, you'll be near the beach, within a 5-minute drive of Hobie Beach and Bayworld. Featured amenities include complimentary wired Internet access, express check-in, and express check-out. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite.

Overall 9.0 Excellent
Based on 457 reviews
All reviews
- All reviews
Located in Port Elizabeth, Millard Crescent Guest House is within a 5-minute drive of King's Beach and Bayworld. Featured amenities include dry cleaning/laundry services and laundry facilities. Guests may use a roundtrip airport shuttle for a surcharge, and free self parking is available onsite.

Overall 9.1 Excellent
Based on 121 reviews
All reviews
- All reviews
With a stay at Valley Guest House in Port Elizabeth (Port Elizabeth Central), you'll be within a 10-minute drive of St. George's Cricket Ground and Market Square. This bed & breakfast is 2.2 mi (3.5 km) from Port Elizabeth City Hall and 2.7 mi (4.4 km) from Greenacres Shopping Centre.
Rooms
Make yourself at home in one of the 2 guestrooms. Complimentary wireless Internet access keeps you connected, and satellite programming is available for your entertainment. Conveniences include coffee/tea makers and ceiling fans, and housekeeping is provided daily.
Amenities
Take in the views from a terrace and make use of amenities such as complimentary wireless Internet access and barbecue grills.
Dining
A complimentary English breakfast is served daily from 7:30 AM to 9 AM.
Business, Other Amenities
Featured amenities include dry cleaning/laundry services, luggage storage, and coffee/tea in a common area. Free self parking is available onsite.
Overall 9.0 Excellent
Based on 143 reviews
All reviews
- All reviews
When you stay at Conifer Beach House in Port Elizabeth, you'll be by the ocean, within a 15-minute walk of King's Beach and Bayworld. Featured amenities include express check-in, dry cleaning/laundry services, and laundry facilities. Free self parking is available onsite.

Overall 8.9 Excellent
Based on 482 reviews
All reviews
- All reviews
Located in Port Elizabeth (Walmer), River Road Guest House is within a 5-minute drive of St. George's Cricket Ground and Walmer Park Shopping Centre. Featured amenities include luggage storage and laundry facilities. A roundtrip airport shuttle is provided for a surcharge (available on request), and free self parking is available onsite.

Overall 9.6 Excellent
Based on 22 reviews
All reviews
- All reviews
Featuring panoramic views of Algoa Bay, Sir Roys at the Sea also offers a swimming pool and open-plan breakfast and lounge area. It is situated just 500 metres from the Humerail Waterfront Shopping Centre. The rooms and apartments come with classic décor and satellite TV. Tea-and-coffee making facilities and a minibar can also be found in each room. The private bathrooms include complimentary toiletries. Guests can enjoy a buffet-style continental breakfast in the mornings. They can also relax by the pool or in the shared lounge. Free Wi-Fi is available in all areas. Sir Roys at the Sea is located only 2 km from the Boardwalk Casino and 3 km from Port Elizabeth Airport. Port Elizabeth Golf Club is 5 km away and Little Walmer Golf Course is 7 km away.
Overall 8.9 Excellent
Based on 144 reviews
All reviews
- All reviews
When you stay at Admiral's Lodge Guest House B & B in Port Elizabeth, you'll be near the beach, within a 5-minute drive of Hobie Beach and SANCCOB Port Elizabeth. Featured amenities include express check-in, express check-out, and dry cleaning/laundry services. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite.

Overall 8.8 Excellent
Based on 189 reviews
All reviews
- All reviews
Hallack Manor is located in the St. George’s Park suburb of Port Elizabeth. It features elegantly decorated rooms and a garden with a swimming pool. It offers free Wi-Fi and a free private parking. The spacious rooms at Hallack Manor have modern decoration and private bathrooms. Each unit has a large seating area with a satellite TV and a small refrigerator. One of them has a spa bath in the bedroom. A complimentary breakfast is served every day at Hallack Manor. Guests can try the outdoor barbecue facilities or the pizza oven for lunch and dinner. Port Elizabeth’s city centre is 1.5 km away and offers a wide variety of local and international restaurants. It is possible to enjoy the swimming pool or relax in the garden after a busy day. Game farms are 15 km away and the Cricket Stadium is 1 km away. Port Elizabeth Railway Station is 2.8 km away. The airport is 6.4 km away and the property offers an airport shuttle upon request. The beachfront and the casino are 5 km away.

Overall 8.4 Excellent
Based on 76 reviews
All reviews
- All reviews
With a stay at Zareba B&B Guest House in Port Elizabeth (Port Elizabeth Central), you'll be within a 5-minute drive of St. George's Cricket Ground and Market Square. Featured amenities include luggage storage and laundry facilities. Guests may use a roundtrip airport shuttle for a surcharge, and free self parking is available onsite.

Overall 7.8 Good
Based on 26 reviews
All reviews
- All reviews
Where to stay in Port Elizabeth?
Our map will help you find the perfect place to stay in Port Elizabeth by showing you the exact location of each Bed and Breakfast.