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

612 properties found

  • 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
  • Dempsey'S Self-Catering Guest House

    36 Lloyd Road, Port Elizabeth, South Africa

    2.7 km to Port Elizabeth International ( Show map )

    The 2-star Dempsey'S Self-Catering Guest House is located in the heart of Port Elizabeth and features Wi-Fi in the rooms, along with…

    More...

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

    10 Cape Road, Port Elizabeth, South Africa

    2.7 km to Port Elizabeth International ( Show map )

    The 3-star 10 On Cape Self Catering Apartments hotel is situated in the very heart of Port Elizabeth approximately 5 minutes by car from…

    More...

    From US$ 38
    price for 1 night
    Book Now From US$ 38
  • Lalapanzi Guest Lodge

    17 Killarney Road, Port Elizabeth, South Africa

    2.7 km to Port Elizabeth International ( Show map )

    Lalapanzi Guest Lodge Port Elizabeth hotel offers proximity to Happy Valley, situated just 1.4 km away. The Lalapanzi Guest Lodge is about 5 km from…

    More...

    From US$ 74
    price for 1 night
    Book Now From US$ 74
  • The Dondi Lodge

    51 Parliament Street, Port Elizabeth, South Africa

    2.7 km to Port Elizabeth International ( Show map )

    The Dondi Lodge is situated nearly a 5-minute ride from Port Elizabeth Opera House, featuring such comforts as Wi-Fi and a car park.

    More...

    From US$ 58
    price for 1 night
    Book Now From US$ 58
  • Cosy Apartment

    13 Windermere Road, Port Elizabeth, South Africa

    2.7 km to Port Elizabeth International ( Show map )

    Cosy Apartment Port Elizabeth is located 3.2 km from Prince Alfred's Guard Memorial and 10 minutes by car from GFI Art Gallery. This apartment is…

    More...

    Book Now
  • Lalapanzi Guest Lodge

    17 Killarney Road, Port Elizabeth, South Africa

    2.7 km to Port Elizabeth International ( Show map )

    Featuring a prime location, Lalapanzi Guest Lodge Port Elizabeth hotel offers views of the courtyard, and is within a 5-minute drive of Boardwalk Casino.

    More...

    From US$ 60
    price for 1 night
    Book Now From US$ 60
  • Ahoy Boutique Guest House

    19 La Roche Drive, Port Elizabeth, South Africa

    2.7 km to Port Elizabeth International ( Show map )

    Located about a 10-minute drive from No 7 Castle Hill Museum, the 4-star Ahoy Boutique Guest House Port Elizabeth offers Wi-Fi throughout…

    More...

    From US$ 45
    price for 1 night
    Book Now From US$ 45
  • Majestic Views

    Havelock Street, Port Elizabeth, South Africa

    2.7 km to Port Elizabeth International ( Show map )

    Situated merely 1.9 km from Settlers Park Nature Reserve, the 2-room Majestic Views Apartment Port Elizabeth provides guests with Wi-Fi for either business…

    More...

    Book Now
  • 21 On Cathcart

    21 Cathcart Road, Port Elizabeth, South Africa

    2.8 km to Port Elizabeth International ( Show map )

    To enjoy your vacation in Port Elizabeth, stay at the beachfront 21 On Cathcart Apartment, which is just a 13-minute walk from Apple Express…

    More...

    From US$ 65
    price for 1 night
    Book Now From US$ 65
  • Eazy Rest

    15 Lawrence Street, Port Elizabeth, South Africa

    2.8 km to Port Elizabeth International ( Show map )

    Eazy Rest Hotel Port Elizabeth is situated 25 minutes' walk from South End Museum, which is an excellent place to improve cultural awareness. 5 minutes'…

    More...

    From US$ 30
    price for 1 night
    Book Now From US$ 30
  • Valley Guesthouse

    18 River Road, Port Elizabeth, South Africa

    2.8 km to Port Elizabeth International ( Show map )

    Situated around 5 minutes' walk from Shamwari Private Game Reserve, the 3-star Valley Guesthouse Port Elizabeth offers a terrace and a garden. St George's…

    More...

    From US$ 75
    price for 1 night
    Book Now From US$ 75
  • Bishops Lodge

    14 Killarney Road, Port Elizabeth, South Africa

    2.8 km to Port Elizabeth International ( Show map )

    Featuring Wi-Fi throughout the property, the 3-star Bishops Lodge Port Elizabeth hotel is 25 minutes' stroll from Donkin Reserve. Located 350 metres from…

    More...

    From US$ 63
    price for 1 night
    Book Now From US$ 63
  • 19 On Cathcart

    19 Cathcart Road, Port Elizabeth, South Africa

    2.8 km to Port Elizabeth International ( Show map )

    Offering an outdoor pool, 19 On Cathcart Apartment Port Elizabeth is situated a mere 1.4 km from the calm Happy Valley Park. This apartment lies…

    More...

    Book Now
  • Kingsbeach Cottages

    19 Cathcart Road, Port Elizabeth, South Africa

    2.8 km to Port Elizabeth International ( Show map )

    Located around a 25-minute walk from Fort Frederick, the 4-star Kingsbeach Cottages Port Elizabeth hotel includes 9 rooms. This guest house is about…

    More...

    From US$ 40
    price for 1 night
    Book Now From US$ 40
  • Kings Beach Guest House

    19 Cathcart Road, Port Elizabeth, South Africa

    2.8 km to Port Elizabeth International ( Show map )

    Kings Beach Guest House Port Elizabeth includes 6 rooms and is only a 14-minute walk from Bayworld Museum. The Kings Beach Guest House is…

    More...

    From US$ 84
    price for 1 night
    Book Now From US$ 84
  • Freedommedia Guesthouse

    5 Somerset Street, Port Elizabeth, South Africa

    2.8 km to Port Elizabeth International ( Show map )

    Freedommedia Guesthouse Port Elizabeth has 8 rooms and is located 19 minutes' walk from Feather Market Centre Event Venue. The property is situated about 5…

    More...

    Book Now
  • Richmond Hill Guesthouse- Serviced Condo

    6 Moffat Street, Port Elizabeth, South Africa

    2.8 km to Port Elizabeth International ( Show map )

    Located 2.6 km from the futuristic Nelson Mandela Bay Stadium, the 1-room Richmond Hill Guesthouse- Serviced Condo Port Elizabeth provides access to a number…

    More...

    From US$ 64
    price for 1 night
    Book Now From US$ 64
  • St Luke'S Retreat Centre And Guest House

    10 Park Lane, Port Elizabeth, South Africa

    2.8 km to Port Elizabeth International ( Show map )

    St Luke'S Retreat Centre And Guest House Port Elizabeth gives quick access to The Cenotaph, situated 300 metres away. No 7 Castle Hill Museum is…

    More...

    From US$ 40
    price for 1 night
    Book Now From US$ 40
  • Gallery Guesthouse

    16 Moffat Street, Port Elizabeth, South Africa

    2.8 km to Port Elizabeth International ( Show map )

    Situated merely 1.2 km from GFI Art Gallery, Gallery Guesthouse invites guests to relax at a terrace. The 1-bedroom villa is in proximity to…

    More...

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