Holiday rentals near Main Beach
We found 122 holiday rentals — enter your dates for availability
If you'd like to stay close to Main Beach, scroll through and discover private holiday rentals to choose your home away from home. Whether you’re staying in a holiday home with friends, family or even just your pets, you'll have the amenities that you expect and more, which might include parking and a hot tub. At the end of the day, you'll be able to choose a property to rent that has what everyone needs, including a place that is accessible or non-smoking.
Find spaces that suit your style
House
Condo/Apartment
Find the best place to stay - Main Beach

Stella- Beachfront Retreat
Sleeps 11 · 4 bedrooms · 2 bathrooms
Top rated rentals - Main Beach

Relax in luxury
10 out of 10
exceptional
(7 reviews)
Beautifully appointed with high end products throughout. Everything had a purpose, was thoughtful and designed for comfort. The dogs were spoiled and the beach an easy walk
Veronica B.
Stayed Apr 2025
- Peace of mindOur Book with Confidence Guarantee gives you 24/7 support
- More quality timeFrom booking to staying, the whole process is simple and enjoyable
- All the privacy of homeEnjoy full kitchens, laundry, pools, gardens and more
- More for lessMore space, more privacy, more amenities — more value
More holiday ideas
- Palmers Island Holiday Rentals
- Iluka Holiday Rentals
- Sandon Holiday Rentals
- Red Cliff Beach Holiday Rentals
- South Head Park Holiday Rentals
- Iluka Beach Holiday Rentals
- Gulmarrad Holiday Rentals
- Palmers Channel Holiday Rentals
- Maclean Holiday Rentals
- Wooloweyah Holiday Rentals
- Taloumbi Holiday Rentals
- Wooli Park Holiday Rentals
- Tyndale Holiday Rentals
- Green Point Beach Holiday Rentals
- Yamba Golf and Country Club Holiday Rentals
- Brooms Head Holiday Rentals
- Pippi Beach Holiday Rentals
- Barri Beach Holiday Rentals
- The Sandon Holiday Rentals
- Angourie Holiday Rentals
- Convent Beach Holiday Rentals
- Turners Beach Holiday Rentals
- James Creek Holiday Rentals
- Shark Creek Holiday Rentals
- Angourie Surfing Reserve Holiday Rentals
- Micalo Island Holiday Rentals
- Angourie Blue Pool Holiday Rentals
- Spooky Beach Holiday Rentals
- Dolphin Park Holiday Rentals
- Yamba Holiday Rentals
- Pet-Friendly rentals in Iluka
- House rentals in Iluka
- Beach rentals in Iluka
- Beach rentals in Wooli
- Cabin rentals in Wooli
- House rentals in Wooli
- Apartments in Wooli
- Pet-Friendly rentals in Wooli
- House rentals in Corindi Beach
- Cabin rentals in Corindi Beach
- Villa rentals in Sapphire Beach
- House rentals in Sapphire Beach
- Pet-Friendly rentals in Sapphire Beach
- House rentals in Maclean
- Cabin rentals in Red Rock
- Beach rentals in Red Rock
- Cottage rentals in Red Rock
- Pet-Friendly rentals in Red Rock
- House rentals in Red Rock
- Cabin rentals in Woolgoolga
- Beach rentals in Woolgoolga
- House rentals in Woolgoolga
- Pet-Friendly rentals in Woolgoolga
- House rentals in Coffs Harbour
- Family rentals in Coffs Harbour
- Farm rentals in Coffs Harbour
- Villa rentals in Coffs Harbour
- Bed and breakfasts in Coffs Harbour
- Rentals with pool in Coffs Harbour
- Beach rentals in Coffs Harbour
- Cabin rentals in Coffs Harbour
- Pet-Friendly rentals in Coffs Harbour
- Apartments in Coffs Harbour
- Cottage rentals in Coffs Harbour
- House rentals in Diggers Beach
- Pet-Friendly rentals in Brooms Head
- Pet-Friendly rentals in Angourie
- House rentals in Angourie
- Beach rentals in Angourie
- Pet-Friendly rentals in Korora
- Apartments in Grafton
- Pet-Friendly rentals in Grafton
- Pet-Friendly rentals in Moonee Beach
- Cabin rentals in Moonee Beach
- House rentals in Moonee Beach
- Beach rentals in Emerald Beach
- Pet-Friendly rentals in Emerald Beach
- House rentals in Emerald Beach
- Bed and breakfasts in Emerald Beach
- House rentals in Arrawarra Headland
- Beach rentals in Arrawarra Headland
- House rentals in Evans Head
- Beach rentals in Evans Head
- Pet-Friendly rentals in Evans Head
- Cottage rentals in Mullaway
- Cabin rentals in Mullaway
- Beach rentals in Mullaway
- Beach rentals in Minnie Water
- Pet-Friendly rentals in Minnie Water
- Rentals with pool in Yamba
- House rentals in Yamba
- Family rentals in Yamba
- Pet-Friendly rentals in Yamba
- Apartments in Yamba
- Beach rentals in Yamba
- Cabin rentals in Sandy Beach




