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

3-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

131 options found

  • Cherry Lane

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

    Show map

    The 3-star Cherry Lane Port Elizabeth hotel, located 25 minutes' walk from South African Air Force Museum, features Wi-Fi throughout the property. The guest house also includes private parking.

    More...
    From US$ 53
    price for 1 night
    BOOK From US$ 53
  • Road Lodge Gqeberha

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

    Show map

    Road Lodge Gqeberha Port Elizabeth hotel offers 92 rooms 10 minutes' drive from No 7 Castle Hill Museum.

    More...
    From US$ 55
    price for 1 night
    BOOK From US$ 55
  • Brookes Hill Suites Hotel

    Brooks Hill Road Off Beach Road, Port Elizabeth, South Africa (Show map)

    Show map

    The 3-star Brookes Hill Suites Hotel Port Elizabeth, located around a 10-minute ride from Piet Retief Monument, offers a swimming pool and Wi-Fi in public areas. This Port Elizabeth hotel is in…

    More...
    From US$ 71
    price for 1 night
    BOOK From US$ 71
  • Corner House Accommodation

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

    Show map

    Situated in a convenient setting in Port Elizabeth, approximately a 25-minute walk from Bibo train station, the welcoming Corner House Accommodation Port Elizabeth hotel features 3 rooms. There is…

    More...
    From US$ 80
    price for 1 night
    BOOK From US$ 80
  • Victoria And Alfred Guest House

    63 Villiers Road, Walmer, Port Elizabeth, South Africa (Show map)

    Show map

    Victoria And Alfred Guest House Port Elizabeth is situated in Walmer with rich vegetation and a mountain bike path, merely a 13-minute walk from the multi - use St George's Park and features 10 rooms…

    More...
    From US$ 75
    price for 1 night
    BOOK From US$ 75
  • Ims Guesthouse

    26 Sharwood Road, Port Elizabeth, South Africa (Show map)

    Show map

    The comfortable Ims Guesthouse Port Elizabeth, located in Summerstrand, which is a great choice for travelers interested in beach walks, sandy beaches and tranquillity, approximately 25 minutes' walk…

    More...
    From US$ 53
    price for 1 night
    BOOK From US$ 53
  • Alcyone

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

    Show map

    Situated in a convenient setting in Port Elizabeth, 3.2 km from Bibo train station, the comfortable Alcyone Hotel Port Elizabeth features 4 rooms. There is also a private parking lot.

    More...
    BOOK
  • Humewood Hotel

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

    Show map

    Situated just a 5-minute walk from Humewood Hotel Port Elizabeth, guests can reach Corpus Christi Catholic Church in no time. You will find luggage storage at the hotel.

    More...
    From US$ 19
    price for 1 night
    BOOK From US$ 19
  • The Vic Hotel

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

    Show map

    Featuring a swimming pool, the 3-star The Vic Hotel Port Elizabeth is located in Port Elizabeth Central with city and ocean views from Fort Frederick, a 1799 British citadel, and 19th-century Donkin…

    More...
    From US$ 78
    price for 1 night
    BOOK From US$ 78
  • Cottage Hill

    22 Trichardt Road, Port Elizabeth, South Africa (Show map)

    Show map

    Featuring an outdoor swimming pool, the 3-star recently renovated Cottage Hill Port Elizabeth hotel is only 1.6 km from Port Elizabeth Golf Club. There is also private car parking.

    More...
    From US$ 60
    price for 1 night
    BOOK From US$ 60
  • Wild Aloe Homestead

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

    Show map

    The comfortable Wild Aloe Homestead Port Elizabeth hotel provides proximity to Holmeleigh Farmyard, which is situated nearly 25 minutes' walk away. There is also a private parking lot.

    More...
    From US$ 48
    price for 1 night
    BOOK From US$ 48
  • Mongoose Manor

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

    Show map

    The 3-star Mongoose Manor Hotel Port Elizabeth is located approximately 25 minutes' walk from Londt Park Miniature Railway and offers luggage storage. This Port Elizabeth hotel features safety…

    More...
    From US$ 99
    price for 1 night
    BOOK From US$ 99
  • Port Elizabeth Guest House

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

    Show map

    Located about 3 km from Donkin Reserve, the 3-star Port Elizabeth Guest House is only a 5-minute walk from Port Elizabeth Hebrew Congregation. Featuring 6 rooms with views of the garden, the guest…

    More...
    From US$ 45
    price for 1 night
    BOOK From US$ 45
  • Walmer Haven Loft - Cosy Retreat

    19 3Rd Avenue, Port Elizabeth, South Africa (Show map)

    Show map

    The 3-star Walmer Haven Loft - Cosy Retreat Port Elizabeth hotel is a great place to stay in Walmer with rich vegetation and a mountain bike path, around 25 minutes' walk from Saint Augustine's…

    More...
    From US$ 38
    price for 1 night
    BOOK From US$ 38
  • Summerstrand Hotel

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

    Show map

    Located 3.5 km from such natural attractions as the sandy central King's Beach, the 3-star Summerstrand Hotel Port Elizabeth includes a restaurant. Guests are provided with 24-hour desk and wake-up…

    More...
    From US$ 44
    price for 1 night
    BOOK From US$ 44
  • Serenity Cove-The Royal Jewel Room

    23 7Th Avenue, Port Elizabeth, South Africa (Show map)

    Show map

    Located 6 km from Bayworld Museum, Serenity Cove-The Royal Jewel Room Port Elizabeth hotel is 6 minutes' walk from Port Elizabeth Oratory. There is also a private parking lot.

    More...
    From US$ 29
    price for 1 night
    BOOK From US$ 29
  • Eltham Lodge

    5 Chalmers Road ,Port Elizabeth 6001, Port Elizabeth, South Africa (Show map)

    Show map

    Eltham Lodge Port Elizabeth hotel, located merely a 14-minute walk from Bayworld Museum, boasts a swimming pool. Secure parking is available on site at the bed & breakfast.

    More...
    From US$ 52
    price for 1 night
    BOOK From US$ 52
  • Spinnaker Bed And Breakfast

    34 Brighton Drive, Port Elizabeth, South Africa (Show map)

    Show map

    The comfortable 3-star Spinnaker Bed And Breakfast Port Elizabeth lies in Summerstrand, which is a lovely suburb by the sea, within reach of entertainment venues like Boardwalk Casino, only 1.5 km…

    More...
    From US$ 39
    price for 1 night
    BOOK From US$ 39
  • De Dreamz Guest House

    4 Cuyler St, Port Elizabeth, South Africa (Show map)

    Show map

    Located just 1.4 km from the local South End Museum, the comfortable 3-star De Dreamz Guest House Port Elizabeth is about 200 metres from the british-built Fort Frederick. This Port Elizabeth guest…

    More...
    From US$ 27
    price for 1 night
    BOOK From US$ 27
  • Access Guest House

    3 7Th Avenue, Port Elizabeth, South Africa (Show map)

    Show map

    Access Guest House Port Elizabeth includes 8 rooms and is a 25-minute walk from the sandy central King's Beach. The guest house also features Wi-Fi in public areas.

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