Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht
English
العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Norsk Polski Português Русский Svenska Türkçe Українська

Search Hotels

2025-06-12

2025-06-13

Maximum period that can be booked is 30 days. Please enter alternative dates.



Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

4-star Port Elizabeth hotels

Filter Results

Hotels by class

Find a hotel

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

75 properties found

  • Lalapanzi Guest Lodge

    17 Killarney Road, Port Elizabeth, South Africa ( Show map )

    Featuring a prime location, Lalapanzi Guest Lodge Port Elizabeth hotel offers views of the courtyard, and is within a 5-minute drive of Boardwalk Casino.

    More...

    From US$ 60
    price for 1 night
    Book Now From US$ 60
  • The Blue Lotus Guest House

    3 Folkestone Street 4Th Avenue, Port Elizabeth, South Africa ( Show map )

    Offering a golf course and a garden, the 4-star Blue Lotus Guest House Port Elizabeth lies in Summerstrand, which is a lovely suburb by…

    More...

    From US$ 52
    price for 1 night
    Book Now From US$ 52
  • Margate Place Guest House

    5 Margate St, Port Elizabeth, South Africa ( Show map )

    The 4-star Margate Place Guest House Port Elizabeth is 2.9 km from Bird Rock and offers a swimming pool. Situated a 10-minute ride…

    More...

    From US$ 68
    price for 1 night
    Book Now From US$ 68
  • Cape Flame Guest House

    8 7th Avenue Summerstrand, Port Elizabeth, South Africa ( Show map )

    Offering 11 rooms, the 4-star Cape Flame Guest House is near the beach district of Port Elizabeth, a 25-minute stroll from Bayworld Museum.

    More...

    From US$ 54
    price for 1 night
    Book Now From US$ 54
  • The Windermere Hotel

    35 Humewood Road, Port Elizabeth, South Africa ( Show map )

    The 4-star Windermere Hotel Port Elizabeth is approximately a 5-minute walk from Humewood Beach and offers an outdoor swimming pool. Situated a 10…

    More...

    From US$ 82
    price for 1 night
    Book Now From US$ 82
  • Bluewater Bay Sunrise Hotel

    155B Bluewater Drive Bluewater Bay, Port Elizabeth, South Africa ( Show map )

    The 4-star Bluewater Bay Sunrise Hotel Amsterdamhoek features 12 rooms and lies 4.5 km from South African Air Force Museum. This Port Elizabeth hotel…

    More...

    Book Now
  • Bright On 5Th Guest House

    23 Brighton Drive, Summerstrand, Corner, Port Elizabeth, South Africa ( Show map )

    Nestled in Summerstrand, which is a great choice for travelers interested in beach walks, sandy beaches and tranquillity, the 4-star Bright On 5Th Guest…

    More...

    From US$ 131
    price for 1 night
    Book Now From US$ 131
  • Bluewater Beachfront Guest House

    24 Bluewater Drive, Port Elizabeth, South Africa ( Show map )

    Bluewater Beachfront Guest House is located in Port Elizabeth, at a distance of 2.7 km from St Peters, and offers a swimming pool. The accommodation…

    More...

    From US$ 85
    price for 1 night
    Book Now From US$ 85
  • Aristotle Guest House

    1 Chalmers Road, Port Elizabeth, South Africa ( Show map )

    Overlooking the sea, Aristotle Guest House Port Elizabeth is located 10 minutes by car from Port Elizabeth Opera House. The centre of Port Elizabeth is…

    More...

    From US$ 63
    price for 1 night
    Book Now From US$ 63
  • Ninety9 On Villiers Guest House

    99 Villiers Road, Walmer, Port Elizabeth, South Africa ( Show map )

    Located just 1.7 km from Settlers Park Nature Reserve, the 4-star Ninety9 On Villiers Guest House Port Elizabeth is 5 minutes' stroll from Shambala…

    More...

    From US$ 79
    price for 1 night
    Book Now From US$ 79
  • The Plantation

    424A Sardinia Bay Road, Lovemore Park, Port Elizabeth, South Africa ( Show map )

    Offering a patio, various recreational opportunities, and a satellite flat-screen, as well as the views of the garden, the 4-star Plantation Bed & Breakfast…

    More...

    From US$ 122
    price for 1 night
    Book Now From US$ 122
  • 39 On Church Guesthouse And Conferencing

    39 Church Road, Port Elizabeth, South Africa ( Show map )

    Comprising 14 rooms, 39 On Church Guest House And Con Port Elizabeth is near an entertainment district, approximately 10 minutes' drive from Fort Frederick. The…

    More...

    From US$ 115
    price for 1 night
    Book Now From US$ 115
  • Kings Hotel

    Corner Titian Road And Buffelsfontein Road, Port Elizabeth, South Africa ( Show map )

    Located around a 10-minute ride from Port Elizabeth Golf Shop, the 4-star Kings Hotel Port Elizabeth offers modern comforts such as a bureau…

    More...

    From US$ 78
    price for 1 night
    Book Now From US$ 78
  • 50 College Drive B&B

    50 College Drive, Port Elizabeth, South Africa ( Show map )

    The 4-star 50 College Drive B&B is located in Port Elizabeth, within a 10-minute drive of Donkin Reserve, and offers a swimming…

    More...

    From US$ 94
    price for 1 night
    Book Now From US$ 94
  • Ibhayi Guest Lodge - Lion Roars Hotels & Lodges.

    144 Main Road, Port Elizabeth, South Africa ( Show map )

    Located within 10 minutes' drive of Walmer Park Shopping Centre, the 4-star Ibhayi Guest Lodge - Lion Roars Hotels & Lodges. The property is about 5…

    More...

    From US$ 91
    price for 1 night
    Book Now From US$ 91
  • African Sands Guesthouse

    18 Driftsands Drive - Port Elizabeth, Port Elizabeth, South Africa ( Show map )

    Overlooking the sea, the 4-star African Sands Guesthouse Port Elizabeth is only 0.8 km from Speed Way. The accommodation is about 5 km from…

    More...

    From US$ 39
    price for 1 night
    Book Now From US$ 39
  • Me Casa Guest House

    12 Triton Way, Bluewater Bay, South Africa ( Show map )

    Offering a patio, barbecue, and a garden, Me Casa Guest House Port Elizabeth is located about a 25-minute walk from Swartkops River. Port Elizabeth…

    More...

    From US$ 71
    price for 1 night
    Book Now From US$ 71
  • 17 On 5Th Avenue Walmer Guesthouse

    17 Fifth Avenue, Walmer, Port Elizabeth, South Africa ( Show map )

    Located 5 minutes' drive from Little Walmer Golf Club, which is highly appreciated by sports lovers, the 4-star 17 On 5Th Avenue Walmer Guesthouse…

    More...

    From US$ 62
    price for 1 night
    Book Now From US$ 62
  • Summer Blue Guesthouse

    11 Harvey Street, Port Elizabeth, South Africa ( Show map )

    The 4-star Summer Blue Guesthouse Port Elizabeth lies in Summerstrand, which is home to parts of Nelson Mandela University's campus, within reach of entertainment…

    More...

    From US$ 116
    price for 1 night
    Book Now From US$ 116
  • Ahoy Boutique Guest House

    19 La Roche Drive, Port Elizabeth, South Africa ( Show map )

    Located about a 10-minute drive from No 7 Castle Hill Museum, the 4-star Ahoy Boutique Guest House Port Elizabeth offers Wi-Fi throughout…

    More...

    From US$ 45
    price for 1 night
    Book Now From US$ 45