
House vacation rentals in Maitland
Find and book unique houses on Airbnb
Top-rated house rentals in Maitland
Guests agree: these houses are highly rated for location, cleanliness, and more.
Vacation rentals for every style
Get the amount of space that is right for you
Popular amenities for Maitland house rentals
House rentals with a pool

Mistress Block Vineyard - The Studio

Turtle Beach Cottage

Kamira House: Pool Table & Pool - Perfect Getaway!

Water Front Getaway and pool

Hunter Valley Vineyards 2 Homes/ Pets/Heated Pool!

The Chalet w pool & firepit. Stay Sunday FREE!*

Entertainers delight. Large pool. Late checkout*

Goosewing Homestead Hunter Valley
Weekly house rentals

Corporate/ Family 3-Bedroom residential home.

Block Eight Estate Barrington View Villa

Getaway on Galway

Tranquil Family Getaway

Little Sea Sea, Waterfront Beachside Apartment

Hunter Valley Retreat

Pokolbin Mountain Estate

Park Cottage.
Private house rentals

Iron Bark Grove

Wine Country Holiday House

‘Gramercy’ - Hunter Valley

Domaine Du Moine

Lilies Lakeside Villa, 1 Bedroom

Endsleigh Cottage - Hunter Valley Vineyard Escape.

House By Lavender Lane Forest views, FREE Parking

Hamptons Executive Retreat
Destinations to explore
- Sydney Vacation rentals
- Sydney Harbour Vacation rentals
- Blue Mountains Vacation rentals
- Hunter valley Vacation rentals
- Northern Rivers Vacation rentals
- South Coast Vacation rentals
- Bondi Beach Vacation rentals
- Canberra Vacation rentals
- Mid North Coast Vacation rentals
- Wollongong City Council Vacation rentals
- Manly Vacation rentals
- Surry Hills Vacation rentals
- Newcastle Beach
- Terrigal Beach
- Merewether Beach
- Stockton Beach
- Wamberal Beach
- Hunter Valley Gardens
- Birdie Beach
- Budgewoi Beach
- Nelson Bay Golf Club
- Ghosties Beach
- One Mile Beach, Port Stephens
- Quarry Beach
- Amazement' Farm & Fun Park
- The Vintage Golf Club
- Gosford waterfront
- Pelican Beach
- Fingal Beach
- Hunter Valley Zoo
- Newcastle Golf Club
- Hargraves Beach
- Box Beach
- Samurai Beach
- Kingsley Beach
- Little Kingsley Beach