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

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

114 options found

  • The Duke Of Bedford

    38 Donkin Street, Bedford, South Africa (Show map)

    Show map

    The 3-star The Duke Of Bedford Hotel offers quick access to Bedford Catholic Church, which is only a 7-minute walk away. Situated a mere 650 metres from Seventh Day Adventist, this Bedford hotel…

    More...
    From US$ 98
    price for 1 night
    BOOK From US$ 98
  • Radisson Blu Hotel, Port Elizabeth

    Corner Of Marine Drive & 9Th Avenue, Port Elizabeth, South Africa (Show map)

    Show map

    The 4-star Radisson Blu Hotel, Port Elizabeth features a beachfront location merely a 5-minute walk from the Piet Retief Monument and features a 24-hour front desk and wake-up service. The hotel…

    More...
    From US$ 97
    price for 1 night
    BOOK From US$ 97
  • Drostdy Hotel

    30 Church Street, Graaff Reinet, South Africa (Show map)

    Show map

    Located just a 6-minute stroll from the Dutch Reformed Church, the 5-star Drostdy Hotel Graaff Reinet ensures hassle-free stays by offering 24-hour reception and wake-up calls. Positioned not far…

    More...
    From US$ 106
    price for 1 night
    BOOK From US$ 106
  • Premier Hotel East London Icc

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

    Show map

    The 4-star Premier Hotel East London Icc is situated near a beach district, about a 5-minute walk from the German Settlers Memorial and offers spa therapy, recreational facilities, and spa services.

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

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

    Show map

    Located approximately a -minute stroll from Seal Bay, the 3-star luxury Cape St Francis Resort provides guests with access to a pristine beach, 2 outdoor swimming pools, and an à la carte restaurant.…

    More...
    From US$ 177
    price for 1 night
    BOOK From US$ 177
  • Anchorage Guesthouse

    No 7, 6Th Avenue, Port Elizabeth, South Africa (Show map)

    Show map

    The 4-star beachfront Anchorage Guesthouse Port Elizabeth provides proximity to the Donkin Reserve, which is located around 5 km away. Featuring 11 rooms with views of the garden, this Port Elizabeth…

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

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

    Show map

    The Royal Port Alfred Golf Club is within 5 minutes' walk of the 4-star Royal St. Andrews Hotel, Spa And Conference Centre Port Alfred, which offers 24-hour reception and wake-up calls. This Port…

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

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

    Show map

    Guests of Nova Boutique Hotel And Spa Port Elizabeth can enjoy access to the GFI Art Gallery, located 18 minutes' walk away. The hotel provides Wi-Fi in public areas as well as a steam room and a…

    More...
    From US$ 129
    price for 1 night
    BOOK From US$ 129
  • 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$ 45
    price for 1 night
    BOOK From US$ 45
  • St Francis Golf Lodge

    10 Jack Nicklaus Drive, St Francis Links, St Francis Bay, South Africa (Show map)

    Show map

    The 4-star St Francis Golf Lodge St Francis Bay hotel includes bird watching and snorkeling trips along with setting about a 5-minute stroll from Aqua Spa @ The Links. Boasting an infinity swimming…

    More...
    From US$ 246
    price for 1 night
    BOOK From US$ 246
  • The Royal Courtyard

    103 Main Street, Matatiele, South Africa (Show map)

    Show map

    Featuring a wellness centre along with a treatment room and a foot bath, the 3-star The Royal Courtyard Hotel Matatiele is situated merely 0.7 km from Mehloding Community Tourism Trust in Matatiele.

    More...
    From US$ 64
    price for 1 night
    BOOK From US$ 64
  • Lilitha Boutique Hotel-East London

    Farm B2, Holm Hill Beacon Bay, East London, South Africa (Show map)

    Show map

    Featuring a sunbathing terrace and an outdoor swimming pool, the 4-star Lilitha Boutique Hotel-East London lies around 7 km from Buffalo City Stadium. The guest house is approximately 10 minutes by…

    More...
    From US$ 101
    price for 1 night
    BOOK From US$ 101
  • The Fernery Lodge & Spa

    Bluelilies Bush, Stormsrivier, South Africa (Show map)

    Show map

    Located in a river, The Fernery Lodge & Spa Stormsrivier pampers guests with body scrub, pedicure, and manicure for a truly relaxing stay. This property offers a swimming pool as well as a treatment…

    More...
    From US$ 188
    price for 1 night
    BOOK From US$ 188
  • Pumba Private Game Reserve

    Highlands, Grahamstown, South Africa (Show map)

    Show map

    Located within easy reach of African Pride Pumba Private Game Reserve, Pumba Private Game Reserve Grahamstown villa offers a terrace with a view over the lake. Guests can enjoy a steam room, along…

    More...
    From US$ 1506
    price for 1 night
    BOOK From US$ 1506
  • Tsitsikamma Lodge & Spa

    N2 Storms River District, Stormsrivier, South Africa (Show map)

    Show map

    The 3-star Tsitsikamma Lodge & Spa Stormsrivier hotel, located within 5 minutes' walk of the Tsitsikamma Falls Adventure, features a sundeck and a picnic area. Guests can take a walk along the river,…

    More...
    From US$ 85
    price for 1 night
    BOOK From US$ 85
  • Bukela Game Lodge - Amakhala Game Reserve

    Amakhala Game Reserve, Amakhala Game Reserve, South Africa (Show map)

    Show map

    Located a mere 150 metres from the Amakhala Game Reserve, Bukela Game Lodge - Amakhala Game Reserve offers an outdoor swimming pool, a hot tub for a truly relaxing stay. This Amakhala Game Reserve…

    More...
    From US$ 996
    price for 1 night
    BOOK From US$ 996
  • No5 Boutique Art Hotel By Mantis

    5 Brighton Drive, Port Elizabeth, South Africa (Show map)

    Show map

    No5 Boutique Art Hotel By Mantis Port Elizabeth features 10 rooms and lies a 12-minute walk from St. James. Guests have access to an outdoor swimming pool, a health club and Wi-Fi in public areas.

    More...
    From US$ 161
    price for 1 night
    BOOK From US$ 161
  • Misty Mountain Reserve

    Farm 438, Bluelillies Bush Storms River, Stormsrivier, South Africa (Show map)

    Show map

    Misty Mountain Reserve Stormsrivier hotel lies in a protected area of Stormsrivier 4.2 km from the Storms River Mouth, featuring a sundeck and a shared lounge. Located 10 minutes' drive from the…

    More...
    From US$ 159
    price for 1 night
    BOOK From US$ 159
  • The House Quarters

    44 Kenton Road, Kenton on Sea, South Africa (Show map)

    Show map

    Situated approximately 25 minutes' walk from the Shelley Bay, the smoke-free The House Quarters Hotel Kenton on Sea features Wi-Fi in the rooms and a free private car park on site. This 4-star hotel…

    More...
    From US$ 107
    price for 1 night
    BOOK From US$ 107
  • Intle Boutique Hotel

    Farm 440 Brakfontein Eastern Cape, Jeffreys Bay, South Africa (Show map)

    Show map

    The 5-star Intle Boutique Hotel Jeffreys Bay, located approximately 10 minutes' drive from Wacky Woods, offers a seasonal outdoor swimming pool, Wi-Fi in the rooms.

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