Go Kruger National Park 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-20

2026-04-21

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 with indoor pool in Kruger National Park

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

1375 options found

  • Tranquil Acres

    Farm 33 Alkmaar, Mbombela, South Africa (Show map)

    Show map

    Guests of Tranquil Acres Hotel Mbombela can enjoy access to NG Kerk Alkmaar, located 25 minutes' walk away. Private car parking is available on site at this guest house.

    More...
    BOOK
  • Premier Hotel Thohoyandou

    Manini Drive 1, Thohoyandou, South Africa (Show map)

    Show map

    The 4-star Premier Hotel Thohoyandou, located about 10 minutes' drive from the Holy Forest, offers a swimming pool and Wi-Fi throughout the property.

    More...
    From US$ 138
    price for 1 night
    BOOK From US$ 138
  • Halleria Self Catering

    The Oaks Road 66B, White River, South Africa (Show map)

    Show map

    The 3-star Halleria Self Catering White River hotel is around 500 metres from White River Rugby & Sport Complex and features a terrace with outdoor dining areas.

    More...
    From US$ 36
    price for 1 night
    BOOK From US$ 36
  • Willow Inn

    8 Augusta Street, Mbombela, South Africa (Show map)

    Show map

    Featuring a year-round outdoor swimming pool, the 3-star Willow Inn Mbombela is 3.5 km from Nelspruit Methodist Church. Guests of the guest house can immerse themselves in the tranquillity of the…

    More...
    From US$ 69
    price for 1 night
    BOOK From US$ 69
  • Kruger Inn Backpackers

    2007 Olifant Drive Marloth Park, Marloth Park, South Africa (Show map)

    Show map

    Providing guests with bicycles for rent, Kruger Inn Backpackers Marloth Park hostel is located nearly 25 minutes on foot from the Marlothi Shopping Centre.

    More...
    From US$ 37
    price for 1 night
    BOOK From US$ 37
  • Familia Bnb

    1190/1 Entokozweni Kanyamazane, Tekwane, South Africa (Show map)

    Show map

    To keep fit, a golf club provided for guests at Familia Bnb Tekwane hotel. The centre of Tekwane is a 15 minutes' walk of this guest house.

    More...
    From US$ 32
    price for 1 night
    BOOK From US$ 32
  • Anisa Guesthouse

    266 Block Q, Sibasa , Thohoyandou, Thohoyandou, South Africa (Show map)

    Show map

    Situated 4.5 km from Venda High Court, the 4-star Anisa Guesthouse Thohoyandou features Wi-Fi in public areas and complimentary private parking on site.

    More...
    From US$ 63
    price for 1 night
    BOOK From US$ 63
  • Ilane Guesthouse

    2 Jordaan St, Mbombela, South Africa (Show map)

    Show map

    Providing 7 rooms, Ilane Guesthouse Mbombela is 3.8 km from the Nelspruit Nature Reserve. To keep fit, a golf club provided for guests at the hotel.

    More...
    BOOK
  • Kruger Living On Nyati

    1 Kiepersol Street, Malalane, South Africa (Show map)

    Show map

    The 4-star Kruger Living On Nyati Aparthotel Malalane is located just 9 minutes' walk from Inkwazi Shopping Centre, offering 16 rooms along with spa therapy and a play area.

    More...
    From US$ 95
    price for 1 night
    BOOK From US$ 95
  • Hoyohoyo Acorns Lodge

    R531 Orpen Road, Mission, South Africa (Show map)

    Show map

    Featuring a patio and a swimming pool, the 4-star Hoyohoyo Acorns Lodge Mission hotel lies nearly 25 minutes' walk from Acornhoek Mega City. Thanks to a golf club provided at this Mission hotel…

    More...
    From US$ 104
    price for 1 night
    BOOK From US$ 104
  • Locust Retreat Immaculate 2Bedroom Cottage

    410 Locust Avenue, Marloth Park, South Africa (Show map)

    Show map

    Locust Retreat Immaculate 2Bedroom Cottage Marloth Park hotel, located 4.5 km from the Marlothi Shopping Centre, offers a private swimming pool, Wi-Fi in public areas.

    More...
    From US$ 59
    price for 1 night
    BOOK From US$ 59
  • Royal Game Guest House

    42 Essenhout Street, Phalaborwa, South Africa (Show map)

    Show map

    Ideally located 3.6 km from Lodge 107 Hans Merensky Estate Golf Course, the 4-star Royal Game Guest House Phalaborwa features rooms with views of the patio. The guest house also includes a patio with…

    More...
    From US$ 95
    price for 1 night
    BOOK From US$ 95
  • Bush Serenity Studio

    2420 Papegaai Ave, Marloth Park, South Africa (Show map)

    Show map

    Bush Serenity Studio Marloth Park hotel is located in Marloth Park, 9 minutes' walk from the Marlothi Shopping Centre, and offers a swimming pool.

    More...
    BOOK
  • 2Ten Hotel

    1446 Mphephu Road, Sibasa, South Africa (Show map)

    Show map

    Located 3.8 km from Thohoyandou Arts & Culture Centre, the 4-star 2Ten Hotel Sibasa offers air-conditioned rooms approximately a 10-minute ride from Mvusuludzo Mall. This Sibasa hotel has a swimming…

    More...
    From US$ 95
    price for 1 night
    BOOK From US$ 95
  • Matumi Golf Lodge

    5 Singa Dr, Matumi Estate, Nelspruit Golf Course, Mpumalanga, 1200, Mbombela, South Africa (Show map)

    Show map

    Located in close proximity to Nelspruit Golf Club, the 5-star Matumi Golf Lodge Mbombela hotel offers facials, a sundeck, and a bowling alley. Boasting a swimming pool, this Mbombela resort is…

    More...
    From US$ 84
    price for 1 night
    BOOK From US$ 84
  • Lapologa B&B Phalaborwa

    9 Park Street, Phalaborwa, Phalaborwa, South Africa (Show map)

    Show map

    The 4-star Lapologa B&B Phalaborwa, located within 25 minutes' walk of Lodge 107 Hans Merensky Estate Golf Course, offers a private pool and Wi-Fi throughout the property. Located just 1.6 km from a…

    More...
    From US$ 74
    price for 1 night
    BOOK From US$ 74
  • 606 Guesthouse

    1951 Dwarsloop Phase 2 , Bushbuckridge, Bosbokrand, South Africa (Show map)

    Show map

    To keep fit, a golf club provided for guests at 606 Guesthouse Bosbokrand. The guest house is located a short way from the Sabie River.

    More...
    From US$ 44
    price for 1 night
    BOOK From US$ 44
  • Komati Friends

    12 Koedoe Street Po Box 1187, Komatipoort, South Africa (Show map)

    Show map

    Offering a terrace with outdoor dining areas and a barbeque grill, the 4-star Komati Friends Komatipoort hotel is just 500 metres from the Komati Spar Centre.

    More...
    From US$ 62
    price for 1 night
    BOOK From US$ 62
  • Snl Guesthouse At Visarend

    24 Visarend Fish Eagle Bend, Malalane, South Africa (Show map)

    Show map

    The 3-star Snl Guesthouse At Visarend Malalane is located in Malalane, 2.6 km from the Berg-en-Dal, and offers a swimming pool. Guests will appreciate bicycle usage arranged at the guest house.

    More...
    From US$ 66
    price for 1 night
    BOOK From US$ 66
  • Upstairs R-2 Self-Catering Unit

    5A Peter Graham Street Upstairs R2 Self-Catering Unit, White River, South Africa (Show map)

    Show map

    The 3-star Upstairs R-2 Self-Catering Unit Hotel White River provides proximity to the Kruger Bookings, which is located nearly a 25-minute walk away. There is also free private parking.

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