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)
    en
    Dansk Deutsch English Español Français Italiano Nederlands Português Русский

Find Hotels

Select city first

2026-02-23

2026-02-24

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

Luxury accommodations in Eastern Cape

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

2141 options found

  • Bonbini Guest House

    4 Napier Road, St Francis Bay, South Africa (Show map)

    Show map

    The boutique-style Bonbini Guest House St Francis Bay, located just 9 minutes' walk from the Two Harbours Walk Trail, features a summer terrace and a patio. The 4-star hotel offers 11 rooms plus a…

    More...
    From US$ 105
    price for 1 night
    BOOK From US$ 105
  • The Royal Steytlerville

    20 Piet Retief Street, Steytlerville, South Africa (Show map)

    Show map

    Providing 13 rooms, the recently renovated The Royal Steytlerville hotel is around a 10-minute walk from Open Air Implement Museum. Guests who stay at this 4-star guest house can park their car on…

    More...
    From US$ 49
    price for 1 night
    BOOK From US$ 49
  • Maple Grove

    3 Winding Lane, Hogsback, South Africa (Show map)

    Show map

    Located in a historical neighbourhood, the self-catering Maple Grove Villa is equipped with a xerox to meet the requirements of business guests. This accommodation boasts a sun deck, a picnic area…

    More...
    From US$ 62
    price for 1 night
    BOOK From US$ 62
  • Nahoon Beach Villas Self Catering Apartments

    14 Rosyth Road, East London, South Africa (Show map)

    Show map

    Nestled about a 15-minute drive from Hemingways Casino, Nahoon Beach Villas Self Catering Apartments entices guests to explore various tourist destinations nearby.

    More...
    From US$ 61
    price for 1 night
    BOOK From US$ 61
  • The Edge Mountain Retreat

    The Edge Mountain Retreat, Hogsback, South Africa (Show map)

    Show map

    Self-catering The Edge Mountain Retreat Villa is located about 10 minutes' drive from Prayer Trail and welcomes its guests to enjoy hiking, horseback riding, and fishing.

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

    Box 13240, Humewood, Port Elizabeth, South Africa (Show map)

    Show map

    The lovely Town Lodge Gqeberha Port Elizabeth hotel is nestled around 25 minutes' walk from the local South End Museum, offering 203 rooms and featuring a sundeck, a shared lounge, and a golf course.…

    More...
    From US$ 54
    price for 1 night
    BOOK From US$ 54
  • A La Martha'S Air-Port Guest House

    9 Third Avenue, Walmer, Port Elizabeth, South Africa (Show map)

    Show map

    The 4-star A La Martha'S Air-Port Guest House Port Elizabeth, located nearly 25 minutes' walk from Port Elizabeth Opera House, presents a private art gallery. Guests will enjoy a swimming pool while…

    More...
    From US$ 86
    price for 1 night
    BOOK From US$ 86
  • Tree Aloe Guest House

    15 Reservoir Road, St Francis Bay, South Africa (Show map)

    Show map

    The 4-star Tree Aloe Guest House St Francis Bay offers bicycle usage for active guests within 25 minutes' walk of Bruces Beauties Surf Spot. The guest house is a good starting point for St Francis…

    More...
    From US$ 81
    price for 1 night
    BOOK From US$ 81
  • Ships Bell At Port St Francis

    Triton Avenue, St Francis Bay, South Africa (Show map)

    Show map

    Ships Bell At Port St Francis Apartment St Francis Bay is located at a distance of 3.8 km from BriSan on the Canals and boasts an infinity pool, a wellness area. The beachfront apartment is nestled…

    More...
    From US$ 204
    price for 1 night
    BOOK From US$ 204
  • Brookes Hill Suites Luxury Apartment 124

    Lower Brooks Hill Street Humewood, Port Elizabeth, South Africa (Show map)

    Show map

    Featuring an outdoor pool area, the beachfront Brookes Hill Suites Luxury Apartment 124 is merely 500 metres from mcarthur baths Amusement Park. Guests will enjoy having Wi-Fi, and those with cars…

    More...
    From US$ 130
    price for 1 night
    BOOK From US$ 130
  • Tsitsikamma Mountain View Lodge

    39 Formosa Street, Stormsrivier, South Africa (Show map)

    Show map

    Standing approximately a 5-minute walk from the Bitou Art Gallery, the recently renovated Tsitsikamma Mountain View Lodge Stormsrivier hotel offers a swimming pool. Overlooking pool, this 4-star…

    More...
    From US$ 83
    price for 1 night
    BOOK From US$ 83
  • Mitford-On-Sea

    14 Beach Road, Morgan's Bay, South Africa (Show map)

    Show map

    Located approximately a 5-minute walk from the beachfront Mitford-On-Sea Aparthotel Morgan's Bay, guests can quickly reach Morgan Bay Climbing. Featuring 11 rooms with views of the patio, this 4-star…

    More...
    From US$ 71
    price for 1 night
    BOOK From US$ 71
  • Toni'S Cottage

    113 Caledon Street, Graaff Reinet, South Africa (Show map)

    Show map

    Located just 5 minutes' stroll from the Monument to Jewish Pedlars, the 4-star Toni'S Cottage Graaff Reinet hotel features a patio with outdoor dining areas and a barbeque grill. Located 3.4 km from…

    More...
    From US$ 75
    price for 1 night
    BOOK From US$ 75
  • Happy Jackal

    5 Riverside Drive, Colchester, Addo, Colchester, South Africa (Show map)

    Show map

    Located within 25 minutes' walk of the Mathyolweni Gate, the 4-star Happy Jackal Hotel Colchester includes 11 rooms. This Colchester guest house offers parking on site and a swimming pool.

    More...
    From US$ 119
    price for 1 night
    BOOK From US$ 119
  • Kowie River Guest House

    10 Colegate Road, Port Alfred, South Africa (Show map)

    Show map

    The 4-star Kowie River Guest House Port Alfred, located around a 25-minute walk from the Kelly's Beach, offers a swimming pool, Wi-Fi in public areas. Staying at the hotel, guests can discover the…

    More...
    From US$ 113
    price for 1 night
    BOOK From US$ 113
  • City Lodge Hotel Gqeberha

    Cnr Beach & Lodge Roads, Summerstrand, Box 13220 H, Port Elizabeth, South Africa (Show map)

    Show map

    At the charming 3-star City Lodge Hotel Gqeberha Port Elizabeth, you can stay close to the Shark Rock Pier, as it is situated only 0.7 km away. The charming 3-star City Lodge Hotel Gqeberha Port…

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

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

    Show map

    Offering a sundeck and spa therapy, the 3-star The Hub Urban Hotel Port Elizabeth lies in a prime touristic area of Port Elizabeth, 2.6 km from Moffett on Main Lifestyle Centre and only a 10-minute…

    More...
    From US$ 49
    price for 1 night
    BOOK From US$ 49
  • See More Guest House

    14 Montrose Avenue, Bunkers Hill, East London, South Africa (Show map)

    Show map

    Situated 2.9 km from the Maiden's Pool, the 4-star See More Guest House East London features Wi-Fi in public areas, and a car park on site. This guest house is a good starting point for East London's…

    More...
    From US$ 73
    price for 1 night
    BOOK From US$ 73
  • Sky Blue Guest House

    66 Northwood Road, Kenton on Sea, South Africa (Show map)

    Show map

    The 4-star Sky Blue Guest House Kenton on Sea has 7 rooms and is located approximately a 20-minute walk from Kariega River. At the hotel, guests will find a golf club to stay active.

    More...
    From US$ 40
    price for 1 night
    BOOK From US$ 40
  • Dreamland Beach House & Studios At Supertubes

    29 Flame Crescent, Jeffreys Bay, South Africa (Show map)

    Show map

    Staying at the beachfront Dreamland Beach House & Studios At Supertubes Jeffreys Bay, guests can relax on a sunny patio just a 13-minute walk from Tubes. This apartment offers parking on site.

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