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

Central hotels in Eastern Cape

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Points of interest

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

1231 options found

  • Royal St. Andrews Hotel, Spa And Conference Centre

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

    Show map

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

    More...
    From US$ 95
    price for 1 night
    BOOK From US$ 95
  • Morgan Bay Hotel

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

    Show map

    Boasting an outdoor swimming pool complete with swimming pool toys, the 3-star Morgan Bay Hotel is approximately a 5-minute stroll from Morgan Bay Climbing. Featuring a shared lounge and luggage…

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

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

    Show map

    Situated approximately a 20-minute stroll from Seal Bay, the 3-star luxury Cape St Francis Resort entices guests to relax on a pristine beach or spend time by 2 outdoor swimming pools provided on the…

    More...
    From US$ 114
    price for 1 night
    BOOK From US$ 114
  • 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
  • Komani Resorts

    66-70 Ebden Street, Queenstown, 5320, Queenstown, South Africa (Show map)

    Show map

    Featuring Wi-Fi in the rooms, the 4-star Komani Resorts Queenstown sits about 25 minutes' walk from Queenstown Golf club. The hotel provides a safe deposit box to ensure guests' safety.

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

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

    Show map

    The 4-star The Whyte House Bed & Breakfast Graaff Reinet is nestled just 7 minutes' walk from Dutch Reformed Church and features an outdoor swimming pool. Boasting access to Valley of Desolation, 3.7…

    More...
    From US$ 53
    price for 1 night
    BOOK From US$ 53
  • Stone Olive Guesthouse

    27 Azalea Street, Jeffreys Bay, South Africa (Show map)

    Show map

    Stone Olive Guesthouse Jeffreys Bay is located in Jeffreys Bay, 14 minutes' walk from Jeffreys Bay Main Beach, and offers an outdoor swimming pool. Featuring 8 rooms with views of the courtyard, the…

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

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

    Show map

    A sundeck and a golf course are available at Roche House Hotel Queenstown, and Lawrence De Lange Nature Reserve is 3.7 km away. Featuring 11 rooms with views of the pool, the hotel is an 18-minute…

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

    46 Cumberland Street, Mthatha, South Africa (Show map)

    Show map

    Located 2.8 km from Hluleka Nature Reserve, the 3-star Coco Lodge Mthatha hotel offers air-conditioned rooms 14 minutes' walk from Nelson Mandela Museum. The bed & breakfast also includes private…

    More...
    From US$ 87
    price for 1 night
    BOOK From US$ 87
  • De Berg Guesthouse

    7 School Street Matatiele, Matatiele, South Africa (Show map)

    Show map

    Nearly a 25-minute walk from Mehloding Community Tourism Trust, the 3-star De Berg Guesthouse Matatiele includes 4 rooms. Free private parking is available on site at the hotel.

    More...
    From US$ 44
    price for 1 night
    BOOK From US$ 44
  • 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
  • Buccaneers Beach Lodge, Chintsa, South Africa

    Farm Buccaneers Retreat, Chintsa, South Africa (Show map)

    Show map

    Featuring Wi-Fi in public areas, the 19-room Buccaneers Beach Lodge, Chintsa, South Africa hostel is situated 3.4 km from Inkwenkwezi Private Game Reserve.

    More...
    From US$ 56
    price for 1 night
    BOOK From US$ 56
  • Trennerys Hotel

    Qolora Mouth, Qolora Mouth, South Africa (Show map)

    Show map

    Situated around a 10-minute walk from Sundowner Trail, Trennerys Hotel Qolora Mouth features Wi-Fi in public areas and free private parking on site. This 3-star hotel includes 36 rooms.

    More...
    From US$ 142
    price for 1 night
    BOOK From US$ 142
  • The Oyster Box Beach House By The Oyster Collection

    19 Elliot Road, Kenton on Sea, South Africa (Show map)

    Show map

    Located merely 0.9 km from Shelley Bay, the comfortable The Oyster Box Beach House By The Oyster Collection Kenton on Sea hotel offers spacious rooms about 15 minutes' walk from Afrika Kusini Aroma…

    More...
    From US$ 323
    price for 1 night
    BOOK From US$ 323
  • The Halyards Hotel & Spa

    No 1 Albany Road, Port Alfred, South Africa (Show map)

    Show map

    The 3-star The Halyards Hotel & Spa Port Alfred features spacious rooms 11 minutes' walk from Kasouga Beach. The hotel is 2.3 km from Great Fish Point Lighthouse and provides guests with a treatment…

    More...
    From US$ 74
    price for 1 night
    BOOK From US$ 74
  • Queen Manor Boutique Guest House

    23 Queen Street, Graaff Reinet, South Africa (Show map)

    Show map

    Located nearly a 5-minute walk from Anglo-Boer War Memorial, the comfortable Queen Manor Boutique Guest House Graaff Reinet offers 12 rooms with views of the mountain. Boasting an outdoor swimming…

    More...
    From US$ 84
    price for 1 night
    BOOK From US$ 84
  • The Gallery

    7 Wainwright Street 1, Queenstown, South Africa (Show map)

    Show map

    Situated in a convenient setting in Queenstown, approximately a 20-minute walk from Queenstown train station, the comfortable The Gallery Queenstown hotel features 45 rooms. This 4-star hotel boasts…

    More...
    From US$ 99
    price for 1 night
    BOOK From US$ 99
  • Annies House

    112 Adderley Street, Cradock, Cradock, South Africa (Show map)

    Show map

    Nestled just 9 minutes' stroll from Cat Conservation Trust, the comfortable 4-star Annies House Bed & Breakfast Cradock welcomes guests with a sunbathing terrace, a shared lounge, and a golf course.

    More...
    From US$ 121
    price for 1 night
    BOOK From US$ 121
  • The Historic Pig And Whistle Inn

    268 Kowie Road, Bathurst, South Africa (Show map)

    Show map

    The comfortable The Historic Pig And Whistle Inn Bathurst is located in Bathurst, about 25 minutes' walk from The Big Pineapple Local History Museum, and offers an outdoor swimming pool. Boasting a…

    More...
    From US$ 57
    price for 1 night
    BOOK From US$ 57
  • Premier Hotel Regent

    22 Esplanade, Beach Front, East London, South Africa (Show map)

    Show map

    The 3-star Premier Hotel Regent East London gives quick access to Orient Pools, situated only a 5-minute walk away. This East London hotel is 2.9 km from Ann Bryant Art Gallery and invites guests to…

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