El Club Hacienda ofrece alojamiento independiente bien equipado en Shelly Beach. Este alojamiento frente a la playa cuenta con terraza con zona de parrilla. Dispone de pileta y jardín amplio.
El Sea Breeze se encuentra a 200 metros de la playa de Shelly y ofrece alojamiento con patio, pileta al aire libre y jardín.
La Cote D'Azur ofrece pileta al aire libre y vistas al mar y se encuentra en Margate, a 7 km de Shelly Beach. El complejo ofrece zona de parrilla y centro de spa y bienestar.
El Margate Beach Lodge alberga un restaurante y se encuentra en Margate, a 5 km de la reserva natural Mbumbazi. La recepción está abierta las 24 horas.
El Margate Hotel está situado en Margate, a 200 metros de la playa de Margate, y ofrece alojamiento con restaurante, estacionamiento privado gratuito, pileta al aire libre y bar.
El Bayside Taj Hotel se encuentra en Port Shepstone, a 1,8 km de la playa de Oslo, y ofrece alojamiento con restaurante, estacionamiento privado gratuito y bar.
Situated along the beach, Margate Sands is located in Margate and features an outdoor swimming pool, restaurant and a kids’ club.
El Guest House se encuentra en Margate, en la región sudafricana de KwaZulu-Natal, y ofrece pileta al aire libre y vistas al mar. El alojamiento cuenta con parrilla.
El Falling Waters Guest House se encuentra en Margate, a 500 metros de la playa de Shelly y a 12 km de la reserva natural de Mbumbazi, y ofrece alojamiento con wifi gratis, aire acondicionado, pileta...
El Stesh Coastal Apartments está situado a solo 12 km de la reserva natural Mbumbazi. El 12 Sleeper ofrece alojamiento en Margate con acceso a un salón compartido, jardín y cocina compartida.