Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real 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 ARS Argentina, Peso
English
Deutsch English Français Nederlands

Search Hotels

2026-11-04

2026-11-05

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

Guest houses in Port Elizabeth

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

298 properties found

  • Avu Suite01

    46 De Mist Circle, Port Elizabeth, South Africa ( Show map )

    The comfortable Avu Suite01 Port Elizabeth hotel is located in Port Elizabeth, around 10 minutes by car from St Peters, and offers a swimming pool.

    More...

    Book Now
  • Isikasea Luxury Guesthouse

    13 Scarborough Street, Port Elizabeth, South Africa ( Show map )

    Featuring Wi-Fi throughout the property, Isikasea Luxury Guesthouse Port Elizabeth is 3.1 km from Splash Waterworld. The guest house boasts a prime location 3.2…

    More...

    From US$ 61
    price for 1 night
    Book Now From US$ 61
  • Wild Aloe Homestead

    Plot 70 Farm 23, Theescombe, Port Elizabeth, South Africa ( Show map )

    Overlooking the garden, the comfortable Wild Aloe Homestead Port Elizabeth hotel is located 2.5 km from Kragga Kamma Golf Course. Located about 10 minutes' drive…

    More...

    From US$ 48
    price for 1 night
    Book Now From US$ 48
  • Zambata Self Catering

    34 Monmouth Road, Port Elizabeth, South Africa ( Show map )

    Featuring views of the patio, the comfortable Zambata Self Catering Hotel Port Elizabeth is located within a 10-minute drive of Baywest Mall. The hotel…

    More...

    From US$ 46
    price for 1 night
    Book Now From US$ 46
  • Port Elizabeth Guest House

    6 Pretorius Street, Parsons Hill, Port Elizabeth, South Africa ( Show map )

    Featuring Wi-Fi in the rooms, the 3-star Port Elizabeth Guest House is about a 25-minute walk from Main Public Library. You'll need…

    More...

    From US$ 45
    price for 1 night
    Book Now From US$ 45
  • Bhotani Lodge

    62A Pickering Street, Newton Park,, Port Elizabeth, South Africa ( Show map )

    The comfortable 4-star Bhotani Lodge Port Elizabeth hotel is located merely 13 minutes' stroll from Shiela Street Park, offering 6 rooms, Wi-Fi, and…

    More...

    From US$ 65
    price for 1 night
    Book Now From US$ 65
  • Fernando'S Guest House

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

    Situated nearly a 25-minute walk from Port Elizabeth Opera House, the 3-star Fernando'S Guest House Port Elizabeth features Wi-Fi in the rooms…

    More...

    From US$ 42
    price for 1 night
    Book Now From US$ 42
  • Havens Nest

    14 Bruer Road, Port Elizabeth, South Africa ( Show map )

    Overlooking the garden, Havens Nest Hotel Port Elizabeth is 18 minutes' walk from Metlife Mall Shopping Centre. Located about 7 km from Main Public Library…

    More...

    From US$ 30
    price for 1 night
    Book Now From US$ 30
  • Corner House Accommodation

    11 Bulbring Road, Port Elizabeth, South Africa ( Show map )

    The comfortable Corner House Accommodation Port Elizabeth hotel features 3 rooms and lies 4.3 km from Feather Market Centre Event Venue. The hotel enjoys a…

    More...

    From US$ 80
    price for 1 night
    Book Now From US$ 80
  • Yellowwood Guesthouse

    55 Buffelsfontein Road-Mount Pleasant, Port Elizabeth, South Africa ( Show map )

    Located about 5 km from Sardinia Bay Local Authority Nature Reserve, Yellowwood Guesthouse Port Elizabeth offers access to tourist attractions throughout Port Elizabeth. The hotel…

    More...

    From US$ 49
    price for 1 night
    Book Now From US$ 49
  • Monument Guest House

    2 Roseberry Avenue 2 Rosseberry Avenue, Port Elizabeth, South Africa ( Show map )

    The comfortable Monument Guest House Port Elizabeth offers quick access to The Cenotaph, situated nearly 5 minutes' walk away. Victoria Park lies approximately 10 minutes…

    More...

    From US$ 41
    price for 1 night
    Book Now From US$ 41
  • Avonmouth Crescent

    30 Avonmouth Crescent Summerstrand, Port Elizabeth, South Africa ( Show map )

    Nestled in Summerstrand, which is a lovely suburb by the sea, Avonmouth Crescent Hotel Port Elizabeth is about a 20-minute walk from Boardwalk Casino.

    More...

    From US$ 47
    price for 1 night
    Book Now From US$ 47
  • Cherry Lane

    24 Prospect Road, Port Elizabeth, South Africa ( Show map )

    The 3-star Cherry Lane Port Elizabeth hotel is a great place to stay in the Walmer district, 25 minutes' walk from the british-built…

    More...

    From US$ 53
    price for 1 night
    Book Now From US$ 53
  • Chante'S Self Catering Accommodation

    44 Main Street Colchester, Port Elizabeth, South Africa ( Show map )

    Chante'S Self Catering Accommodation Port Elizabeth hotel offers access to The Nelson Mandela Bay River Mile, which is located approximately 10 minutes' drive away. Located…

    More...

    Book Now
  • Gladys Suites 2

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

    Guests of Gladys Suites 2 Port Elizabeth hotel can enjoy access to Mangoldspools Caravan Park, located 15 minutes away by car. The comfortable hotel is…

    More...

    From US$ 61
    price for 1 night
    Book Now From US$ 61
  • Sleep-On-Lily Guesthouse

    4 Lily Avenue, Port Elizabeth, South Africa ( Show map )

    The comfortable Sleep-On-Lily Guesthouse Port Elizabeth has 2 rooms and is located 3.6 km from Walmer Country Club. If you are in love…

    More...

    Book Now
  • Yellowwood Inn

    87 Mount Road Glendinningvale, Port Elizabeth, South Africa ( Show map )

    Yellowwood Inn Port Elizabeth offers proximity to Port Elizabeth Golf Club, which is located 17 minutes' walk away. Situated 3.5 km from Baakens Valley, the…

    More...

    From US$ 36
    price for 1 night
    Book Now From US$ 36
  • 72 Bushy Park

    72 Bushy Park, Port Elizabeth, South Africa ( Show map )

    72 Bushy Park Hotel Port Elizabeth provides proximity to Sardinia Bay Beach, which is situated 4.2 km away. Located approximately 10 minutes by car from…

    More...

    From US$ 47
    price for 1 night
    Book Now From US$ 47
  • Monument Pavillion Guest House

    29 Prince Alfred Road, Port Elizabeth, South Africa ( Show map )

    Situated about a 10-minute walk from North End train station, the comfortable Monument Pavillion Guest House Port Elizabeth features views of the city. Guests…

    More...

    From US$ 46
    price for 1 night
    Book Now From US$ 46
  • Fernando'S The Grange

    106 Cape Road, Port Elizabeth, South Africa ( Show map )

    Located a mere 1.1 km from the multi-use St George's Park, the 3-star Fernando'S The Grange Hotel Port Elizabeth is only a 5…

    More...

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