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
Lugogo Sun
Casual resort hotel offering 2 outdoor pools, an 18-hole golf course & a spa, plus dining.
3.90 (545 reviews)
3
Mantenga Lodge
Modern adults-only lodge offering free breakfast, plus an international restaurant & a pool.
$49/night
4.20 (510 reviews)
4
Hilton Garden Inn Mbabane
Low-key rooms in an upmarket hotel featuring a restaurant, a gym & a rooftop pool with city views.
$82/night
4.50 (509 reviews)
6
Mountain View Hotel
Informal hotel offering modest rooms with valley views, plus casual dining, a pool & an art gallery.
$79/night
4.20 (366 reviews)
7
The George Hotel
Simply decorated rooms in a relaxed hotel offering 2 restaurants, a spa & an outdoor pool.
$86/night
3.70 (347 reviews)
8
Foresters Arms
Polished Colonial-era hotel offering tennis, a pool & a gym, plus a pub/restaurant with a fireplace.
$63/night
4.40 (341 reviews)
9
Piggs Peak Hotel
Unassuming rooms in a laid-back casino hotel offering 2 restaurants, 3 bars & an outdoor pool.
4.00 (198 reviews)
10
The Royal Villas
Polished rooms & suites in a luxury hotel featuring an outdoor pool & a restaurant.
4.30 (174 reviews)
11
Sibane Sami Hotel
Low-key rooms in a casual hotel with free breakfast, plus a spa, an outdoor pool & a restaurant.
3.90 (130 reviews)
12
Mogi Boutique Hotel
Chic quarters in a refined property offering free breakfast, plus a garden with an outdoor pool.
4.60 (120 reviews)
14
Silverstone Lodge
Airy quarters, some with soaking tubs & kitchens, in a stylish lodge featuring a restaurant.
$96/night
4.40 (88 reviews)
19
Bushbaby Lodge @ Nkonyeni
Tranquil rooms with private patios & outdoor showers, plus complimentary breakfast & Wi-Fi.
$56/night
4.80 (57 reviews)