Skip to content
Report a wrong number

Travel & Hospitality · Contact details

Kingdom Resort Contact Details

Verified 2 September 2026Updated 5 October 2026Official source onlyIndependent directoryPublished by Silas T Nkoana, Cape TownReport a wrong number

The Kingdom Resort is in the Pilanesberg, North West, and runs two separate contact desks: one for booking and one for guests already staying. Reservations are on 0861 269 846 or 039 688 5320, and resort reception is on 0861 772 266 or 014 552 6917. These details were read from thekingdomresort.co.za on 2 September 2026.

Kingdom Resort contact details at a glance

RouteDetails
Reservations phone0861 269 846 or 039 688 5320
Reservations WhatsApp081 899 4477
Reservations emailbookings@beekmanholidays.co.za
Reservations hours08:00 to 16:30, Monday to Friday
Resort reception phone (booked guests only)0861 772 266 or 014 552 6917
Resort reception emailcontactkingdom@beekmanresorts.com
Resort reception hours07:00 to 23:00, seven days a week
AddressR556, Pilanesberg National Park, 0316
GPS coordinates-25.355797, 27.152559
Plus CodeJ5V3+H2 Pilanesberg National Park

Booking the Kingdom Resort: which desk to use

Use the right desk or you will be turned around. Reception is marked for booked guest enquiries only and cannot take a new reservation. Reservations close at 16:30 and do not open at weekends, so a Saturday booking enquiry has to wait until Monday, while reception answers until 23:00 every day.

Note the two landlines are in different provinces. 039 688 5320 is a KwaZulu-Natal number, because reservations are handled centrally by Beekman Holidays, not at the resort. 014 552 6917 is the North West number that actually rings at the resort.

Finding the resort: use the GPS, not the street address

Use the GPS coordinates or the Plus Code, not the street address. “R556, Pilanesberg National Park” is a road through a game reserve rather than a street number, and mapping apps handle it poorly. Plan to arrive in daylight, as this is a national park road.

What the Kingdom Resort offers

The resort offers double, twin and studio villa accommodation with patios, including wheelchair-friendly versions of each room type. Worth asking for by name when booking, since they are listed as distinct units rather than an adaptation.

Facilities include the Rare Game Experience, The Acacia Table, the Body Bliss Day Spa, the Jungle Bar Lounge and Cafe, Leap Adventures and Max’s Fun Club.

The site also carries “Own at Kingdom” and a developer section, so the resort sells ownership as well as nightly stays. An ownership or timeshare enquiry is not a booking, and it is a long-term financial commitment with annual levies, so treat it as one and get the terms in writing.

Booking disputes and on-site problems

Take a booking dispute to Beekman Holidays, which describes itself as the official rental partner for the resort, quoting your reservation number and dates. Take an on-site problem to reception while you are still there; it is far harder to resolve a stay complaint after checkout.

Note the two mailboxes sit on different domains, beekmanholidays.co.za and beekmanresorts.com, which is why a reply may come from a name you were not expecting.

Beyond the resort, a booking, cancellation or refund dispute falls under the Consumer Protection Act, which limits what cancellation penalties may be charged, and can go to the National Consumer Commission, or to the Consumer Goods and Services Ombud, free of charge. A timeshare or shared-ownership dispute also falls under the CPA and is worth raising with the Commission. A personal information complaint goes to the Information Regulator.

Frequently asked questions

What is the Kingdom Resort contact number?

Reservations: 0861 269 846 or 039 688 5320, Monday to Friday 08:00 to 16:30. Resort reception for booked guests: 0861 772 266 or 014 552 6917, 07:00 to 23:00 seven days a week.

What is the Kingdom Resort WhatsApp number?

Reservations take WhatsApp on 081 899 4477. Reception’s routes are 0861 772 266, 014 552 6917 and contactkingdom@beekmanresorts.com.

Where is the Kingdom Resort?

In the Pilanesberg National Park, North West, on the R556. Use the GPS coordinates -25.355797, 27.152559 or the Plus Code J5V3+H2 rather than the street address.

Why does a Kingdom Resort reply come from Beekman Holidays?

Reservations are handled centrally by Beekman Holidays, the resort’s official rental partner, so the bookings mailbox and the 039 landline sit with it. Reception’s mailbox is on the beekmanresorts.com domain.

Sources

  • thekingdomresort.co.za contact page, read 2 September 2026