Hotels in Eswatini

Search and compare Eswatini hotels from hundreds of travel sites and save

Eswatini
May 25 — May 262
Eswatini
Wed 5/25
Thu 5/26
...and more

Eswatini hotels recommended by HotelsCombined

Wed 5/25
Thu 5/26

Tips for booking a Eswatini hotel

Cheapest month:June
Most expensive month:September
Average price in Eswatini:$83/night
Cheapest price found:$24/night
Cheapest day:Monday
Most expensive day:Thursday
$34 - $134
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$60 - $100
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Eswatini

Show all 147 hotels
Mantenga Lodge
Mantenga Lodge
8.4 Excellent
2 Mantenga Falls Road, Mbabane, Eswatini
Show on map
9.1 mi from city centre,  

Mantenga Lodge provides a modern setting while in Lobamba. In addition to free private parking on site, the hotel features comfortable 3-star rooms and a bar.

$42
Avg. per night
Damicha Boutique Lodge
Damicha Boutique Lodge
9.1 Excellent
Mbabane, Eswatini
Show on map
8.0 mi from city centre,  

Located in Lobamba, Damicha Lodge is within a 35-minute drive of Matsapha Airport and offers an outdoor pool. Guests can also enjoy free internet access throughout the property.

$47
Avg. per night
Wide Horizons Mountain Retreat
Wide Horizons Mountain Retreat
8.1 Excellent
Manzini, Eswatini
Show on map
10.6 mi from city centre,  

Wide Horizons Retreat provides a comfortable setting when in Manzini. It also offers luggage storage, free Wi-Fi and an outdoor pool.

$53
Avg. per night
Nkonyeni Lodge & Golf Estate
Nkonyeni Lodge & Golf Estate
7.0 Good
Portion 31 Of Farm Nkonyeni No. 523, Manzini, Eswatini
Show on map
12.5 mi from city centre,  

Nkonyeni Lodge & Golf Estate provides a comfortable setting while in Manzini. It also features outdoor tennis courts, squash courts and an outdoor pool.

$57
Avg. per night
Valley View Lodge
Valley View Lodge
3.8 Mediocre
Plot 922, Ingwavuma Street, Manzini, Eswatini
Show on map
1.5 mi from city centre,  

Valley View Lodge is located in Manzini and offers free Wi-Fi. It also provides an express check-in and check-out feature, valet parking and babysitting/child services.

$64
Avg. per night
Mountain Inn
Mountain Inn
8.1 Excellent
Msebe Drive,0, Mbabane, Eswatini
Show on map
2.0 mi from city centre,  

Situated in Mbabane, Mountain Inn Mbabane offers 3-star accommodation, as well as free Wi-Fi and an outdoor pool. It also provides a playground, meeting rooms and a kids pool.

$67
Avg. per night

Hotel prices in Eswatini

2 stars and under
Nkonyeni Lodge & Golf Estate
#1 Most popular

Nkonyeni Lodge & Golf Estate

Portion 31 Of Farm Nkonyeni No. 523, Manzini, Eswatini

7.0 Good
$57

Avg. per night

View Deal
#2 Most popular

Red Berry B&B

Mseni Drive, Mbabane, Eswatini

$52

Avg. per night

View Deal
3 stars
Mantenga Lodge
#1 Most popular

Mantenga Lodge

2 Mantenga Falls Road, Mbabane, Eswatini

8.4 Excellent
$42

Avg. per night

View Deal
The George Hotel
#2 Most popular

The George Hotel

Cnr Ngwane & Du Toit Street, Manzini, Eswatini

$97

Avg. per night

View Deal
Madonsa Guest House
Best value

Madonsa Guest House

Imfeti Street, Plot 2044, Manzini, Eswatini

$40

Avg. per night

View Deal
4 stars +
The Royal Villas Swaziland
#1 Most popular

The Royal Villas Swaziland

Main Ezulwini Road, Lobamba, Eswatini

$105

Avg. per night

View Deal
Happy Valley Hotel Ezulwini
#2 Most popular

Happy Valley Hotel Ezulwini

Old Manzini Highway, Mbabane, Eswatini

$116

Avg. per night

View Deal
Bushbaby Lodge at Nkonyeni
Best value

Bushbaby Lodge at Nkonyeni

Plot 100 Nkonyeni Golf Estate, Manzini, Eswatini

$69

Avg. per night

View Deal

Best prices found by HotelsCombined users in the past 24 hours.

Eswatini travel FAQs

  • Where is the best place to stay in Eswatini?

    Manzini, Mbabane, and Lobamba are the most popular places on HotelsCombined for stays in Eswatini.

  • What are the best hotels in Eswatini?

    Nkonyeni Lodge & Golf Estate (7.0/10 from 12 reviews), Mantenga Lodge (8.4/10 from 769 reviews), and Mountain Inn (8.1/10 from 184 reviews) are all highly rated places to stay in Eswatini.