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

Find Hotels

Select city first

2026-04-19

2026-04-20

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 St Georges Cricket Club

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

245 options found

  • 13 On Fifth Avenue, Walmer, Port Elizabeth

    13 5Th Avenue, Port Elizabeth, South Africa

    1.7 km to St Georges Cricket Club

    (Show map)

    Show map

    Located a 5-minute walk from 6th Avenue Shopping Centre, 13 On Fifth Avenue, Walmer, Port Elizabeth hotel gives quick access to various city sites. This bed & breakfast also includes private car…

    More...
    From US$ 27
    price for 1 night
    BOOK From US$ 27
  • Mill Park Garden Cottage

    5 Walton Road, Port Elizabeth, South Africa

    1.7 km to St Georges Cricket Club

    (Show map)

    Show map

    Mill Park Garden Cottage Port Elizabeth is about 25 minutes' walk from the GFI Art Gallery, giving access to numerous sites in the area.

    More...
    From US$ 32
    price for 1 night
    BOOK From US$ 32
  • 52 Green Street, North End, Pe

    52 Green Street, Mount Road, South Africa

    1.8 km to St Georges Cricket Club

    (Show map)

    Show map

    The 1-bedroom 52 Green Street, North End, Pe Mount Road villa is located 2.3 km from the St George's Park, giving access to various tourist spots nearby.

    More...
    BOOK
  • Whistlewood Guesthouse Walmer, Port Eizabeth

    28 Water Road, Port Elizabeth, South Africa

    1.8 km to St Georges Cricket Club

    (Show map)

    Show map

    Situated 3.1 km from a shopping hub like the Walmer Park Shopping Centre, the 4-star recently renovated Whistlewood Guesthouse Walmer, Port Eizabeth Port Elizabeth provides guests with a barber shop.…

    More...
    From US$ 99
    price for 1 night
    BOOK From US$ 99
  • Luxury Unit At Walmer Villas

    121 Heugh Road, Port Elizabeth, South Africa

    1.8 km to St Georges Cricket Club

    (Show map)

    Show map

    The 120 m² Luxury Unit At Walmer Villas Port Elizabeth apartment features convenient proximity to such city attractions as the Shambala Wellness Spa, situated around 5 minutes' walk away. This 2…

    More...
    BOOK
  • Harbour Cottages, Humewood

    3 Sayre Crescent, Port Elizabeth, South Africa

    1.8 km to St Georges Cricket Club

    (Show map)

    Show map

    Harbour Cottages, Humewood Port Elizabeth is located approximately 25 minutes' walk from the Splash Waterworld and provides diving and fishing for active guests. Located within a few blocks of Masjid…

    More...
    From US$ 54
    price for 1 night
    BOOK From US$ 54
  • Harbour Lights Luxury Loft

    3 Sayre Crescent, Port Elizabeth, South Africa

    1.8 km to St Georges Cricket Club

    (Show map)

    Show map

    Situated a mere 10 minutes' walk from Masjid ul-Akbar, the 1-bedroom Harbour Lights Luxury Loft Villa Port Elizabeth entices guests to explore various tourist attractions in the area.

    More...
    From US$ 74
    price for 1 night
    BOOK From US$ 74
  • Exclusive Poolside Villa, Humewood

    3 Sayre Crescent, Port Elizabeth, South Africa

    1.8 km to St Georges Cricket Club

    (Show map)

    Show map

    Exclusive Poolside Villa, Humewood Port Elizabeth is located just a 9-minute walk from the local South End Museum and features a private swimming pool as well as a terrace for guests' pleasure.

    More...
    From US$ 127
    price for 1 night
    BOOK From US$ 127
  • Buckingham Place Guesthouse

    42 Buckingham Road, Mount Road, South Africa

    1.8 km to St Georges Cricket Club

    (Show map)

    Show map

    Buckingham Place Guesthouse Mount Road is situated 2.1 km from Nelson Mandela Metropolitan Art Museum, which is an excellent place to improve cultural awareness. Located within a 10-minute drive of…

    More...
    BOOK
  • The College Suite, Mill Park

    50 College Drive, Port Elizabeth, South Africa

    1.9 km to St Georges Cricket Club

    (Show map)

    Show map

    Located approximately 7 km from Bibo railway station, The College Suite, Mill Park Port Elizabeth is merely 7 minutes' walk from the Port Elizabeth Golf Club. For guests seeking an active stay, the…

    More...
    BOOK
  • 22 Mill Park

    22 Mill Park Road, Port Elizabeth, South Africa

    1.9 km to St Georges Cricket Club

    (Show map)

    Show map

    Located a 10-minute ride from Port Elizabeth Opera House, 22 Mill Park Villa Port Elizabeth gives access to various tourist sites in the vicinity.

    More...
    BOOK
  • Paxton Hotel

    Carnarvon Place, Humerail, Port Elizabeth, South Africa

    1.9 km to St Georges Cricket Club

    (Show map)

    Show map

    Featuring Wi-Fi in public areas, Paxton Hotel Port Elizabeth is a 5-minute walk from HumeRail. Located a short way from the Campanile, this hotel offers views of the harbour and a swimming pool.

    More...
    From US$ 54
    price for 1 night
    BOOK From US$ 54
  • The Orchards Residence

    24 Young Road, Port Elizabeth, South Africa

    1.9 km to St Georges Cricket Club

    (Show map)

    Show map

    Located nearly 25 minutes' walk from the Wezandla African Craft Traders, the 3-star The Orchards Residence Port Elizabeth hotel offers amenities such as a sundeck, a patio, and a picnic area. Located…

    More...
    From US$ 48
    price for 1 night
    BOOK From US$ 48
  • Lemon Tree Lane

    14 Mill Park Road, Port Elizabeth, South Africa

    1.9 km to St Georges Cricket Club

    (Show map)

    Show map

    Around a 10-minute drive from sports attractions such as the futuristic Nelson Mandela Bay Stadium, the 4-star Lemon Tree Lane Hotel Port Elizabeth features 7 rooms with pool views. Also, guests have…

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

    20 Hazelhurst Road, Port Elizabeth, South Africa

    1.9 km to St Georges Cricket Club

    (Show map)

    Show map

    Kirknewton Hotel Port Elizabeth offers a terrace, located around a 25-minute walk from the Prince Alfred's Guard Memorial. In addition to parking, this 4-star hotel offers stunning views of Port…

    More...
    From US$ 58
    price for 1 night
    BOOK From US$ 58
  • Dempsey'S Self-Catering Guest House

    36 Lloyd Rd, Walmer, Port Elizabeth, South Africa

    1.9 km to St Georges Cricket Club

    (Show map)

    Show map

    The 4-star Dempsey'S Self-Catering Guest House Port Elizabeth offers proximity to the Feather Market Centre, which is located nearly 10 minutes away by car. To keep fit, a golf club provided for…

    More...
    From US$ 53
    price for 1 night
    BOOK From US$ 53
  • Mill Park Escape

    3 Melville Road, Port Elizabeth, South Africa

    1.9 km to St Georges Cricket Club

    (Show map)

    Show map

    Located about a 5-minute walk from the Shamwari Private Game Reserve, the 3-bedroom Mill Park Escape Villa Port Elizabeth features a private pool with sun loungers and a pool cover. Boasting access…

    More...
    From US$ 376
    price for 1 night
    BOOK From US$ 376
  • Millbury Guest House

    27 Mill Park Road, Mill Park, Port Elizabeth, South Africa

    1.9 km to St Georges Cricket Club

    (Show map)

    Show map

    Offering a patio with outdoor dining areas, the 4-star Millbury Guest House Port Elizabeth is approximately a 10-minute ride from the local South End Museum. Featuring a swimming pool, this Port…

    More...
    From US$ 76
    price for 1 night
    BOOK From US$ 76
  • Eaton Cottage

    21 Mill Park Road, Port Elizabeth, South Africa

    1.9 km to St Georges Cricket Club

    (Show map)

    Show map

    Eaton Cottage Port Elizabeth is located 2.8 km from the Donkin Reserve and 10 minutes by car from the Shamwari Private Game Reserve. Active guests will enjoy having access to a golf club.

    More...
    BOOK
  • Rustic & Cozy Villa

    71 Union Road, Port Elizabeth, South Africa

    2 km to St Georges Cricket Club

    (Show map)

    Show map

    Situated around a 10-minute ride from the Feather Market Centre, the 55 m² Rustic & Cozy Villa Port Elizabeth also boasts easy access to Bibo train station which is approximately 5 km away. The…

    More...
    BOOK