BON Hotel Shelley Point


BON Hotel Shelley Point, one of the finest resorts on the West Coast, is just a 90 minute drive from Cape Town. The hotel is set on a private peninsula, surrounded by beautiful sandy beaches and clear, azure waters.  Whether you require accommodation for either work or pleasure, quite simply BON Hotel Shelley Point is wonderful getaway and a place for memorable events.

There is plenty to do at the resort - a 6 rink bowling green, 2 tennis courts, running trails, beach walks, sunset picnics and a fully equipped gym will keep you occupied.

Our hotel boasts 84 spacious and comfortable rooms, each with the emphasis on privacy and comfort. You are spoilt for choice with Standard Rooms, Luxury Suites and Garden Suites.

Our 3 meeting rooms accommodate up to 90 delegates and provide functional, innovative spaces for one-on-one meetings, launches, large and small groups to breakaways. Full day, overnight and half-day conference packages are available.

Enjoy spectacular views across the azure waters and golf course over breakfast at São Gabrielle, or grab a table for lunch or dinner at São Antonio alongside the pool deck that serves Mediterranean inspired dishes and the best pizza in town!  Our cocktail bar overlooking the 1st tee is witness to some spectacular sunsets. It is the perfect place to end the day and start the evening, with your favourite cocktail. 

Pamper yourself at our spa, while the kids are entertained at the Crazy Crew Kidz Club.  Play tennis, take a splash in the pool, or try your hand at bowling.

Golf enthusiasts can enjoy the challenging 9-hole links golf course which winds its way through the lush peninsula.

So, whether you are planning your wedding, arranging a conference, organizing a golf tour or just simply want to get away, BON Hotel Shelley Point is the place to be!

84 elegantly decorated rooms with emphasis is on style, privacy and comfort.
One-on-one meetings, conferences and launches for up to 90 people.
Two restaurants offering sumptuous meals all day.
There is much to do at the hotel and in the area to keep you occupied.
Take advantage of our special offers today!

Central Reservations: 0861 266 222 / +27 21 912 1305

Hotel Reservations