Age at time of travel
Check Rates

Photos displayed on the walls in the common areas captivate guests’ attention as they illustrate the history of the building along with some of the rich history of the people and the country. If you want to explore Piggs Peak and the neighboring attractions, this is your ideal place to stay.

The Highlands Inn offers good value accommodation and food for the budget conscious traveler. This 17-room hotel has double, single, and family rooms. The kitchen staff will dazzle you with their delicious creations. There is a local bar nearby where you can meet the friendly locals. 

Highlands Inn hotel is well located in piggs Peak, if you are on you way to Kruger Park  or Nelspruite. This is a very nice drive in and out of Swaziland.

You will find local transport travelling to the capital, and also Manzini. very close to the Malolotja nature Reserve which is excellent for Hiking and Camping.


Location More Info

Hotel Address: Main Rd Piggs Peak, Pigs Peak

Getting there


  • From Mbabane – as you are coming from Mbabane on the road to the Oshoek/Ngwenya border (MR3), take the exit toward Piggs Peak (MR1). As you approach Piggs Peak, you will see Highlands Inn on your right. There is plenty space for parking.
  • From the Matsamo Border/ Piggs Peak – Drive through the centre of town (MR1). As you reach the other end of town heading towards Mbabane, you will see the signs for Highlands Inn, which is on your left. There is plenty space for parking.