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

Select city first

2026-06-10

2026-06-11

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 Fort Frederick

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

322 options found

  • 19 On Cathcart

    19 Cathcart Road, Port Elizabeth, South Africa

    2.4 km to Fort Frederick

    (Show map)

    Show map

    19 On Cathcart Apartment Port Elizabeth is located 2.8 km from the Donkin Lighthouse and a 17-minute walk from the Splash Waterworld. Active guests will enjoy having access to a golf club.

    More...
    BOOK
  • Kings Beach Cottages

    19 Cathcart Road, Port Elizabeth, South Africa

    2.4 km to Fort Frederick

    (Show map)

    Show map

    Overlooking the garden, the 4-star Kings Beach Cottages Port Elizabeth hotel is located only 0.8 km from Speed Way. The guest house provides guests with Wi-Fi in the rooms.

    More...
    From US$ 40
    price for 1 night
    BOOK From US$ 40
  • Kings Beach Guest House

    19 Cathcart Road, Port Elizabeth, South Africa

    2.4 km to Fort Frederick

    (Show map)

    Show map

    Guests of Kings Beach Guest House Port Elizabeth can enjoy access to the Splash Waterworld, located 19 minutes' walk away. Staying active is easy with a golf club available for guests at the guest…

    More...
    From US$ 71
    price for 1 night
    BOOK From US$ 71
  • Wavecrest At The Beach

    15 Beach Road Wavecrest Unit 4, Port Elizabeth, South Africa

    2.5 km to Fort Frederick

    (Show map)

    Show map

    Located just 8 minutes' walk from the Bayworld and Speed Way, the spacious 1-bedroom Wavecrest At The Beach Port Elizabeth apartment features views of the sea. Guests can also enjoy a golf club…

    More...
    BOOK
  • Downstairs @38

    38 5Th Avenue, Port Elizabeth, South Africa

    2.5 km to Fort Frederick

    (Show map)

    Show map

    Situated nearly 5 minutes' walk from 6th Avenue Shopping Centre, the 1-room Downstairs @38 Apartment Port Elizabeth provides guests with Wi-Fi for either business or leisure. The Donkin Reserve is…

    More...
    From US$ 31
    price for 1 night
    BOOK From US$ 31
  • 34Onfifth

    34 5Th Avenue Walmer, Port Elizabeth, South Africa

    2.5 km to Fort Frederick

    (Show map)

    Show map

    The 3-star 34Onfifth Hotel Port Elizabeth is located in Port Elizabeth, nearly 25 minutes' walk from the Port Elizabeth Golf Club, and offers a private swimming pool. Also, guests have access to a…

    More...
    From US$ 48
    price for 1 night
    BOOK From US$ 48
  • Upstairs At 38

    38 5Th Avenue, Port Elizabeth, South Africa

    2.5 km to Fort Frederick

    (Show map)

    Show map

    The 1-room Upstairs At 38 Apartment Port Elizabeth provides swift access to various city landmarks, such as 6th Avenue Shopping Centre, located only 400 metres away. The 50 m² apartment boasts a golf…

    More...
    From US$ 35
    price for 1 night
    BOOK From US$ 35
  • 13 On Fifth Avenue, Walmer, Port Elizabeth

    13 5Th Avenue, Port Elizabeth, South Africa

    2.5 km to Fort Frederick

    (Show map)

    Show map

    Located a 5-minute walk from the Shambala Wellness Spa, 13 On Fifth Avenue, Walmer, Port Elizabeth hotel gives quick access to various city sites.

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

    Mansions Avenue, Port Elizabeth, South Africa

    2.5 km to Fort Frederick

    (Show map)

    Show map

    The beachfront Paxton Luxury Apartments Self-Catering Port Elizabeth offers easy access to such tourist sites as Speed Way, located just 6 minutes' walk away. To keep up with a sport routine, hiking,…

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

    56 Fifth Ave Walmer, Port Elizabeth, South Africa

    2.5 km to Fort Frederick

    (Show map)

    Show map

    Providing 6 rooms, the 3-star The Farmhouse B&B Port Elizabeth is about a 10-minute drive from 6th Avenue Shopping Centre. Thanks to a golf club provided at this Port Elizabeth bed & breakfast…

    More...
    From US$ 35
    price for 1 night
    BOOK From US$ 35
  • Kirknewton

    20 Hazelhurst Road, Port Elizabeth, South Africa

    2.5 km to Fort Frederick

    (Show map)

    Show map

    Kirknewton Hotel Port Elizabeth offers a terrace, located 2.9 km from the Victoria Park. In addition to parking, this 4-star hotel offers stunning views of Port Elizabeth Golf Club.

    More...
    From US$ 58
    price for 1 night
    BOOK From US$ 58
  • Rehema Sands

    31 Beach Rd Rehema Sands, Port Elizabeth, South Africa

    2.5 km to Fort Frederick

    (Show map)

    Show map

    Rehema Sands Port Elizabeth hotel offers proximity to the calm Happy Valley Park, situated just 0.8 km away.

    More...
    BOOK
  • Lor'S Place

    28 Buckingham Road, Mount Road, South Africa

    2.5 km to Fort Frederick

    (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
  • Seaview Serenity

    5 Brister Place, Port Elizabeth, South Africa

    2.5 km to Fort Frederick

    (Show map)

    Show map

    Seaview Serenity Port Elizabeth hotel provides proximity to the Donkin Reserve, which is located nearly a 25-minute walk away. Additionally, guests can enjoy a golf club provided at this Port…

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

    30 Buckingham Rd Mount Croix, Port Elizabeth, South Africa

    2.5 km to Fort Frederick

    (Show map)

    Show map

    Guests of the 3-star Urban Manor Bed & Breakfast Port Elizabeth can enjoy easy access to the Cenotaph, which is situated only a 5-minute walk away. Boasting guided snorkelling trips, this Port…

    More...
    From US$ 62
    price for 1 night
    BOOK From US$ 62
  • Zanzibar Cottage

    74 5Th Avenue Walmer, Port Elizabeth, South Africa

    2.5 km to Fort Frederick

    (Show map)

    Show map

    Offering a location 3.1 km from the multi-use St George's Park, Zanzibar Cottage Port Elizabeth also gives access to a variety of tourist spots in the vicinity.

    More...
    BOOK
  • Humewood Hotel

    33 Beach Road, Port Elizabeth, South Africa

    2.5 km to Fort Frederick

    (Show map)

    Show map

    Located 3.8 km from the multi - use St George's Park, which offers the thrill of discovering something beautiful, Humewood Hotel Port Elizabeth offers baggage storage. Guests who stay at the hotel…

    More...
    From US$ 19
    price for 1 night
    BOOK From US$ 19
  • Modern Luxury Home With Sauna And Prime City Access

    11 Bradshaw Road, Port Elizabeth, South Africa

    2.5 km to Fort Frederick

    (Show map)

    Show map

    Modern Luxury Home With Sauna And Prime City Access Port Elizabeth hotel offers a sun terrace, located 3.4 km from the Lower Guinea-Fowl Trail. This Port Elizabeth guest house offers place to stay…

    More...
    BOOK
  • Fernando'S Self Catering Cottages

    116 Cape Road, Port Elizabeth, South Africa

    2.5 km to Fort Frederick

    (Show map)

    Show map

    The 3-star Fernando'S Self Catering Cottages Port Elizabeth hotel gives quick access to the Cenotaph, situated only a 5-minute walk away. To keep fit, a golf club provided for guests at this Port…

    More...
    From US$ 82
    price for 1 night
    BOOK From US$ 82
  • Posh Spot On The Beachfront Strictly Bookings Of 4 Or 5 Guests

    6 La Roche Drive, Port Elizabeth, South Africa

    2.5 km to Fort Frederick

    (Show map)

    Show map

    Located only 0.6 km from the Splash Waterworld Supertubes, the spacious 2-bedroom Posh Spot On The Beachfront Strictly Bookings Of 4 Or 5 Guests Port Elizabeth apartment is approximately 10 minutes'…

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