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) Bulgarian lev (BGN) 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

Select city first

2026-04-19

2026-04-20

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

Hotels in Eastern Cape near Port Elizabeth Railway Station

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

229 options found

  • Jetsetter'S Retreat Apartment

    25 Union Road 5, Port Elizabeth, South Africa

    2.6 km to Port Elizabeth Railway Station

    (Show map)

    Show map

    The 60 m² Jetsetter'S Retreat Apartment Port Elizabeth is located around a 25-minute walk from the Donkin Reserve and 3.2 km from the built Fort Frederick. This 1-bedroom apartment features Wi-Fi and…

    More...
    From US$ 53
    price for 1 night
    BOOK From US$ 53
  • 5 Third Avenue Guesthouse

    5 3Rd Avenue, Port Elizabeth, South Africa

    2.6 km to Port Elizabeth Railway Station

    (Show map)

    Show map

    Situated 2.9 km from the life-sized bronze Horse Memorial, 5 Third Avenue Guesthouse Port Elizabeth features Wi-Fi in the rooms and free private parking on site.

    More...
    From US$ 45
    price for 1 night
    BOOK From US$ 45
  • 5 Third Avenue Guesthouse

    5 Third Avenue, Walmer, 6065, Port Elizabeth, South Africa

    2.6 km to Port Elizabeth Railway Station

    (Show map)

    Show map

    5 Third Avenue Guesthouse Port Elizabeth offers 12 rooms a 25-minute walk from the Settlers Park Nature Reserve. This hotel entices guests with a free private car park, available on site.

    More...
    From US$ 96
    price for 1 night
    BOOK From US$ 96
  • Aqua Marine Guest House

    27 La Roche Drive, Port Elizabeth, South Africa

    2.6 km to Port Elizabeth Railway Station

    (Show map)

    Show map

    The charming Aqua Marine Guest House Port Elizabeth, located within 25 minutes' walk of the local South End Museum, offers a swimming pool, Wi-Fi in public areas.

    More...
    From US$ 49
    price for 1 night
    BOOK From US$ 49
  • Ahoy Boutique Hotel

    19 La Roche Drive, Port Elizabeth, South Africa

    2.6 km to Port Elizabeth Railway Station

    (Show map)

    Show map

    Featuring a shared lounge and an outdoor swimming pool, Ahoy Boutique Hotel Port Elizabeth lies 2.5 km from the Campanile. Also, guests have access to a golf club provided at the hotel.

    More...
    BOOK
  • Lor'S Place

    28 Buckingham Road, Mount Road, South Africa

    2.6 km to Port Elizabeth Railway Station

    (Show map)

    Show map

    The 50 m² Lor'S Place Mount Road apartment is situated about a 5-minute walk from the Cenotaph and 5 km from Port Elizabeth International airport. This 1-bedroom apartment features Wi-Fi, along with…

    More...
    From US$ 30
    price for 1 night
    BOOK From US$ 30
  • Paxton Luxury Apartments Self-Catering

    Mansions Avenue, Port Elizabeth, South Africa

    2.6 km to Port Elizabeth Railway Station

    (Show map)

    Show map

    Overlooking the pool, the beachfront Paxton Luxury Apartments Self-Catering Port Elizabeth is 0.9 km from the Hobie Beach in Port Elizabeth. To have an active retreat, hiking, horseback riding, and…

    More...
    From US$ 70
    price for 1 night
    BOOK From US$ 70
  • Soft Landing - 2 Bed 1 Bath, Within 1Km Of Airport

    3 3Rd Avenue, Port Elizabeth, South Africa

    2.7 km to Port Elizabeth Railway Station

    (Show map)

    Show map

    Soft Landing - 2 Bed 1 Bath, Within 1Km Of Airport Apartment Port Elizabeth is located 3.9 km from the calm Happy Valley Park and about 10 minutes by car from the Shark Rock Pier. For guests seeking…

    More...
    BOOK
  • Rehema Sands

    31 Beach Rd Rehema Sands, Port Elizabeth, South Africa

    2.7 km to Port Elizabeth Railway Station

    (Show map)

    Show map

    Located nearly 5 minutes on foot from Dolphin's Leap, Rehema Sands Port Elizabeth hotel gives quick access to various city sites. Guests can benefit from a golf club offered at this Port Elizabeth…

    More...
    BOOK
  • Urban Manor

    30 Buckingham Rd Mount Croix, Port Elizabeth, South Africa

    2.7 km to Port Elizabeth Railway Station

    (Show map)

    Show map

    The 3-star Urban Manor Bed & Breakfast Port Elizabeth offers quick access to the Cenotaph, which is only a 5-minute walk away. Located 3.4 km from the Main Public Library, this Port Elizabeth bed &…

    More...
    From US$ 62
    price for 1 night
    BOOK From US$ 62
  • The Cozy Traveler

    3 3Rd Ave 27, Port Elizabeth, South Africa

    2.7 km to Port Elizabeth Railway Station

    (Show map)

    Show map

    Situated about a 25-minute stroll from Port Elizabeth Opera House, the 54 m² The Cozy Traveler Apartment Port Elizabeth also boasts easy access to Bibo train station which is 4.3 km away. The…

    More...
    BOOK
  • Humewood Hotel

    33 Beach Road, Port Elizabeth, South Africa

    2.7 km to Port Elizabeth Railway Station

    (Show map)

    Show map

    Humewood Hotel Port Elizabeth has 20 rooms and is located 16 minutes' walk from the Bayworld. The hotel provides a safety deposit box to ensure guests' safety.

    More...
    From US$ 19
    price for 1 night
    BOOK From US$ 19
  • 13 On Snowden Mill Park

    13 Snowden Avenue, Port Elizabeth, South Africa

    2.7 km to Port Elizabeth Railway Station

    (Show map)

    Show map

    The 1-room 13 On Snowden Mill Park Apartment Port Elizabeth is located approximately 6 km from Bibo train station and around 5 minutes' walk from the Cenotaph. A private swimming pool with a patio…

    More...
    BOOK
  • Unit 2 At 9 La Roche Self Catering Apartments

    9 La Roche Drive, Port Elizabeth, South Africa

    2.7 km to Port Elizabeth Railway Station

    (Show map)

    Show map

    To enjoy your vacation in Port Elizabeth, stay at the 1-room Unit 2 At 9 La Roche Self Catering Apartments Port Elizabeth, which is approximately a 10-minute drive from No. 7 Castle Hill Museum and…

    More...
    BOOK
  • Unit 3 At 9 La Roche Self Catering Apartments

    9 La Roche Drive, Port Elizabeth, South Africa

    2.7 km to Port Elizabeth Railway Station

    (Show map)

    Show map

    Staying at Unit 3 At 9 La Roche Self Catering Apartments Port Elizabeth, guests can relax on a terrace 14 minutes' walk from the Bayworld. To keep up with sports routine, access to a golf club is…

    More...
    BOOK
  • Unit 4 At 9 La Roche Self Catering Apartments

    9 La Roche Drive, Port Elizabeth, South Africa

    2.7 km to Port Elizabeth Railway Station

    (Show map)

    Show map

    Overlooking the garden, Unit 4 At 9 La Roche Self Catering Apartments Port Elizabeth is a 25-minute walk from the South End Museum in Port Elizabeth. This apartment includes a terrace that overlooks…

    More...
    BOOK
  • The Olde House

    119 Cape Road, Port Elizabeth, South Africa

    2.7 km to Port Elizabeth Railway Station

    (Show map)

    Show map

    To enjoy your vacation in Port Elizabeth, stay at the 1-room The Olde House Apartment Port Elizabeth, which is 2.5 km from the Donkin Reserve and within 5 minutes' drive of the life-sized bronze…

    More...
    From US$ 29
    price for 1 night
    BOOK From US$ 29
  • Fernando'S Self Catering Cottages

    116 Cape Road, Port Elizabeth, South Africa

    2.7 km to Port Elizabeth Railway Station

    (Show map)

    Show map

    Located just 1.4 km from the modest gallery "Nelson Mandela Metropolitan Art Museum", the 3-star Fernando'S Self Catering Cottages Port Elizabeth hotel offers access to tourist attractions throughout…

    More...
    From US$ 82
    price for 1 night
    BOOK From US$ 82
  • Sunrise Penthouse

    37 Beach Road Summerplace Unit 62, Port Elizabeth, South Africa

    2.7 km to Port Elizabeth Railway Station

    (Show map)

    Show map

    The beachfront Sunrise Penthouse Apartment Port Elizabeth is located 6 minutes' walk from Humewood Beach and looks out onto the sea. Staying in the spacious apartment, nestled not far from the calm…

    More...
    BOOK
  • Endless Summer Coastal Condo

    34 Beach Road Unit 34, Port Elizabeth, South Africa

    2.7 km to Port Elizabeth Railway Station

    (Show map)

    Show map

    Situated nearly 25 minutes' walk from the South End Museum, the spacious 2-bedroom Endless Summer Coastal Condo Port Elizabeth also boasts easy access to Bibo train station which is just 1.7 km away.…

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