When you want to experience Bela Bela’s unspoilt nature but still desire the luxurious comforts of a boutique hotel, Grafiti offers a delightfully tranquil setting with easy access to Pretoria and Johannesburg


The restaurant at Grafiti offers breakfast, lunch and dinner to guests of the boutique hotel. A limited menu is available for guests to enjoy indoors or on the poolside patio.

Swimming Pool, Jacuzzi & Gardens

Take a dip in the sparkling splash pool set in the gardens of Grafiti. With ample seating on the surrounding patio, and a beautifully manicured lawn ideal for lazing in the sun, this peaceful area is popular among all guests. There is also a secluded nook with two hammocks where guests can look up and enjoy the birdlife, and, on occasion, spot an eagle doing the rounds in the skies above. Laze in the heated Jacuzzi for an hour and end your day on a high note.


Guests can also unwind in the lounge on the ground floor. The reception is just around the corner to assist guests with all their needs to make their stay in the Waterberg a memorable one. A guest toilet is also available nearby.

Our great location makes exploring Bela Bela a breeze

You don’t have to leave the comforts of Grafiti to have some fun, but our fantastic proximity to some of the town’s best offerings makes it worthwhile to stay here. The Forever Resorts Warmbaths, shops and restaurants are just 2km’s from Grafiti, while game reserves and game drives are plentiful on the outskirts of town.