With a palatial facade and grounds to match, the Royal Swazi certainly looks the part, though the rooms are in need of a revamp. Still, they have the requisite comforts and the hotel features a host of facilities and amenities, including two restaurants, three bars, a large pool, a spa, a casino and a golf course.
Prices fluctuate dependent on occupancy, so check their website for deals.