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

Cheap 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

273 options found

  • Pine Lodge Resort

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

    Show map

    Boasting 18 holes of golf, the 3-star Pine Lodge Resort Port Elizabeth is situated approximately a 25-minute walk from Humewood Golf Club. This affordable resort provides guests with a poolside bar…

    More...
    From US$ 46
    price for 1 night
    BOOK From US$ 46
  • Urban Manor

    30 Buckingham Rd Mount Croix, Port Elizabeth, South Africa (Show map)

    Show map

    The comfortable 3-star Urban Manor Bed & Breakfast Port Elizabeth, located only 1.6 km from Shamwari Private Game Reserve, is decorated with parquet floors and includes important amenities like Wi-Fi…

    More...
    From US$ 34
    price for 1 night
    BOOK From US$ 34
  • Guest House Ascot Place

    12 Ascot Road, Port Elizabeth, South Africa (Show map)

    Show map

    The comfortable Guest House Ascot Place Port Elizabeth is located in Port Elizabeth, nearly a 25-minute walk from the multi - use St George's Park, and offers an outdoor swimming pool. Featuring 5…

    More...
    From US$ 38
    price for 1 night
    BOOK From US$ 38
  • Brewer Place

    44 Brewer Road, Port Elizabeth, South Africa (Show map)

    Show map

    The comfortable Brewer Place Port Elizabeth hotel is approximately 25 minutes' walk from the sandy central King's Beach and features a terrace, a golf course, and a dining table. Thanks to its…

    More...
    From US$ 44
    price for 1 night
    BOOK From US$ 44
  • Peace Love And Joy Self Catering Units

    21 Willow Drive ,Port Elizabeth, Port Elizabeth, South Africa (Show map)

    Show map

    Peace Love And Joy Self Catering Units Port Elizabeth hotel includes 6 rooms and is a 25-minute walk from Donkin Reserve. This guest house comes with Wi-Fi in the rooms.

    More...
    From US$ 24
    price for 1 night
    BOOK From US$ 24
  • Treetops Guesthouse

    44 Albert Road, Walmer, Port Elizabeth, South Africa (Show map)

    Show map

    Located about a 25-minute walk from Feather Market Centre Event Venue, the 3-star Treetops Guesthouse Port Elizabeth offers elegant rooms 850 metres from 6th Avenue Shopping Centre. Wi-Fi is…

    More...
    From US$ 41
    price for 1 night
    BOOK From US$ 41
  • Town Lodge Gqeberha

    Cnr Of Beach & Lodge Rds Summerstrand, Port Elizabeth, South Africa (Show map)

    Show map

    The value-for-money Town Lodge Gqeberha Port Elizabeth hotel is situated only 9 minutes' walk from Shark Rock Pier and boasts a sundeck, a shared lounge, and a golf course. The 3-star hotel, which…

    More...
    From US$ 54
    price for 1 night
    BOOK From US$ 54
  • The Hub Urban Hotel

    217 Main Road, Walmer, Port Elizabeth, South Africa (Show map)

    Show map

    Offering modern rooms and Wi-Fi in public areas, the 3-star The Hub Urban Hotel Port Elizabeth is about a 25-minute walk from Shamwari Private Game Reserve and 4.1 km from Victoria Park. Located…

    More...
    From US$ 49
    price for 1 night
    BOOK From US$ 49
  • Sun1 Port Elizabeth

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

    Show map

    Offering 87 rooms, the 2-star Sun1 Port Elizabeth Hotel is near an entertainment district and approximately 4 km from the multi-use St George's Park. The hotel features both Wi-Fi in public areas and…

    More...
    From US$ 37
    price for 1 night
    BOOK From US$ 37
  • 39 On Nile Guest House

    39 Nile Road,Perridgevale, Port Elizabeth, South Africa (Show map)

    Show map

    Located 3.8 km from Wezandla African Craft Traders, the comfortable 39 On Nile Guest House Port Elizabeth offers comfortable rooms about a 10-minute walk from Newton Park Swimming Pool. This 3-star…

    More...
    From US$ 46
    price for 1 night
    BOOK From US$ 46
  • Downstairs @38

    38 5Th Avenue, Port Elizabeth, South Africa (Show map)

    Show map

    The 1-bedroom Downstairs @38 Apartment Port Elizabeth is a good choice for accommodating up to 2 guests, offering a convenient setting within 5 minutes' walk of 6th Avenue Shopping Centre. Wi-Fi is…

    More...
    From US$ 31
    price for 1 night
    BOOK From US$ 31
  • Welbedacht Estate Self Catering Accommodation

    Glendore Road Welbedacht Estate, Erf 8789, Lovemore Park, Port Elizabeth, South Africa (Show map)

    Show map

    The 4-room Welbedacht Estate Self Catering Accommodation Port Elizabeth is located approximately 7 km from Southern African Foundation for the Conservation of Coastal Birds and offers an outdoor…

    More...
    From US$ 52
    price for 1 night
    BOOK From US$ 52
  • The Farmhouse B&B

    56 Fifth Ave Walmer, Port Elizabeth, South Africa (Show map)

    Show map

    The comfortable 3-star The Farmhouse B&B Port Elizabeth lies in Walmer with rich vegetation and a mountain bike path, within reach of entertainment venues like Port Elizabeth Golf Club, approximately…

    More...
    From US$ 35
    price for 1 night
    BOOK From US$ 35
  • Valley Guest House

    10 Jutland Crescent, St Georges Park, Port Elizabeth, South Africa (Show map)

    Show map

    The comfortable 3-star Valley Guest House Port Elizabeth offers proximity to St Saviours Anglican Church, situated just 1.7 km away. This Port Elizabeth bed & breakfast offers the chance to immerse…

    More...
    From US$ 45
    price for 1 night
    BOOK From US$ 45
  • Seaview Sunsets

    18 Coral Way, Port Elizabeth, South Africa (Show map)

    Show map

    Featuring a swimming pool, the elegant Seaview Sunsets Hotel Port Elizabeth is nearly 10 minutes' walk from Animals in Wonderland. Indulge in the 3-star recently renovated hotel's garden, offering…

    More...
    From US$ 31
    price for 1 night
    BOOK From US$ 31
  • Beachway Guesthouse

    6, 6Th Avenue, Port Elizabeth, South Africa (Show map)

    Show map

    Featuring a picnic area and barbecue grills, the elegant Beachway Guesthouse Port Elizabeth enjoys a prime location, about 25 minutes' walk from the calm Happy Valley Park. Located 2.1 km from the…

    More...
    From US$ 31
    price for 1 night
    BOOK From US$ 31
  • Walmer Manor Guest House

    16 3Rd Ave, Walmer, Port Elizabeth, Port Elizabeth, South Africa (Show map)

    Show map

    Nestled in Walmer with rich vegetation and a mountain bike path, the comfortable 3-star Walmer Manor Guest House Port Elizabeth is around 25 minutes on foot from culture-oriented attractions like No…

    More...
    From US$ 50
    price for 1 night
    BOOK From US$ 50
  • At Sta-Plus Guest House

    11A, 10Th Avenue, Summerstrand, Port Elizabeth, South Africa (Show map)

    Show map

    Offering beautiful rooms, At Sta-Plus Guest House Port Elizabeth is 200 metres from Clicks Pharmacy. The hotel offers Wi-Fi throughout the property and secured parking on site.

    More...
    From US$ 35
    price for 1 night
    BOOK From US$ 35
  • 15 Port Elizabeth Country Getaway Deer Park Estate15

    Deer Park Lane 15 Deer Park Estate, Port Elizabeth, South Africa (Show map)

    Show map

    Located nearly a 10-minute drive from Holmeleigh Farmyard, the elegant 3-star 15 Port Elizabeth Country Getaway Deer Park Estate15 Hotel features Wi-Fi in the rooms and parking on site. Boasting an…

    More...
    From US$ 27
    price for 1 night
    BOOK From US$ 27
  • Serenity Stay- Walmer

    98 Fordyce Road, Port Elizabeth, South Africa (Show map)

    Show map

    The spacious Serenity Stay- Walmer Port Elizabeth apartment includes a patio and is situated merely a 5-minute walk from 6th Avenue Shopping Centre. Guests can relax in a private garden at this…

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