Book Now
The Mountain Inn, located just outside of Mbabane and above the Ezulwini Valley stands on a magnificent site overlooking the Lubombo Mountains to the east and down into the "Heavenly Place" of Ezulwini.

Designed in Spanish style where the reception and bedrooms wrap around the sparkling swimming pool.

Each room has its own individuality, from the cool green of the breakfast room to the subtle seriousness of the library. This is a relaxing, warm and very friendly town hotel.

The larger "Little John`s Bar" caters for pre-lunch drinks and sundowners. The Terrace which sweeps down to the pool area is popular for weddings, fashion shows, garden parties and afternoon tea.

All who visit this delightful town hotel are treated as special guests to this highly personalised and professional.

Accommodation at The Mountain Inn:
The bedrooms are situated along covered paths which lead to the reception rooms.

Each room has television, radio and coffee making machine, is well furnished and appointed with ensuite bathroom.

Breakfast is served in the Terrace room overlooking the gardens, pool and with an outstanding view; lunch and dinner in the "Friar Tuck Restaurant", an intimate venue with alcoved seating, and a full a la carte menu and a small bar are available.


- We have mountain bikes, a water skiing boat, birding excursions and many hiking trails.
- By arrangement we have access to golf courses, fly fishing, horse riding and a cultural village.
- The owners and reception staff are qualified to advise and assist guests in experiencing all that Swaziland has to offer.

Facilities & Services available:

Children under 12
Honeymoon Couples
Laundry Service
Ironing Service
Special Meals on Request
Conference facilities
Wedding facilities
Bar on the Premises
Dining room
Parking (off-street - open)
Tourism Information Desk
Communal Television
Communal Satellite TV
Swimming Pool

Cancellation Policy:

* 30 Days prior to arrival date: 15% Cancellation fees
* 29 - 22 Days prior to arrival date: 20% Cancellation fees
* 21 - 15 Days prior to arrival date: 30% Cancellation fees
* 14 - 07 Days prior to arrival date: 55% Cancellation fees
* 06 - 03 Days prior to arrival date: 65% Cancellation fees
* 02 - 00 Days prior to arrival date: 80% Cancellation fees
* No shows: 80% Cancellation fees

Latest Reviews

The hotel was good. Had a problem trying to get a bottle of wine to drink on the patio and it took over a half an hour to get something to drink. They didn't have the wine - although it was on the wine list.

The dinner in the restaurant was great. Not a very good selection of TV channels.

If we are in Swaziland we will book into the hotel again.
Kathryn Burger Jan 2011

The room was very neat and the service was good.
Steven Kuper Nov 2010
I really enjoyed myself and would certainly go there again. But few things they should improve are: cleaning the pool clearer and also should do it early in the morning before 9am (before the breakfast ends); increase their gym area and equipment and last but not least lenghten the breakfast time till 10am.
Bennet Mashilwane Jan 2010
Simple, old fashion decor but comfortable. Improvements and upgrading are in process and can only get better, will be real nice in Summer. Nicely located. Friendly, helpful staff, great meals but a bigger choice /variety at breakfast will be a plus. Main entrance should be looked at for traffic....too narrow. Will gladly visit again.
Schultz Jul 2009
We really enjoyed the stay. Thank you very much.
Dagmar Emrich May 2009


From Johannesburg & Pretoria:
1. Take the N4 highway past Witbank to the Carolina turn at Wonderfontein.

2. Turn right to Carolina. Go straight through Carolina and immediately after crossing the Railway line, take the right turn to Oshoek.

3. At the next T- Junction, take a left turn and this will bring you to on the border post. South African side Oshoek/ Ngwenya on the Swaziland side.

4. Once you have cleared formalities at the border continue straight to Mbabane. (Ngwenya to Mbabane aprox 23km). Go straight through the 1st traffic lights turn right at the 2nd traffic lights, keeping the Shell station on your left.

5. 150m past the Shell, proceed straight through the next traffic lights then turn left at the following traffic lights.

6. At this point the Mountain Inn signage will be quite clear. Follow the signs to the hotel aprox 800m.

Map Place holder
Click to display the map
Bookings / Enquiries
Please enter the dates of your stay above to check Rates and Availability
  • Guests Rating: (6)
  • Accommodation Type: Hotel