The 10 best B&Bs in Port Elizabeth, South Africa | Booking.com
Skip to main content

B&Bs for every style

Find the right B&B for you in Port Elizabeth

The best B&Bs in Port Elizabeth

Check out our selection of great B&Bs in Port Elizabeth

Filter by:

Review score

Villa Tuscana

Summerstrand, Port Elizabeth

Villa Tuscana in Port Elizabeth provides accommodations with a garden and a terrace. With garden views, this accommodation provides a swimming pool.

A
Angela
From
South Africa
Perfect location, close to beach and stadium for the rugby
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,189 reviews
Price from
$48.90
1 night, 2 adults

Whistlewood Guesthouse Walmer, Port Eizabeth

Walmer, Port Elizabeth

Whistlewood Guesthouse Walmer, Port Eizabeth enjoys a location in Port Elizabeth, 1.2 miles from Little Walmer Golf Club and 1.8 miles from Walmer Country Club.

S
Sreedevi
From
India
Everything. The house was charming, and kitchen was so stocked up and the rooms were comfortable and had all the amenities and the garden and pool are lovely too. It is a 5 minute drive from the PE airport and is super safe. But really the highlight was interacting with Jane , the owner and her husband, Pierre. The conversation was wonderful, especially for international visitors trying to understand South Africa a bit better. Jane’s entire corporate career in the hospitality sector meant that she anticipated any possible question.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 356 reviews
Price from
$72.36
1 night, 2 adults

The Farmhouse B&B

Walmer, Port Elizabeth

The Farmhouse B&B in Port Elizabeth provides accommodations with a garden and barbecue facilities. This bed and breakfast features free private parking, daily room service, and free Wifi.

L
Louise
From
South Africa
It is perfectly situated close to shops and the airport. The hosts offer a full English breakfast. The hosts are friendly and accommodating and very helpful.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 138 reviews
Price from
$39.76
1 night, 2 adults

Amery House

Summerstrand, Port Elizabeth

Amery House in Port Elizabeth provides accommodations with a garden and a shared lounge. This 4-star guest house offers a 24-hour front desk and luggage storage space.

P
Patrick
From
South Africa
I like the spacious rooms.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 448 reviews
Price from
$107.91
1 night, 2 adults

Wagtails Guest House

Summerstrand, Port Elizabeth

Wagtails Guest House in Port Elizabeth provides adults-only accommodations with an outdoor swimming pool, a garden, and a terrace.

M
Max
From
United States
Easy to find, super clean, beautiful property, very close to airport, wonderful hosts.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 132 reviews
Price from
$61.34
1 night, 2 adults

Summerstrand self catering for two

Summerstrand, Port Elizabeth

Summerstrand self catering for two is located in Port Elizabeth, just 1.3 miles from The Boardwalk and 5.8 miles from Walmer Country Club.

N
Neliswa
From
South Africa
The lady was very nice and sweet
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 123 reviews
Price from
$56.16
1 night, 2 adults

36 Mount Road Guesthouse and Self Catering

Port Elizabeth

Just 1.2 miles from Port Elizabeth Golf Club and 1.1 miles from Nelson Mandela Bay Stadium, 36 Mount Road Guesthouse and Self Catering features accommodations in Port Elizabeth, with a garden and...

L
Lochund
From
South Africa
The room was clean and cozy with the most comfortable pillows and the extra touches of Chocolates and a welcome sign. Breakfast exceeded my expectations. Maria you are a wonderful host. Visitors must try her homemade marmalade jam overall a wonderful and very pleasant stay at 36 Mount Guest Lodge PE.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 102 reviews
Price from
$42.60
1 night, 2 adults

Walmer Heights Guest House

Port Elizabeth

Located in Port Elizabeth, Walmer Heights Guest House features a heated outdoor pool. Free WiFi is available.

E
Euan
From
South Africa
The location is excellent, a quiet neighbourhood which is really safe. The parking for the car was secure and the property itself is very well looked after. The value for money is really good which includes the house being accessible for use of the kitchen etc.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 245 reviews
Price from
$57.93
1 night, 2 adults

Ocean Bay Guesthouse

Summerstrand, Port Elizabeth

Just a 12-minute walk from Pollack Beach and 1.1 miles from The Boardwalk, Ocean Bay Guesthouse features accommodations in Port Elizabeth, with an outdoor swimming pool.

M
Melanie
From
Chile
The rooms are spacious and have their own terrace which looks towards the pool area. Bathrooms are big and shower is great. The staff were very friendly. And breakfast was varied and all good.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 148 reviews
Price from
$154.48
1 night, 2 adults

Casa Seaviews

Port Elizabeth

Offering sea views, Casa Seaviews in Port Elizabeth offers accommodations, pool with a view, a garden, and a terrace.

Y
Yandzm
From
South Africa
N/A
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 403 reviews
Price from
$56.79
1 night, 2 adults
All B&Bs in Port Elizabeth

Looking for a B&B?

For travelers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms might be shared by other guests, and there's usually shared space with the host.

Most booked B&Bs in Port Elizabeth and surrounding area in the past month

See all

Save money on B&Bs in Port Elizabeth and nearby – budget options available

  • Drifters Haven Gqeberha

    Gqeberha
    Budget options available
    Scored out of 10, guest rating 6.7
    Pleasant - What previous guests thought, 13 reviews

    Drifters Haven Gqeberha is a recently renovated guest house in Gqeberha near Prince Alfred's Guard Memorial.

  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 1 review

    Offering air-conditioned rooms in the Port Elizabeth Central district of Gqeberha, Kardinal guesthouse on 44 St Phillips street is 1.5 miles from Port Elizabeth Golf Club.

  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 364 reviews

    Offering a garden and a shared lounge, 23 On Glen Guest House in Port Elizabeth is close to Prince Alfred's Guard Memorial and Settlers Park Nature Reserve.

  • 13 on Newington

    Gqeberha
    Budget options available
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 8 reviews

    Offering air-conditioned rooms in the Port Elizabeth Central district of Gqeberha, 13 on Newington is 1.2 miles from Port Elizabeth Golf Club.

  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 222 reviews

    Valley Guest House offers accommodations in Port Elizabeth, 1.9 miles from Port Elizabeth Golf Club and 3.1 miles from Little Walmer Golf Club.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 12 reviews

    Offering a garden and a shared lounge, St Luke's Retreat Centre and Guest House in Gqeberha is close to Port Elizabeth Golf Club and Prince Alfred's Guard Memorial.

  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 178 reviews

    Just a 16-minute walk from Port Elizabeth Golf Club and 700 yards from Prince Alfred's Guard Memorial, King George's Guest House features accommodations in Port Elizabeth, with a garden.

  • Steps On Cape Guest House

    Gqeberha
    Budget options available
    Scored out of 10, guest rating 4.0
    Disappointing - What previous guests thought, 4 reviews

    Steps On Cape Guest House enjoys a location in Gqeberha, 2.6 miles from Little Walmer Golf Club and 3.6 miles from Walmer Country Club.

Great access to the city center. Check these B&Bs in Port Elizabeth and nearby

  • Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 69 reviews

    Just a 11-minute walk from Prince Alfred's Guard Memorial and 0.7 miles from No 7 Castle Hill Museum, Kingsworth inn Port Elizabeth features accommodations in Port Elizabeth, with barbecue facilities.

  • Scored out of 10, guest rating 6.4
    Pleasant - What previous guests thought, 172 reviews

    Featuring garden views, Richmond Hill Guest House in Port Elizabeth provides accommodations, a garden, a bar, and barbecue facilities. This property offers access to a patio and free private parking.

  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 271 reviews

    18 on sherlock features rooms in Port Elizabeth near No 7 Castle Hill Museum and Prince Alfred's Guard Memorial. Both free Wifi and parking on-site are available at the guest house free of charge.

  • Kirknewton

    Port Elizabeth
    Central location
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 268 reviews

    Kirknewton enjoys a location in Port Elizabeth, a 18-minute walk from Port Elizabeth Golf Club and 1.8 miles from Nelson Mandela Bay Stadium.

  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 72 reviews

    Providing garden views, Urban Manor in Port Elizabeth offers accommodations and a garden. There's a private entrance at the bed and breakfast for the convenience of those who stay.

  • Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 30 reviews

    Fernando's self catering cottages offers accommodations in Port Elizabeth, 2.3 miles from Nelson Mandela Bay Stadium and 2.7 miles from Little Walmer Golf Club.

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 153 reviews

    La Maison On 3rd is offering accommodations in Port Elizabeth. Conveniently set in the Walmer district, the property is located 3.1 mi from Boardwalk Casino and 10 minutes' drive from the beach.

  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 350 reviews

    Walmer Manor Guest House in Port Elizabeth provides accommodations with a garden, barbecue facilities, and a shared lounge.

Enjoy breakfast in Port Elizabeth and nearby

  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 204 reviews

    Field's Rest in Port Elizabeth provides accommodations with a garden and barbecue facilities. This property offers a pool with a view, free Wifi, and free private parking.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 849 reviews

    Treetops is a family-run guesthouse, less than half a mile from Port Elizabeth Airport. It offers elegant rooms with free Wi-Fi access.

  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 158 reviews

    Lemon Tree Lane offers air-conditioned rooms in Port Elizabeth. Offering free private parking, the 4-star guest house is a 8-minute walk from Port Elizabeth Golf Club.

  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 358 reviews

    Featuring panoramic views of Algoa Bay, Sir Roys at the Sea also offers a swimming pool and open-plan breakfast and lounge area.

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 509 reviews

    Offering a garden with outdoor pool, Millbury Guest House is located in the suburb of Mill Park in Port Elizabeth. The guest house features elegant and spacious suites.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 129 reviews

    Amani Guest Lodge in Port Elizabeth provides accommodations with pool with a view, a garden, and barbecue facilities. This 4-star guest house offers a concierge service and daily room service.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 187 reviews

    Guest House Ascot Place in Port Elizabeth provides accommodations with a garden, a terrace, and a bar. This property offers a plunge pool, free Wifi, and free private parking.

  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 75 reviews

    39 on Church in Port Elizabeth provides accommodations with an outdoor swimming pool, a garden, and barbecue facilities. This guest house offers free private parking and full-day security.

FAQ about B&Bs in Port Elizabeth

B&Bs That Guests Love in Port Elizabeth

See all
  • Avg. price/night: $85.19
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 489 reviews
    It’s a beautiful little boutique hotel, in a quiet neighbourhood. I loved the rustic cosy atmosphere of my room and the bed was extremely comfortable with lots of pillows! The bathroom was beautiful as well with a shower and bath, and the high pressure shower was great! The hosts were lovely and accommodating and the breakfast was really good, it was simply a beautiful place to stay, and I’d definitely recommend it to my friends and family!
    Guest review by
    Kyran
    Solo traveler
  • Avg. price/night: $53.95
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 204 reviews
    Larry was very helpful and informative. The room has everything you could want and has private access. We were completely independent. The location is perfect for travelers and very quiet. Thank you so much again for the great stay and help! P.S.: Your cat Peanut is awesome!
    Guest review by
    Yasmina
    Young couple
  • Avg. price/night: $67.58
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 188 reviews
    Spacious, private, comfortable, accommodating staff, quiet fridge, well positioned in PE, well run establishment and lovely breakfast.
    Guest review by
    Judy
    Travelers with friends
  • Avg. price/night: $161.58
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 386 reviews
    Quiet luxury, friendly welcome, beautiful rooms and great location. It is always a joy to return The Admiralty Beach House and experience their exceptional service. Delicious breakfast with great coffee to kick-start the day!
    Guest review by
    Bridget
    Group
  • Avg. price/night: $56.16
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 123 reviews
    Great location. Quiet and private.
    Guest review by
    Lwando
    Solo traveler

Research, refine, and make plans for your whole trip

gogless