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

2026-04-22

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

  • Ulwazi Rock Lodge

    R40 Portion 17 Of Farm White Waters No 17 Kiepersol, Hazyview, South Africa (Show map)

    Show map

    The 6-bedroom Ulwazi Rock Lodge Hazyview is located 3.9 km from the Pabeni Gate Kruger National Park and provides a private swimming pool, ensuring a relaxing stay. This property includes a car park…

    More...
    From US$ 465
    price for 1 night
    BOOK From US$ 465
  • Eagle'S Crest

    1319 Rietbok Street, Marloth Park, South Africa (Show map)

    Show map

    Featuring a private swimming pool for guests' relaxation, the 2-bedroom Eagle'S Crest Villa Marloth Park is located 4.6 km from the Mjejane Private Game Reserve. Featuring a patio, the villa is…

    More...
    From US$ 68
    price for 1 night
    BOOK From US$ 68
  • Kruger Park Lodge Unit No. 253

    Portia Shabangu Drive, Hazyview, South Africa (Show map)

    Show map

    To enjoy your vacation in Hazyview, stay at the spacious 230 m² Kruger Park Lodge Unit No. 253 Hazyview, which is only 0.9 km from the Hylton Ross and about a 10-minute ride from the Lowveld Mall.

    More...
    From US$ 253
    price for 1 night
    BOOK From US$ 253
  • Lion Tree Top Lodge

    Guernsey Nature Reserve, Guernsey Nature Reserve, South Africa (Show map)

    Show map

    Located approximately 10 minutes' drive from Mafunyani Cultural Village, Lion Tree Top Lodge Guernsey Nature Reserve offers game drives for guests' entertainment.

    More...
    From US$ 214
    price for 1 night
    BOOK From US$ 214
  • Oliver'S

    Pine Lake Drive, White River, South Africa (Show map)

    Show map

    During the stay at the family Oliver'S White River villa, guests can indulge in spa treatments, such as aromatherapy, body wraps, and facial treatments or visit the Longmere Dam, located 25 minutes'…

    More...
    From US$ 334
    price for 1 night
    BOOK From US$ 334
  • Marloth Park Hippo House

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

    Show map

    Marloth Park Hippo House Villa is located a 10-minute ride from the Marlothi Shopping Centre and provides a swimming pool, ensuring a relaxing stay. The 4-bedroom holiday home includes complimentary…

    More...
    From US$ 243
    price for 1 night
    BOOK From US$ 243
  • Blyde Mountain Country House

    R531 Farm Moriah Portion 24, Hoedspruit, South Africa (Show map)

    Show map

    Blyde Mountain Country House Hoedspruit entices guests to enjoy hiking and offers proximity to the Kinyonga Reptile Center, located just 350 metres away. The Hoedspruit villa is about 5 minutes on…

    More...
    From US$ 151
    price for 1 night
    BOOK From US$ 151
  • Marloth Cottage

    4306 Erdvark Street, Marloth Park, South Africa (Show map)

    Show map

    To enjoy your vacation in Marloth Park, stay at the 2-room Marloth Cottage Marloth Park, which is 3.1 km from the Lionspruit Game Reserve and approximately a 10-minute ride from the Marlothi Shopping…

    More...
    From US$ 95
    price for 1 night
    BOOK From US$ 95
  • Edjami Guest House

    3345 Seekoei Road Edjami Lodge And Guest House, Marloth Park, South Africa (Show map)

    Show map

    Located about 10 minutes' drive from the Marlothi Shopping Centre, the 1-bedroom Edjami Guest House Marloth Park villa offers a terrace with views of the pool.

    More...
    From US$ 101
    price for 1 night
    BOOK From US$ 101
  • Lion Hill @Kruger

    4104 Leeu Road, Marloth Park, South Africa (Show map)

    Show map

    Situated 2.9 km from the Lionspruit Game Reserve, Lion Hill @Kruger Villa Marloth Park invites guests to relax at a patio.

    More...
    From US$ 120
    price for 1 night
    BOOK From US$ 120
  • Mamdo Bush House

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

    Show map

    Featuring a private swimming pool for guests' relaxation, the 2-bedroom Mamdo Bush House Villa Marloth Park is located 3.3 km from the Marlothi Shopping Centre. Featuring access to a terrace, this…

    More...
    From US$ 220
    price for 1 night
    BOOK From US$ 220
  • Igugu Lodge

    482 Appelblaar Road Hoedspruit Wildlife Estate, Hoedspruit, South Africa (Show map)

    Show map

    The 4-bedroom Igugu Lodge Hoedspruit is located nearly 25 minutes' walk from the Tshukudu Game Lodge and provides hiking, horseback riding, and bike riding for active guests.

    More...
    From US$ 277
    price for 1 night
    BOOK From US$ 277
  • Kingly Bush Villa

    3 Copper Road Lodge 214, Hans Merensky Estate, Phalaborwa, South Africa (Show map)

    Show map

    Kingly Bush Villa Phalaborwa is located merely 12 minutes' walk from Lodge 107 Hans Merensky Estate Golf Course and offers guests to enjoy their evening on a terrace with a swimming pool and a…

    More...
    From US$ 319
    price for 1 night
    BOOK From US$ 319
  • Kierieklapper

    Stand 103, Plot 1 Mjejane Game Reserve Hectorspruit, Hectorspruit, South Africa (Show map)

    Show map

    Offering a location around a 25-minute walk from the Mjejane Private Game Reserve, the 1-bedroom Kierieklapper Villa Hectorspruit gives access to various tourist spots in the area.

    More...
    From US$ 347
    price for 1 night
    BOOK From US$ 347
  • Indlovu Inn

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

    Show map

    Located 3.5 km from the Mjejane Private Game Reserve, Indlovu Inn Marloth Park villa offers game drives and a pub crawl for guests' leisure. This 3-bedroom holiday home features opportunities for…

    More...
    From US$ 56
    price for 1 night
    BOOK From US$ 56
  • Ndzuti Bush Camp

    Maseke Game Reserve In Baluli, Balule Game Reserve, South Africa (Show map)

    Show map

    The 1-bedroom Ndzuti Bush Camp Hotel is nestled 20 minutes on foot from Grietjie Nature Reserve and provides a plunge pool.

    More...
    From US$ 512
    price for 1 night
    BOOK From US$ 512
  • Bushveld Jewel - Close To Kruger

    605 Kanniedood Road, Hoedspruit, South Africa (Show map)

    Show map

    Featuring a patio with garden views, Bushveld Jewel - Close To Kruger Hoedspruit villa is 25 minutes' drive from Air Force Base Hoedspruit airport. Located a 10-minute ride from the iNyoka Art…

    More...
    From US$ 141
    price for 1 night
    BOOK From US$ 141
  • Pheasant'S Crest

    1768 Geelslang Road, Marloth Park, South Africa (Show map)

    Show map

    Located approximately a 25-minute walk from the Marlothi Shopping Centre, the 1-bedroom Pheasant'S Crest Villa Marloth Park features a plunge pool with a patio.

    More...
    From US$ 49
    price for 1 night
    BOOK From US$ 49
  • Pumba Lodge Hoedspruit

    458 Akasia Street, Hoedspruit, South Africa (Show map)

    Show map

    Featuring a swimming pool for guests' relaxation, the 3-bedroom Pumba Lodge Hoedspruit is located nearly 25 minutes' walk from the shopping mall "Rockfig Lifestyle Centre". Featuring a sun terrace…

    More...
    From US$ 587
    price for 1 night
    BOOK From US$ 587
  • Lituba Place

    Kameelperd Avenue 1482, Marloth Park, South Africa (Show map)

    Show map

    Lituba Place Marloth Park villa is located about 25 minutes' walk from the Marlothi Shopping Centre and provides a private swimming pool, ensuring a relaxing stay.

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