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

  • Conifer Guest House

    39 Windermere Road, Humewood, Port Elizabeth, South Africa (Show map)

    Show map

    Located within a 10-minute drive of Victoria Park, Conifer Beach House Port Elizabeth hotel offers air-conditioned rooms 3.2 km from the modest gallery "Nelson Mandela Metropolitan Art Museum". The…

    More...
    From US$ 60
    price for 1 night
    BOOK From US$ 60
  • Beachwalk Bed And Breakfast - #Solar Energy #No Loadshedding

    1 Second Avenue, Summerstrand, Port Elizabeth, South Africa (Show map)

    Show map

    The 4-star heritage Beachwalk Bed And Breakfast - #Solar Energy #No Loadshedding Port Elizabeth is about a 25-minute stroll from Pollock Beach and offers an outdoor swimming pool. This Port Elizabeth…

    More...
    From US$ 127
    price for 1 night
    BOOK From US$ 127
  • Millbury Guest House

    27 Mill Park Road, Mill Park, Port Elizabeth, South Africa (Show map)

    Show map

    The 4-star Millbury Guest House Port Elizabeth, located approximately 25 minutes on foot from Southern African Foundation for the Conservation of Coastal Birds, offers an outdoor swimming pool and Wi…

    More...
    From US$ 76
    price for 1 night
    BOOK From US$ 76
  • Admiralty Beach House

    9 Admiralty Way, Port Elizabeth, South Africa (Show map)

    Show map

    Located only 1.6 km from Humewood Golf Club, the 4-star Admiralty Beach House Port Elizabeth hotel offers amenities such as a sunbathing terrace, a picnic area, and a golf course. Boasting an outdoor…

    More...
    From US$ 271
    price for 1 night
    BOOK From US$ 271
  • Singa Lodge - Lion Roars Hotels & Lodges

    15 Scarborough Crescent, Summerstrand, Port Elizabeth, South Africa (Show map)

    Show map

    The 4-star boutique Singa Lodge - Lion Roars Hotels & Lodges Port Elizabeth features a lush location just a 5-minute stroll from Pollock and welcomes guests with a sunbathing terrace and a golf…

    More...
    From US$ 95
    price for 1 night
    BOOK From US$ 95
  • The Kelway Hotel

    Brookes Hill Drive, Port Elizabeth, South Africa (Show map)

    Show map

    Offering a shared lounge and a golf course, the 4-star The Kelway Hotel Port Elizabeth is situated in Port Elizabeth, only a 10-minute walk from McArthur Pool and Leisure Centre. Featuring 60 rooms…

    More...
    From US$ 86
    price for 1 night
    BOOK From US$ 86
  • Southern Sun The Marine

    Cnr Of 5Th Ave And Marine Drive, Summerstrand, Port Elizabeth, South Africa (Show map)

    Show map

    Offering an outdoor swimming pool and views of the sea, Southern Sun The Marine Port Elizabeth hotel is situated 5 minutes' walk from St. James. Staying here you can use Wi-Fi in public areas and…

    More...
    From US$ 100
    price for 1 night
    BOOK From US$ 100
  • Brighton Lodge - #Solar Energy #No Loadshedding

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

    Show map

    Located 4.5 km from such entertainment venues as Feather Market Centre Event Venue, the 4-star Brighton Lodge - #Solar Energy #No Loadshedding Port Elizabeth hotel offers luxury rooms with garden…

    More...
    From US$ 155
    price for 1 night
    BOOK From US$ 155
  • King George'S Guest House

    2 King George Road, Port Elizabeth, South Africa (Show map)

    Show map

    Located a 16-minute walk from Port Elizabeth Golf Club, the 4-star King George'S Guest House Port Elizabeth includes 12 rooms with views of the garden. The guest house features Wi-Fi in the rooms and…

    More...
    From US$ 71
    price for 1 night
    BOOK From US$ 71
  • Dolphin Bay Boutique Hotel

    53 Marine Drive, Port Elizabeth, South Africa (Show map)

    Show map

    Nestled in Summerstrand, which is a lovely suburb by the sea well-known for historical sights like the life-sized bronze Horse Memorial, located around 7 km away, the 4-star Dolphin Bay Boutique…

    More...
    From US$ 44
    price for 1 night
    BOOK From US$ 44
  • Kingfisher Guesthouse

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

    Show map

    The elegant Kingfisher Guesthouse Port Elizabeth is situated near an entertainment district, about a 5-minute walk from Summerstrand Village and offers a sunbathing terrace and a golf course.

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

    35 Mcwilliams Summerstrand, Port Elizabeth, South Africa (Show map)

    Show map

    Featuring an outdoor swimming pool, the elegant Wagtails Guest House Port Elizabeth is located in Summerstrand, which is a great choice for travelers interested in beach walks, sandy beaches and…

    More...
    From US$ 52
    price for 1 night
    BOOK From US$ 52
  • Amery House

    47 Amery Crescent, Port Elizabeth, South Africa (Show map)

    Show map

    Offering cars for rent, as well as Wi-Fi throughout the property, the 4-star Amery House Port Elizabeth hotel is 10 minutes' drive from the calm Happy Valley Park. Featuring 6 rooms with views of the…

    More...
    From US$ 82
    price for 1 night
    BOOK From US$ 82
  • Hallack Manor

    29 Hallack Road, St Georges Park, Port Elizabeth, South Africa (Show map)

    Show map

    Offering an outdoor swimming pool, the 4-star Hallack Manor Port Elizabeth hotel is nestled in Port Elizabeth Central with city and ocean views from Fort Frederick, a 1799 British citadel, and 19th…

    More...
    From US$ 65
    price for 1 night
    BOOK From US$ 65
  • Taunton Stay Walmer

    57 11Th Avenue, Port Elizabeth, South Africa (Show map)

    Show map

    Offering a picnic area and a golf course, the elegant Taunton Stay Walmer Port Elizabeth hotel is nestled in Walmer with rich vegetation and a mountain bike path, nearly a 25-minute walk from Kidz…

    More...
    From US$ 90
    price for 1 night
    BOOK From US$ 90
  • Sir Roys Guest House Walmer

    6 Twelfth Avenue, Walmer, Port Elizabeth, South Africa (Show map)

    Show map

    Offering a sunbathing terrace, a patio, and a golf course, the 4-star Sir Roys Guest House Walmer Port Elizabeth is situated in Port Elizabeth, approximately a 25-minute walk from Kidz Play Park At…

    More...
    From US$ 67
    price for 1 night
    BOOK From US$ 67
  • Field'S Rest

    15 Union Road Walmer, Port Elizabeth, South Africa (Show map)

    Show map

    Offering a seasonal outdoor swimming pool, the elegant Field'S Rest Bed & Breakfast Port Elizabeth is situated in Walmer with rich vegetation and a mountain bike path, approximately a 25-minute walk…

    More...
    From US$ 45
    price for 1 night
    BOOK From US$ 45
  • 23 On Glen Guest House

    23 Glen Street 23, Port Elizabeth, South Africa (Show map)

    Show map

    The comfortable 23 On Glen Guest House Port Elizabeth gives quick access to Fathers House Family Church, which is situated about a 5-minute walk away. This 4-star bed & breakfast offers 9 rooms with…

    More...
    From US$ 77
    price for 1 night
    BOOK From US$ 77
  • Ocean Bay Guesthouse

    1 Tiran Road 11Th Ave Summerstrand, Port Elizabeth, South Africa (Show map)

    Show map

    Offering hire and cars for rent, as well as Wi-Fi in public areas, the 4-star Ocean Bay Guesthouse Port Elizabeth is 2.5 km from Boardwalk Casino. Featuring 9 rooms with views of the beach, the bed &…

    More...
    From US$ 173
    price for 1 night
    BOOK From US$ 173
  • A La Martha'S Air-Port Guest House

    9 Third Avenue, Walmer, Port Elizabeth, South Africa (Show map)

    Show map

    Nestled just 1.5 km from Southern African Foundation for the Conservation of Coastal Birds, the comfortable 4-star A La Martha'S Air-Port Guest House Port Elizabeth is proud to feature a private art…

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