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


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