
Holiday rentals in Shelley Beach
Find and book unique accommodation on Airbnb
Top-rated holiday rentals in Shelley Beach
Guests agree: these stays are highly rated for location, cleanliness and more.
0 of 0 items showing
1 of 3 pages
Holiday rentals for every style
Get the amount of space that is right for you
Popular amenities for Shelley Beach holiday rentals
Other great holiday rentals in Shelley Beach
Top guest favourite

Guest house in Port Shepstone
4.97 out of 5 average rating, 230 reviewsSpacious Studio, 5 minute drive from the Beach

Flat in Margate
4.83 out of 5 average rating, 6 reviewsCest si Bon
Top guest favourite

Cottage in Port Shepstone
4.95 out of 5 average rating, 20 reviewsIndiBoer Beach Cottage
Guest favourite

Flat in Margate
4.93 out of 5 average rating, 14 reviewsVista del Mar, St Michaels - 4 Bed Beach Apartment

Holiday home in Margate
5 out of 5 average rating, 4 reviewsLovey 2 bedroom unit walking distance to the beach
Guest favourite

Flat in Margate
4.87 out of 5 average rating, 15 reviewsLovely 2 bedroom beach front view unit with pool.

Flat in Margate
5 out of 5 average rating, 4 reviewsFish Eagles Cottage @EaglesHide
Top guest favourite

Flat in Southbroom
4.97 out of 5 average rating, 34 reviewsAnnie's on 507 Mendip
Destinations to explore
- Ballito Holiday rentals
- Durban Holiday rentals
- uMhlanga Holiday rentals
- East London Holiday rentals
- Bloemfontein Holiday rentals
- Clarens Holiday rentals
- Margate Holiday rentals
- Durban North Holiday rentals
- Pietermaritzburg Holiday rentals
- Hibiscus Coast Local Municipality Holiday rentals
- Saint Lucia Holiday rentals
- Port Alfred Holiday rentals
- Family-friendly rentals Shelley Beach
- Rentals with a washing machine and dryer Shelley Beach
- Rentals with beach access Shelley Beach
- Rentals with outdoor seating Shelley Beach
- Flat rentals Shelley Beach
- Beachfront rentals Shelley Beach
- Rentals with a patio Shelley Beach
- Waterfront rentals Shelley Beach
- Rentals with pools Shelley Beach
- Rentals with a firepit Shelley Beach