Ezulwini Valley
35 hotels
Manzini
Mbabane
Mhlambanyatsi
24 hotels
Ngwempisi
Motshane
22 hotels
Mvangatini
19 hotels
Kaphunga
6 hotels
Kubuta
5 hotels
Piggs Peak
2 hotels
Big Bend
1 hotels