1
Royal Swazi Spa
Polished property offering 2 hotels, 3 restaurants & a spa, plus an 18-hole golf course & a pool.
4.30 (841 reviews)
2
Mlilwane Wildlife Sanctuary
Nature preserve
Conservation area for big game viewing, hiking, horse riding & swimming, plus on-site accommodation.
4.50 (803 reviews)
3
Lugogo Sun
Casual resort hotel offering 2 outdoor pools, an 18-hole golf course & a spa, plus dining.
3.90 (545 reviews)

4
Mantenga Lodge
Modern adults-only lodge offering free breakfast, plus an international restaurant & a pool.
4.20 (510 reviews)
$49/night

5
Hilton Garden Inn Mbabane
Low-key rooms in an upmarket hotel featuring a restaurant, a gym & a rooftop pool with city views.
4.50 (509 reviews)
$82/night
6
Foresters Arms
Hotel
Polished Colonial-era hotel offering tennis, a pool & a gym, plus a pub/restaurant with a fireplace.
4.40 (435 reviews)
$69/night

8
Happy Valley Hotel & Casino
Elegant getaway featuring a casino, an outdoor pool & 3 eateries, including a pizzeria.
4.00 (399 reviews)
$94/night

9
Summerfield Botanical Garden & Exclusive Resort
Chic quarters in a serene resort with botanic gardens, an outdoor pool & fine dining, plus 3 bars.
4.60 (385 reviews)
10
Mountain View Hotel
Informal hotel offering modest rooms with valley views, plus casual dining, a pool & an art gallery.
4.20 (366 reviews)
$79/night
11
The George Hotel
Simply decorated rooms in a relaxed hotel offering 2 restaurants, a spa & an outdoor pool.
3.70 (347 reviews)
$86/night
18
Piggs Peak Hotel
Unassuming rooms in a laid-back casino hotel offering 2 restaurants, 3 bars & an outdoor pool.
4.00 (198 reviews)