Skip to content

Vacation rentals in New Buffalo

Find and book unique accommodation on Airbnb

When results are available, navigate with up and down arrow keys or explore by touch or swipe gestures.

Top-rated holiday rentals in New Buffalo

Guests agree: these stays are highly rated for location, cleanliness, and more.

Guest favourite
Home in Lakeside
Adorable couples escape with year-round hot tub!
3 NIGHT MIN JUNE 15 - END OF AUG! ADORABLE HOME IN LAKESIDE WAS RECENTLY REHABBED & OFFERS A SUPER CLEAN AND MODERN FEEL IN THE HEART OF HARBOR COUNTRY. GUEST HAVE ACCESS TO PRIVATE BEACH WHICH IS A 7 MIN WALK AWAY - NO CROWDED BEACHES! YEAR ROUND HOT TUB, A SUPER COMFY KING SIZE BED AND ONE PULL-OUT COUCH FOR 4 GUEST (MAX). FIREPIT SUPPLIED WITH WOOD, AN OUTDOOR PATIO AND WEBER GRILL COMPLETE THIS LOFT LIKE HOME. FULLY STOCKED KITCHEN, HIGH DEF TV, STREAM MUSIC, ETC! YOU WILL LOVE IT!
$314 NZD per night
Guest favourite
Apartment in New Buffalo
Peach by the Beach! 1 Bdrm Apt close to downtown
The Peach by the Beach is a one-bedroom private apartment that sleeps two people. It's a two-minute walk to downtown New Buffalo and a ten-minute walk to the beach! This chic apartment is close to the beach, restaurants, shopping, and all kinds of fun! This location is perfect for couples, singles, and business travelers. It is the perfect getaway from the hustle and bustle of daily life. This location includes free wifi, coffee and tea, beach towels and chairs, and a full-service kitchen.
$195 NZD per night
Guest favourite
Bungalow in Sawyer
The Harbert Bungalow-Hot Tub-Walk to Beach
Welcome to the Harbert Bungalow! Our newly renovated private guest house is located along the Red Arrow Bike path; just a 1 mile walk/bike to Harbert Beach and directly across the street from the Harbert Community Park. Enjoy all Harbor Country has to offer while staying in your own cozy bungalow with a tropical-inspired interior and private luxury outdoor space. Guest will have access to a private gated patio and parking right in front of the house for two vehicles.
$253 NZD per night

Popular amenities for New Buffalo holiday rentals

Stay near New Buffalo's top sights

The Stray Dog Bar & Grill198 locals recommend
Redamak's117 locals recommend
Galien River County Park96 locals recommend
Oink's Dutch Treat96 locals recommend
Barney's87 locals recommend
Brewster's Italian Cafe87 locals recommend

Other great holiday rentals in New Buffalo

Guest favourite
Cottage in Union Pier
Steps to the Beach! Screened in Porch & Firepit!
$227 NZD per night
Guest favourite
Cottage in New Buffalo
The Birdhouse – quiet luxury, walk everywhere
$303 NZD per night
Guest favourite
Cottage in New Buffalo
Twin Cottage B- Walk to Beach & Town!
$228 NZD per night
Guest favourite
Cottage in New Buffalo
Lighthouse Cottage - Family Friendly Kids and Pets
$164 NZD per night
Guest favourite
Guesthouse in New Buffalo
"Tiny House" Guest House Under the Oak Trees
$154 NZD per night
Guest favourite
Home in Sawyer
Cozy Mid-Century Mod By Lake MI&Dunes with Hot Tub
$232 NZD per night
Guest favourite
Chalet in Union Pier
Charming Harbor Country Chalet with Hot Tub
$284 NZD per night
Guest favourite
Cottage in Union Pier
Steps to Lake! Fully fenced yard w/hot tub & sauna
$458 NZD per night
Superhost
Home in New Buffalo
Newly Renovated City Escape with a private hot tub
$140 NZD per night
Guest favourite
Apartment in New Buffalo
King + Porch-Sleeps 2
$250 NZD per night
Guest favourite
Home in New Buffalo
Steps to Beach & Starbucks! Private Yard, Firepit!
$227 NZD per night
Guest favourite
Home in Three Oaks
Casa Gitana -Boutique Style Stay (NOW lower fees!)
$194 NZD per night

Quick stats about holiday rentals in New Buffalo

Total rentals

170 properties

Rentals with a pool

50 properties have a pool

Pet-friendly rentals

60 properties allow pets

Family-friendly rentals

150 properties are a good fit for families

Total number of reviews

9.7K reviews

Nightly prices starting at

$146 NZD before taxes and fees

Destinations to explore

  1. Airbnb
  2. United States
  3. Michigan
  4. Berrien County
  5. New Buffalo