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-07-27

2025-07-28

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 near Port Elizabeth International

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

609 properties found

  • Humewood Home Stay

    39 Glengarry Crescent, Port Elizabeth, South Africa

    2.5 km to Port Elizabeth International ( Show map )

    Humewood Home Stay Port Elizabeth hotel is located 25 minutes on foot from South African Air Force Museum and features a golf course and a…

    More...

    From US$ 44
    price for 1 night
    Book Now From US$ 44
  • La Roche Stay

    37 Glengarry Crescent, Humewood, Port Elizabeth, South Africa

    2.5 km to Port Elizabeth International ( Show map )

    The beachfront La Roche Stay Port Elizabeth is located 20 minutes' walk from South End Museum and 10 minutes by car from The Donkin Lighthouse.

    More...

    From US$ 66
    price for 1 night
    Book Now From US$ 66
  • The Healing Hideaway Near St Georges Hospital

    106 Hallack Du Parc Whitehead Avenue, Central,, Port Elizabeth, South Africa

    2.5 km to Port Elizabeth International ( Show map )

    Nestled 2.7 km from the local South End Museum, the 1-room The Healing Hideaway At St Georges Hospital, Hal Port Elizabeth allows guests to…

    More...

    From US$ 38
    price for 1 night
    Book Now From US$ 38
  • Aberdour Guesthouse

    9 Aberdour Cres, Humewood, Gqeberha, Port Elizabeth, South Africa

    2.5 km to Port Elizabeth International ( Show map )

    Situated merely 1.4 km from King's Beach, the 2-star Aberdour Guesthouse Port Elizabeth also offers an outdoor swimming pool. The centre of Port Elizabeth…

    More...

    From US$ 45
    price for 1 night
    Book Now From US$ 45
  • Hallack Manor

    29 Hallack Road, St Georges Park, Port Elizabeth, South Africa

    2.6 km to Port Elizabeth International ( Show map )

    Offering a swimming pool, Hallack Manor Port Elizabeth hotel is situated in Port Elizabeth Central with city and ocean views from Fort Frederick, a 1799…

    More...

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

    Belmont Terrace, Port Elizabeth, South Africa

    2.6 km to Port Elizabeth International ( Show map )

    The Grand Hotel Port Elizabeth is a great place to stay in Port Elizabeth Central with city and ocean views from Fort Frederick, a 1799…

    More...

    From US$ 67
    price for 1 night
    Book Now From US$ 67
  • The Monument Guesthouse

    49 Havelock St, Port Elizabeth, South Africa

    2.6 km to Port Elizabeth International ( Show map )

    Featuring Wi-Fi in the rooms, the 3-star The Monument Guesthouse Port Elizabeth is 5 minutes' stroll from Horse Memorial. Situated in the heart…

    More...

    From US$ 26
    price for 1 night
    Book Now From US$ 26
  • Protea Lodge International

    17 Prospect Hill, Port Elizabeth, South Africa

    2.6 km to Port Elizabeth International ( Show map )

    Offering 18 rooms, the 2-star Protea Lodge International hostel boasts a location 400 metres from Port Elizabeth Opera House. This hostel is approximately a…

    More...

    From US$ 31
    price for 1 night
    Book Now From US$ 31
  • Gardenview Guest House

    38 Church Rd, Port Elizabeth, South Africa

    2.6 km to Port Elizabeth International ( Show map )

    Featuring Wi-Fi throughout the property, Gardenview Guest House Port Elizabeth sits about 10 minutes by car from Horse Memorial. The accommodation puts you in…

    More...

    From US$ 82
    price for 1 night
    Book Now From US$ 82
  • Doncaster Cottages

    2 Doncaster Road, Port Elizabeth, South Africa

    2.6 km to Port Elizabeth International ( Show map )

    Located just 1.3 km from Saint Augustine's Catholic Cathederal, Doncaster Cottages Port Elizabeth features a private balcony. The accommodation lies within a 5-minute drive…

    More...

    From US$ 52
    price for 1 night
    Book Now From US$ 52
  • Regents Guesthouse

    35B Havelock Street, Port Elizabeth, South Africa

    2.6 km to Port Elizabeth International ( Show map )

    Located around 5 minutes on foot from Wezandla African Craft Traders, Regents Guesthouse Port Elizabeth offers 6 rooms with views of the inner courtyard. Fort…

    More...

    From US$ 28
    price for 1 night
    Book Now From US$ 28
  • Ameni Air B&B

    11 Marshall Road, Port Elizabeth, South Africa

    2.6 km to Port Elizabeth International ( Show map )

    Ameni Air B&B Port Elizabeth is situated at a distance of 2.6 km from Port Elizabeth Opera House, which is an excellent place to…

    More...

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

    Athol Fugard Terrace, Port Elizabeth, South Africa

    2.6 km to Port Elizabeth International ( Show map )

    Nestled in the historic district of Port Elizabeth, the 3-star King Edward Hotel is only 5 minutes' walk from such cultural places of interest…

    More...

    From US$ 54
    price for 1 night
    Book Now From US$ 54
  • Aqua Marine Guest House

    27 La Roche Drive, Port Elizabeth, South Africa

    2.6 km to Port Elizabeth International ( Show map )

    Offering a patio with a BBQ grill, the charming Aqua Marine Guest House Port Elizabeth is within a 10-minute drive of Horse Memorial. The…

    More...

    From US$ 50
    price for 1 night
    Book Now From US$ 50
  • Sunset Retreat Guesthouse

    4 Dundalk Road, Port Elizabeth, South Africa

    2.6 km to Port Elizabeth International ( Show map )

    Sunset Retreat Guesthouse Port Elizabeth provides proximity to Splash Waterworld, which is situated around 10 minutes' drive away. The Sunset Retreat Guesthouse is about 10…

    More...

    From US$ 308
    price for 1 night
    Book Now From US$ 308
  • Sunset Retreat - A Home-Away-From-Home

    4 Dundalk Road, Port Elizabeth, South Africa

    2.6 km to Port Elizabeth International ( Show map )

    Staying at the 3-bedroom Sunset Retreat - A Home-Away-From-Home Port Elizabeth, guests can visit Saint Augustine's Catholic Cathederal, which is approximately 10…

    More...

    From US$ 276
    price for 1 night
    Book Now From US$ 276
  • Affordable Luxury Apartment

    5 Doncaster Road, Port Elizabeth, South Africa

    2.6 km to Port Elizabeth International ( Show map )

    Happy Valley is at a distance of 4.4 km from the 1-room Affordable Luxury Apartment Port Elizabeth, while Prince Alfred's Guard Memorial is situated…

    More...

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

    39 Church Road, Port Elizabeth, South Africa

    2.7 km to Port Elizabeth International ( 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
  • 39 On Church

    39 Church Road, Walmer, Port Elizabeth, South Africa

    2.7 km to Port Elizabeth International ( Show map )

    39 On Church Port Elizabeth hotel is located within 10 minutes' drive of Wezandla African Craft Traders, offering 13 rooms along with a tennis court…

    More...

    From US$ 112
    price for 1 night
    Book Now From US$ 112
  • A Stone'S Throw

    49 Glengarry Crescent, Port Elizabeth, South Africa

    2.7 km to Port Elizabeth International ( Show map )

    Just 1.4 km from the sandy central King's Beach, the 2-bedroom A Stone'S Throw villa provides access to a terrace with a swimming pool.

    More...

    Book Now