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-10-09

2026-10-10

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

Eastern Cape Family Hotels

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

1887 options found

  • On The Bay

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

    Show map

    Located only 1.9 km from the calm Happy Valley Park, the 4-star On The Bay Bed & Breakfast Port Elizabeth includes 6 rooms with views of the garden. Wi-Fi is provided throughout the property.

    More...
    From US$ 70
    price for 1 night
    BOOK From US$ 70
  • Winchester Place

    59 Winchester Way, Port Elizabeth, South Africa (Show map)

    Show map

    Featuring an outdoor swimming pool, the comfortable Winchester Place Port Elizabeth hotel is 2.6 km from the Shark Rock Pier. There is also private car parking.

    More...
    From US$ 42
    price for 1 night
    BOOK From US$ 42
  • Admirals Lodge Guest House And Brightways Self Catering Apartments

    47 Admiralty Way, Summerstrand, Port Elizabeth, South Africa (Show map)

    Show map

    Located approximately a 15-minute drive from the Campanile, the comfortable 4-star Admirals Lodge Guest House And Brightways Self Catering Apartments Port Elizabeth features Wi-Fi in public areas and…

    More...
    From US$ 65
    price for 1 night
    BOOK From US$ 65
  • Stone Crescent Hotel

    Howisons Poort Off The N2, Grahamstown, South Africa (Show map)

    Show map

    Located nearly a 10-minute drive from the living 1820 Settlers National Monument, the 2-star Stone Crescent Hotel Grahamstown offers Wi-Fi in the rooms and secured parking. Boasting an outdoor…

    More...
    From US$ 38
    price for 1 night
    BOOK From US$ 38
  • The Sands @ St Francis

    8 Frank Road, St Francis Bay, South Africa (Show map)

    Show map

    The Sands @ St Francis St Francis Bay hotel offers its guests luxury rooms a 6-minute walk from the Two Harbours Walk Trail. This bed & breakfast, located 4.8 km from the Seal Point Private Nature…

    More...
    From US$ 146
    price for 1 night
    BOOK From US$ 146
  • Royal St. Andrews Hotel, Spa And Conference Centre

    19 St. Andrews Road, Port Alfred, South Africa (Show map)

    Show map

    Positioned a mere 1.2 km from the Great Fish Point Lighthouse and nearly 25 minutes' walk from the Kowie River, the 4-star Royal St. Andrews Hotel, Spa And Conference Centre Port Alfred presents 18…

    More...
    From US$ 95
    price for 1 night
    BOOK From US$ 95
  • Cape St Francis Resort

    Da Gama Road, Cape St. Francis, South Africa (Show map)

    Show map

    Located around a 25-minute stroll from the Seal Point Private Nature Reserve, the 3-star luxury Cape St Francis Resort offers Wi-Fi in public areas and secure parking. Nestled in dunes, this Cape St.…

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

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

    Show map

    The comfortable Brewer Place Port Elizabeth hotel enjoys a beachfront location and provides easy access to the sandy central King's Beach about a 25-minute walk away. There is also private parking.

    More...
    From US$ 44
    price for 1 night
    BOOK From US$ 44
  • The Spotted Grunter Resort

    Umzimvubu Main Road, Port Saint John's, South Africa (Show map)

    Show map

    Featuring a restaurant, the comfortable 3-star The Spotted Grunter Resort Port Saint John's is located approximately a 5-minute stroll from the Poenskop Beach. Located in the vicinity of Mt Thesiger,…

    More...
    From US$ 98
    price for 1 night
    BOOK From US$ 98
  • Sea Otters Lodge

    15 Seaway Drive, Kini Bay, South Africa (Show map)

    Show map

    Located about a 15-minute ride from Holmeleigh Farmyard, the comfortable 4-star Sea Otters Lodge Kini Bay hotel offers Wi-Fi in the rooms and secure parking.

    More...
    From US$ 71
    price for 1 night
    BOOK From US$ 71
  • The Whyte House

    55A Park Street, Graaff Reinet, South Africa (Show map)

    Show map

    Located around 4 km from Camdeboo National Park, the 4-star The Whyte House Bed & Breakfast Graaff Reinet offers air-conditioned rooms around 20 minutes' walk from Reinet House. Offering views of the…

    More...
    From US$ 53
    price for 1 night
    BOOK From US$ 53
  • House Haven Guesthouse

    4 Marlin Close, Port Elizabeth, South Africa (Show map)

    Show map

    Situated 4.7 km from the Kwantu Elephant Sanctuary, the comfortable House Haven Guesthouse Port Elizabeth features Wi-Fi throughout the property, and parking on site. The 4-star hotel lies in the…

    More...
    From US$ 50
    price for 1 night
    BOOK From US$ 50
  • Roche House

    30 Robinson Road, Queenstown, South Africa (Show map)

    Show map

    Featuring Wi-Fi in the rooms, Roche House Hotel Queenstown is 3.7 km from Lawrence De Lange Nature Reserve. Located in the vicinity of the Ruth Lock Shell Art Gallery, the hotel offers views of the…

    More...
    From US$ 72
    price for 1 night
    BOOK From US$ 72
  • Harewood Lodge

    11 Harewood Drive, Nahoon, East London, South Africa (Show map)

    Show map

    The comfortable Harewood Lodge East London hotel, located around 25 minutes' walk from Nahoon Corner, is proud to feature a private art gallery. At this 4-star recently renovated bed & breakfast…

    More...
    From US$ 71
    price for 1 night
    BOOK From US$ 71
  • Goulden Street Guest House

    3 Goulden Street, Quigney, East London, South Africa (Show map)

    Show map

    Situated only 5 minutes' stroll from Orient Pools, the comfortable 3-star Goulden Street Guest House East London boasts spacious rooms overlooking the pool. The guest house is a good starting point…

    More...
    From US$ 61
    price for 1 night
    BOOK From US$ 61
  • Nova Boutique Hotel And Spa

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

    Show map

    Offering a restaurant, the 5-star Nova Boutique Hotel And Spa Port Elizabeth lies in Walmer with rich vegetation and a mountain bike path, an 18-minute walk from the Ron Belling Art Gallery and 4.9…

    More...
    From US$ 171
    price for 1 night
    BOOK From US$ 171
  • Villa Tuscana

    84 Erasmus Drive Summerstrand, Port Elizabeth, South Africa (Show map)

    Show map

    The comfortable 4-star Villa Tuscana Port Elizabeth hotel lies in Hivernage, which is known with chic global restaurants with live music, within reach of entertainment venues like Boardwalk Casino…

    More...
    From US$ 69
    price for 1 night
    BOOK From US$ 69
  • Beach Music

    33 Flame Cresent, Jeffreys Bay, South Africa (Show map)

    Show map

    Within 25 minutes' walk of Noorsekloof Nature Reserve, the 4-star Beach Music Jeffreys Bay hotel includes 8 rooms. Additionally, guests can enjoy a golf course provided at this Jeffreys Bay guest…

    More...
    From US$ 58
    price for 1 night
    BOOK From US$ 58
  • Avoca River Cabins

    Off The R336, Sundays River Valley, Addo, Addo, South Africa (Show map)

    Show map

    Situated 1.5 km from the Adrenalin Addo Adventure Park, the 4-star Avoca River Cabins Addo hotel features Wi-Fi in public areas, and free private parking on site.

    More...
    From US$ 50
    price for 1 night
    BOOK From US$ 50
  • Beach House

    18 Pepper Street, Wavecrest, Jeffreys Bay, South Africa (Show map)

    Show map

    Situated right near Supertubes, the 4-star modern Beach House Jeffreys Bay hotel offers horseback riding. With street parking available, this Jeffreys Bay guest house offers views of Supertubes.

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