The Royal Swazi Casino

Mbabane, Swaziland

The Royal Swazi Casino and Hotel truly offer you all that you could ever wish for in a hotel. If you are hosting a conference, a wedding or if you just want to break away for a bit, the Royal Swazi Spa Valley Hotel will truly pander to all your needs.


Accommodation here consists of 149 rooms. Each room is tastefully decorated in a modern African Theme and has its own private bathroom. There are Family rooms, Standard King rooms, Luxury Balcony Rooms, Standard Suites, Royal Suites and Standard Twin Rooms. Each room has a lounge area, expresso coffee machine, air conditioner, telephone satellite TV, hair dryer, safe and tea/coffee stations.

Bars, there are three to choose from. The Casino Bar is situated within the Casino, Planters Bar inside Planters Restaurant and the Pool Bar is situated on the Royal Swazi Sun pool deck. This bar serves drinks all day long but specialises is cocktails.

Meals can be taken either in The Terrace Restaurant or at Planters Restaurant. The Terrace Restaurant is open all day long and serves breakfast, lunch and supper while Planters Restaurant is open for supper and late night meals as this restaurant is open all night long.

Conferences and meetings can be held in one of the 4 boardrooms or in the Auditorium, depending on the number of people attending and your requirements. The Royal Swazi Spa Valley Hotel can accommodate anything from 20 to 600 delegates, but should you require a formal dinner to be served, 540 guests can be seated.

For entertainment there is a fantastic casino that offers you multiple slot machines and table games. Here you will have hours of fun, win some money, make new friends and while the night away in true Vegas style.

For kids there is a babysitting service for the younger members of the family, and for the slightly older ones there is The Magic Company that offers a fantastic range of video, arcade and interactive games.

Horse Riding, Golf, a gymnasium, Lawn Bowls, Quad Biking, squash and tennis are all available here but if you prefer to spend your time being pampered there is a Health Spa that offers a range of stress relief and beauty treatments and a Hair Salon where you can have your hair professionally styled.

Address: Old Mbabane/Manzini, Main Road, Ezulwini Valley, Mbabane, Swaziland


From Johannesburg International Airport, take the N12 highway to Witbank. At Witbank this road joins the N4. Continue on this road towards Belfast. Just before Belfast, turn right at the sign to Carolina – the R33. Turn right immediately after the railway line – follow signs to Oshoek. This road joins the N17, continue towards the Oshoek Border Post. After the border post, follow the main road to Mbabane. Look out for the signs to the Ezulwini Valley Casino. The Royal Swazi Spa is situated along this road between Mbabane and Manzini. For Visual Map click here

Contact Details

Old Mbabane/Manzini, Main Road, Ezulwini Valley, Mbabane, Swaziland
Tel: +268 2416 4000
Fax: +268 2416 8807

GPS Co-ordinates.
E 31° 10′ 27.1416″
S 26° 24′ 29.1708″