Go Eastern Cape Hotels
Menu
  • Customer Support
  • Help
  • USD
    U.S. dollar (USD) Euro (EUR) Pound sterling (GBP) Australian dollar (AUD) Canadian dollar (CAD) Brazilian real (BRL) Chinese yuan (CNY) Czech koruna (CZK) Danish krone (DKK) Hong Kong dollar (HKD) Israeli new sheqel (ILS) Japanese yen (JPY) Malaysian ringgit (MYR) New Zealand dollar (NZD) Norwegian krone (NOK) Polish zloty (PLN) Romanian leu (RON) Russian ruble (RUB) Saudi riyal (SAR) Singapore dollar (SGD) South African rand (ZAR) South Korean won (KRW) Swedish krona (SEK) Swiss franc (CHF) Turkish lira (TRY) Ukrainian hryvnia (UAH) Thai baht (THB) Argentina, Peso (ARS)
    en
    Dansk Deutsch English Español Français Italiano Nederlands Português Русский

Find Hotels

2026-11-11

2026-11-12

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

Guests:
 
Specify the age of a child
Specify the age of children

4-star Hotels in Port Elizabeth

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Districts

Points of interest

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

113 options found

  • No 4 Boutique Beach House

    4 1St Avenue, Port Elizabeth, South Africa (Show map)

    Show map

    The comfortable 4-star No 4 Boutique Beach House Port Elizabeth hotel is located merely 0.8 km from Shark Rock Pier and features a sundeck and a golf course. Boasting an outdoor swimming pool, this…

    More...
    From US$ 150
    price for 1 night
    BOOK From US$ 150
  • Kirknewton

    20 Hazelhurst Road, Port Elizabeth, South Africa (Show map)

    Show map

    The comfortable Kirknewton Hotel Port Elizabeth is nestled 2.5 km from Ron Belling Art Gallery, offering 3 rooms and featuring a sundeck and a golf course. Thanks to its prime location, this 4-star…

    More...
    From US$ 58
    price for 1 night
    BOOK From US$ 58
  • Sir Roys Guesthouse At The Sea

    13 Newcon Road, Humerail, Port Elizabeth, South Africa (Show map)

    Show map

    Sir Roys Guesthouse At The Sea Port Elizabeth, located 7 minutes on foot from the local South End Museum and a mere 1.8 km from Port Elizabeth Opera House, features an outdoor swimming pool for…

    More...
    From US$ 47
    price for 1 night
    BOOK From US$ 47
  • Amani Guest Lodge

    Nr 11, 4Th Avenue, Walmer, Port Elizabeth, South Africa (Show map)

    Show map

    The elegant 4-star Amani Guest Lodge Port Elizabeth hotel is located within 15 minutes' walk of Victoria Park, offering 8 rooms, Wi-Fi, and parking. This Port Elizabeth guest house lies in Walmer…

    More...
    From US$ 42
    price for 1 night
    BOOK From US$ 42
  • Aberdour Guesthouse

    9 Aberdour Crescent Humewood, Port Elizabeth, South Africa (Show map)

    Show map

    Situated nearly a 25-minute stroll from Donkin Reserve, the comfortable 4-star Aberdour Guesthouse Port Elizabeth offers a peaceful retreat at a seasonal outdoor swimming pool with swimming pool toys…

    More...
    From US$ 56
    price for 1 night
    BOOK From US$ 56
  • Heugh Road Guest House

    55 Heugh Road Walmer, Port Elizabeth, South Africa (Show map)

    Show map

    The comfortable 4-star Heugh Road Guest House Port Elizabeth enjoys a convenient location and provides easy access to Settlers Park Nature Reserve only 1.4 km away. This Port Elizabeth guest house…

    More...
    From US$ 50
    price for 1 night
    BOOK From US$ 50
  • Nautilus Guesthouse

    6 Nautilus Close, Port Elizabeth, South Africa (Show map)

    Show map

    Located in the Bluewater Bay district of Port Elizabeth, the comfortable Nautilus Guesthouse Port Elizabeth is approximately 6 km from such culture-oriented attractions as Red Location Museum. This 4…

    More...
    From US$ 38
    price for 1 night
    BOOK From US$ 38
  • Bayside Guesthouse

    No 6 Tiran Road, Summerstrand, Port Elizabeth, South Africa (Show map)

    Show map

    Bayside Guesthouse Port Elizabeth is situated in Summerstrand, which is a great choice for travelers interested in beach walks, sandy beaches and tranquillity, 25 minutes' walk from Sacremento Cannon…

    More...
    From US$ 77
    price for 1 night
    BOOK From US$ 77
  • Fifth Avenue Beach House

    Fifth Avenue, 3, Port Elizabeth, South Africa (Show map)

    Show map

    Situated a mere 1.5 km from Shark Rock Pier, the charming Fifth Avenue Beach House Port Elizabeth hotel features Wi-Fi throughout the property and private parking on site. This 4-star bed & breakfast…

    More...
    From US$ 104
    price for 1 night
    BOOK From US$ 104
  • 39 On Church

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

    Show map

    The comfortable 4-star 39 On Church Port Elizabeth hotel includes comfortable rooms within 25 minutes' walk of the modest gallery "Nelson Mandela Metropolitan Art Museum". Boasting an outdoor…

    More...
    From US$ 96
    price for 1 night
    BOOK From US$ 96
  • Blue Skies Country House

    C/N Cromwell Rd. & Hamilton Road, Port Elizabeth, South Africa (Show map)

    Show map

    Featuring an outdoor swimming pool, the elegant Blue Skies Country House Port Elizabeth hotel is approximately a 25-minute walk from Chelsea Mashie Golf Club. Guests who stay at this 4-star guest…

    More...
    From US$ 70
    price for 1 night
    BOOK From US$ 70
  • The Windermere Hotel

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

    Show map

    The comfortable 4-star The Windermere Hotel Port Elizabeth, located approximately 5 minutes' drive from the local South End Museum, offers an outdoor swimming pool, Wi-Fi in public areas. This Port…

    More...
    From US$ 82
    price for 1 night
    BOOK From US$ 82
  • Walmer Heights Guest House

    15 Gainsborough Crescent, Port Elizabeth, South Africa (Show map)

    Show map

    Located 2.6 km from Little Walmer Golf Club, which is highly appreciated by sports lovers, the 4-star Walmer Heights Guest House Port Elizabeth includes 6 rooms. Offering a sunbathing terrace and spa…

    More...
    From US$ 48
    price for 1 night
    BOOK From US$ 48
  • L'Auberge Country Hideaway

    Lauberge Country Hideaway, Plot 311 Old Seaview Road, Chelsea, Port Elizabeth, South Africa (Show map)

    Show map

    L'Auberge Country Hideaway Port Elizabeth hotel is situated in a residential area of Port Elizabeth, within a 10-minute drive of Chelsea Mashie Golf Club and 3.1 km from Kragga Kamma Golf Course.

    More...
    From US$ 52
    price for 1 night
    BOOK From US$ 52
  • @47 Guest House

    47 Erasmus Drive, Port Elizabeth, South Africa (Show map)

    Show map

    The 4-star @47 Guest House Port Elizabeth is situated in Summerstrand, which is a lovely suburb by the sea, 3.8 km from the local South End Museum and features 10 rooms with views of the garden. This…

    More...
    From US$ 64
    price for 1 night
    BOOK From US$ 64
  • Martha'S Guesthouse

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

    Show map

    The 4-star Martha'S Guesthouse Port Elizabeth enjoys a beachfront location and provides easy access to Swartkops River 3.1 km away. Located a 10-minute ride from Brighton Beach, the hotel features 6…

    More...
    From US$ 45
    price for 1 night
    BOOK From US$ 45
  • Summerstrand Beach Guest House

    9 9Th Avenue, Port Elizabeth, South Africa (Show map)

    Show map

    Situated a 6-minute walk from Piet Retief Monument, Summerstrand Beach Guest House Port Elizabeth offers an outdoor swimming pool. Featuring 11 rooms with views of the city, this guest house is 2.3…

    More...
    From US$ 109
    price for 1 night
    BOOK From US$ 109
  • First Avenue Guesthouse

    3 First Avenue, Summerstrand, Port Elizabeth, South Africa (Show map)

    Show map

    Offering an outdoor swimming pool, First Avenue Guesthouse Port Elizabeth is nestled in Summerstrand, which is home to parts of Nelson Mandela University's campus, about 4 km from South African Air…

    More...
    From US$ 116
    price for 1 night
    BOOK From US$ 116
  • Onse Khaya Lodging And Conferencing

    9 Brighton Drive, Port Elizabeth, South Africa (Show map)

    Show map

    The 4-star Onse Khaya Lodging And Conferencing Port Elizabeth hotel, located in Summerstrand, which is home to parts of Nelson Mandela University's campus, a mere 1.3 km from Schoenmakerskop Beach…

    More...
    From US$ 109
    price for 1 night
    BOOK From US$ 109
  • Addo Mountain View

    3 Sunbird Street Colchester, Port Elizabeth, South Africa (Show map)

    Show map

    Offering air-conditioned rooms and Wi-Fi in public areas, Addo Mountain View Hotel Port Elizabeth is 2.4 km from Mathyolweni Gate and 10 minutes' drive from Sundays River Mouth and Beach. This guest…

    More...
    From US$ 75
    price for 1 night
    BOOK From US$ 75