The Best Beach Lodge on the South Coast

Gracelands Beach Lodge

Gracelands Beach Lodge Bed and Breakfast is located in Ramsgate, KwaZulu-Natal which is approximately a 1.5-hour drive from Durban and 10-minute drive from Margate Airport.

Gracelands is an 12-room lodge with a variety of room sizes with garden and ocean views as well as secluded beach access. We also have a conference room that can support a capacity of 30 people which is an ideal facility for a professional setting. Our large bar room with an ocean view balcony is perfect for your dinner function or holiday party. We specialize in catered functions, and we are an unknown gem for anyone who wants a beachfront wedding.

Please contact us with any questions regarding room vacancy or availability for your next function.

Our Rooms

Book Your Stay With Us This Season