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

Search Hotels

2026-04-28

2026-04-29

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

Hotels 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

45 properties found

  • Anfani Boutique Hotel

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

    Featuring a swimming pool, the smoke-free Anfani Boutique Hotel Port Elizabeth is just 1.4 km from the Splash Waterworld. Located 16 minutes' walk from…

    More...

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

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

    The 4-star The Windermere Hotel Port Elizabeth is located nearly a 5-minute drive from Happy Valley, offering 9 rooms, Wi-Fi, and parking.

    More...

    From US$ 82
    price for 1 night
    Book Now From US$ 82
  • Sun1 Port Elizabeth

    La Roche Drive & Beach Road, Port Elizabeth, South Africa ( Show map )

    Offering 87 rooms, the comfortable Sun1 Port Elizabeth Hotel is near a beach district, 3.1 km from the South African Air Force Museum. The hotel…

    More...

    From US$ 37
    price for 1 night
    Book Now From US$ 37
  • Isango Gate

    23 Bournemouth Street, Summerstrand, Port Elizabeth, South Africa ( Show map )

    Offering a steam room and a hot tub, the boutique Isango Gate Hotel Port Elizabeth is nestled about a 5-minute walk from the Piet…

    More...

    From US$ 86
    price for 1 night
    Book Now From US$ 86
  • 10 On Cape Self Catering Apartments

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

    Boasting a private art gallery, the 3-star 10 On Cape Self Catering Apartments Port Elizabeth hotel is located just 1.3 km from the Donkin…

    More...

    From US$ 38
    price for 1 night
    Book Now From US$ 38
  • Ahoy Boutique Hotel

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

    Ahoy Boutique Hotel Port Elizabeth is located in Port Elizabeth, only 1.1 km from the calm Happy Valley Park, and offers an outdoor swimming pool.

    More...

    Book Now
  • Road Lodge Gqeberha

    Boardwalk Casino And, Entertainent World Marine Drive, Port Elizabeth, South Africa ( Show map )

    Featuring a vending machine and free newspapers, Road Lodge Gqeberha Port Elizabeth hotel is located a 5-minute walk from the calm Happy Valley Park.

    More...

    From US$ 55
    price for 1 night
    Book Now From US$ 55
  • King Edward Hotel

    Athol Fugard Terrace, Port Elizabeth, South Africa ( Show map )

    The 3-star King Edward Hotel Port Elizabeth, approximately a 20-minute walk from the Settlers Park Nature Reserve, offers a private art gallery. Situated…

    More...

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

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

    Featuring a private art gallery, the 3-star The Vic Hotel Port Elizabeth offers a location a mere 1.9 km from the Shamwari Private Game…

    More...

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

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

    Standing only a 5-minute walk from Port Elizabeth Hebrew Congregation, Port Elizabeth Guest House offers a swimming pool. The Ron Belling Art Gallery and…

    More...

    From US$ 45
    price for 1 night
    Book Now From US$ 45
  • Road Lodge Port Elizabeth Airport

    Cnr Of De Havilland And Airport West Rd, Port Elizabeth Airport, Port Elizabeth, South Africa ( Show map )

    Positioned approximately 10 minutes' drive from the local South End Museum and 2.1 km from the Settlers Park Nature Reserve, the 3-star Road Lodge…

    More...

    From US$ 72
    price for 1 night
    Book Now From US$ 72
  • The Capital Boardwalk

    Boardwalk Mall (Entrance 4), Marine Dr, Summerstrand, Gqeberha Building, Port Elizabeth, South Africa ( Show map )

    The Capital Boardwalk Hotel Port Elizabeth is a few steps from The Boardwalk and offers a casino and an outdoor pool. This 5-star hotel…

    More...

    From US$ 129
    price for 1 night
    Book Now From US$ 129
  • Villa Tuscana By Mantis

    84 Erasmus Drive, Summerstrand, Port Elizabeth, South Africa ( Show map )

    Featuring a swimming pool, the 4-star Villa Tuscana By Mantis Port Elizabeth hotel is 4.1 km from the Donkin Reserve. This hotel is about…

    More...

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

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

    Nestled in the Bluewater Bay district of Port Elizabeth, the 4-star Bluewater Bay Sunrise Hotel Port Elizabeth is 2.8 km from the Swartkops River.

    More...

    Book Now
  • Summerstrand Hotel

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

    Located approximately 7 km from the modest gallery "Nelson Mandela Metropolitan Art Museum" and approximately 10 minutes' drive from the calm Happy Valley Park, the…

    More...

    From US$ 44
    price for 1 night
    Book Now From US$ 44
  • The Grand Hotel

    Belmont Terrace, Port Elizabeth, South Africa ( Show map )

    The Grand Hotel Port Elizabeth, located a 16-minute walk from the life-sized bronze Horse Memorial, features Wi-Fi throughout the property. Situated 2.3…

    More...

    From US$ 67
    price for 1 night
    Book Now From US$ 67
  • Mongoose Manor

    245 Circular Drive, Port Elizabeth, South Africa ( Show map )

    Nestled around 15 minutes' drive from Walmer Country Club, the 3-star Mongoose Manor Hotel Port Elizabeth is proud to feature a private art gallery.

    More...

    From US$ 99
    price for 1 night
    Book Now From US$ 99
  • Humewood Hotel

    33 Beach Road, Port Elizabeth, South Africa ( Show map )

    Located 2.9 km from the Donkin Reserve, Humewood Hotel Port Elizabeth is just a 5-minute walk from Corpus Christi Catholic Church. This 3-star…

    More...

    From US$ 19
    price for 1 night
    Book Now From US$ 19
  • 4850 Boutique Hotel & Spa

    48 Rubin Crescent, Port Elizabeth, South Africa ( Show map )

    Located 4.7 km from the Victoria Park, 4850 Boutique Hotel & Spa Port Elizabeth includes 7 rooms. Located within 10 minutes' drive of the Bayworld, the…

    More...

    From US$ 34
    price for 1 night
    Book Now From US$ 34
  • Wilmot Cottages

    13 Bradley Rd, Port Elizabeth, South Africa ( Show map )

    Wilmot Cottages Port Elizabeth hotel is approximately a 10-minute walk from Pollock Beach and offers a swimming pool. The calm Happy Valley Park stands…

    More...

    Book Now