Skip to content
28 stays

Stays in Mbabane

Enter dates and number of guests to see the total price per night.
Review COVID-19 travel restrictions before you book.
Learn more
SUPERHOST
Entire apartment in Mbabane
Apt #2
4 guests2 bedrooms3 beds1 bath
Entire apartment in Mbabane
House on the Hill
2 guests1 bedroom0 beds1 bath
Entire apartment in Mbabane
2
4 guests1 bedroom0 beds1 bath
Entire apartment in Mbabane
Veki's Town Lodge, One Bedroom
3 guests1 bedroom2 beds1 bath
Private room in Mbabane
Middy
3 guests1 bedroom1 bed1 shared bath
Entire apartment in Mbabane
Ekasi Apartment 3
4 guests2 bedrooms2 beds1 bath
Entire apartment in Mbabane
One Bed Apartment: inside Thula Du Estate
2 guests1 bedroom1 bed1.5 baths
Entire apartment in Mbabane
Ekasi - Apartment 6
4 guests2 bedrooms2 beds1.5 baths
Entire apartment in Mbabane
Veki's Village, Self-Catering Cottages
4 guests1 bedroom3 beds1 bath
Private room in Mbabane
Bracken hill
2 guests1 bedroom1 bed1 private bath
Private room in Mbabane
Bon Accord Mountain Drive
2 guests1 bedroom2 beds1 shared bath
Private room in Mbabane
Jamas' Place Lodge
16 guests10 bedrooms2 beds10 baths
Private room in Mbabane
J Res
4 guests1 bedroom1 bed1 private bath
Entire apartment in Ezulwini
Ezulwini Executive Apartments (2 Bedroom Apt)
4 guests2 bedrooms2 beds2 baths
Entire apartment in Ezulwini
Ezulwini Executive Apartments (3 Bedroom Apt)
6 guests3 bedrooms4 beds2.5 baths
Private room in Mbabane
Home away from home for peace and quiet and fun!!!
4 guests2 bedrooms2 beds1 shared bath
Shared room in Mbabane
Town flats
2 guests1 bedroom6 beds1 shared bath
Entire apartment in Mbabane
Sovule Guest House
4 guests2 bedrooms2 beds1 bath
Private room in Mbabane
J Res
2 guestsStudio0 beds1 private bath
Entire apartment in Mbabane
Casa de KCT
5 guests3 bedrooms3 beds2.5 baths
120 of 28 apartments
Enter dates to see full pricing. Additional fees apply. Taxes may be added.