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

  • Ungava Retreat

    451 Crocodile Road, Marloth Park, South Africa (Show map)

    Show map

    Offering a plunge pool for a relaxing experience, Ungava Retreat Villa Marloth Park is located 3.1 km from the Mjejane Private Game Reserve.

    More...
    BOOK
  • Poinsettia Family Cottage

    R40 Postnet Suite 20 , P/Bag X 840 , Hazyview, 1242, Hazyview, South Africa (Show map)

    Show map

    Situated 3.4 km from Hazyview methodist Church, the 2-bedroom Poinsettia Family Cottage Hazyview features a terrace with views of the pool.

    More...
    From US$ 196
    price for 1 night
    BOOK From US$ 196
  • Kambaku River Sands

    Enkhulu Gate, Arygle Road, Timbavati Game Reserve, South Africa (Show map)

    Show map

    The 8-room Kambaku River Sands Timbavati Game Reserve villa is nestled within reach of Kruger National Park and offers game drives to make your visit more entertaining. This accommodation offers an…

    More...
    From US$ 1168
    price for 1 night
    BOOK From US$ 1168
  • Kelora Bush Camp

    Kelora Bush Camp, Mica, R530, Hoedspruit, South Africa (Show map)

    Show map

    The 6-room Kelora Bush Camp Hotel is located about 10 minutes by car from Lissataba Private Game Reserve, giving access to various tourist spots nearby.

    More...
    From US$ 324
    price for 1 night
    BOOK From US$ 324
  • Tranquility At Homely Escape

    6 Janssens Street, Phalaborwa, South Africa (Show map)

    Show map

    The 45 m² Tranquility At Homely Escape Phalaborwa apartment is only 1.6 km from game drives at Phalaborwa Gate in Kruger National Park.

    More...
    From US$ 39
    price for 1 night
    BOOK From US$ 39
  • Edjami Lodge

    3345 Seekoei Road, Marloth Park, South Africa (Show map)

    Show map

    Edjami Lodge Marloth Park is located a 10-minute ride from the Marlothi Shopping Centre and offers a private pool with a patio for guests to relax and unwind.

    More...
    From US$ 249
    price for 1 night
    BOOK From US$ 249
  • Greenway Woods Accommodation

    Pinelake Drive, White River, South Africa (Show map)

    Show map

    Greenway Woods Accommodation White River is located 4.4 km from the Into The Kruger Wildlife Gallery and 25 minutes' walk from the Longmere Dam. This apartment offers a free private car park on site…

    More...
    From US$ 66
    price for 1 night
    BOOK From US$ 66
  • The Stone House

    Mto Trails Lowveld (Off R40), Die Winkler, South Africa (Show map)

    Show map

    The spacious 150 m² The Stone House Apartment Die Winkler overlooks the patio and provides guests with Wi-Fi and complimentary private parking on site. The nearest airport is Kruger Mpumalanga…

    More...
    From US$ 86
    price for 1 night
    BOOK From US$ 86
  • Panaroma View

    R533,, Graskop, South Africa (Show map)

    Show map

    To enjoy your vacation in Graskop, stay at Panaroma View Apartment Graskop, which is 2.2 km from the Panorama Route and around a 10-minute ride from the Pinnacle Rock. Guests can lounge by a swimming…

    More...
    From US$ 137
    price for 1 night
    BOOK From US$ 137
  • Royal Bakoena Hamiltonparks Country Lodge

    R40 Kiepersol, Hazyview, South Africa (Show map)

    Show map

    Royal Bakoena Hamiltonparks Country Lodge Hazyview is located about 25 minutes' walk from the Pabeni Gate Kruger National Park and provides a swimming pool, ensuring a relaxing stay.

    More...
    From US$ 61
    price for 1 night
    BOOK From US$ 61
  • Tintswalo Elegant Apartments

    Eco Park @ Xikukwani, Malamulele Road, R81, Giyani, South Africa (Show map)

    Show map

    If you have an early flight from Giyani, Tintswalo Elegant Apartments Giyani is located 120 km from Hendrik Van Eck airport. The apartment features a seasonal outdoor pool and a sunbathing terrace…

    More...
    From US$ 47
    price for 1 night
    BOOK From US$ 47
  • Carpe Diem

    Blink Blaar Avenue Blink Blaar Avenue, 1321, 18, Marloth Park, South Africa (Show map)

    Show map

    The 4-bedroom Carpe Diem Marloth Park villa is located around a 10-minute ride from the Lionspruit Game Reserve and offers guests to enjoy their evening on a terrace with a swimming pool.

    More...
    From US$ 122
    price for 1 night
    BOOK From US$ 122
  • Nature Cottage

    1925 Mamba Street, Marloth Park, South Africa (Show map)

    Show map

    Offering a swimming pool, the spacious Nature Cottage Marloth Park is situated 25 minutes' walk from the Marlothi Shopping Centre. Guests can relax and take in pool views from a patio of this…

    More...
    From US$ 58
    price for 1 night
    BOOK From US$ 58
  • Ebundu Lodge

    R40 Nelspruit 312-Jt, White River, South Africa (Show map)

    Show map

    Located within 15 minutes' drive of the Riverside Mall, Ebundu Lodge White River features 2 outdoor pools, a treatment room and a foot bath, ensuring a relaxing stay.

    More...
    From US$ 50
    price for 1 night
    BOOK From US$ 50
  • Simbavati Homestead

    Northumberland Farm, Klaserie Private Nature Reserve, South Africa (Show map)

    Show map

    The 8-room Simbavati Homestead Klaserie Private Nature Reserve villa offers proximity to nearby tourist spots, such as Misava Swimming Pool Deck, situated nearly 10 minutes away by car.

    More...
    From US$ 1595
    price for 1 night
    BOOK From US$ 1595
  • C-Rane Lodge

    15 President Boshoff Street, Phalaborwa, South Africa (Show map)

    Show map

    To enjoy your vacation in Phalaborwa, stay at C-Rane Lodge Phalaborwa, which is 2.2 km from Eden Square Shopping Mall and nearly a 10-minute drive from Hans Merensky Golf Club.

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

    638 Porcupine Street, Marloth Park, South Africa (Show map)

    Show map

    Located within 10 minutes' drive of the Lionspruit Game Reserve, the 2-bedroom Hhhhhh Marloth Park villa offers a terrace with views of the pool.

    More...
    BOOK
  • Kanimambo Chalet

    1537 Volstruis Road, Marloth Park, South Africa (Show map)

    Show map

    The 38 m^2 Kanimambo Chalet includes a terrace and is located approximately 10 minutes by car from Kruger Sunset Lodge in The Greater Kruger. This 1-bedroom apartment features Wi-Fi and a car park on…

    More...
    From US$ 71
    price for 1 night
    BOOK From US$ 71
  • Lereko Bush Villa

    20 Figtree Avenue, Marloth Park, South Africa (Show map)

    Show map

    Offering a location 10 minutes' drive from Lionspruit Game Reserve, the 2-bedroom Lereko Bush Villa gives access to various tourist spots in the area.

    More...
    From US$ 158
    price for 1 night
    BOOK From US$ 158
  • Kruger Foothills

    Corner Of Marepe Road And R531, Kampersrus AH, South Africa (Show map)

    Show map

    Located 4 km from the Kingfisher Gallery, Kruger Foothills Villa Kampersrus AH gives access to various tourist sites in the vicinity.

    More...
    BOOK