Skip to content

Vacation rentals in New Buffalo

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in New Buffalo

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

Home in New Buffalo
Steps to Beach & Starbucks! Private Yard, Firepit!
Walk to Starbucks! Walk to beach, restaurants, shops, ice cream, grocery! 2 queen bed 2 bath home is perfect to enjoy fenced yard, grill, fire pit, & yard games offered. Take a few days to explore wineries/breweries, art galleries, antique stores, kayaking, casinos and more! Live bands Fridays/Saturdays till 11:30 pm Memorial Weekend to Fall at Casey's (behind property). Amtrak station 1 blk from unit. Noise machines in each bdrm. 2 dogs MAX. Exterior areas have video cameras. Wp#bcnbwmech22
$250 per night
Rental unit 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.
$164 per night
Guesthouse in New Buffalo
"Tiny House" Guest House Under the Oak Trees
"Tiny House" guest house located under large oak trees near the beach, and not far from I-94 and the Michigan state line. Vaulted ceiling, open feeling. Light and bright décor. Full bathroom, comfy couch, and other amenities. Polished concrete floor, whitewashed shiplap ceiling, hand-crafted oak furniture, suspended shelving. High ceilings, windows with southern exposure, front porch with siting chairs and a grill. Convenient charger for electric cars. Never a cleaning fee.
$129 per night

Stay near New Buffalo's top sights

Photo of The Stray Dog Bar & Grill
The Stray Dog Bar & Grill198 locals recommend
Photo of Redamak's
Redamak's118 locals recommend
Photo of Galien River County Park
Galien River County Park96 locals recommend
Photo of Casey's New Buffalo
Casey's New Buffalo56 locals recommend
Photo of New Buffalo Beach & Boat Ramp
New Buffalo Beach & Boat Ramp54 locals recommend
Photo of Oink's Dutch Treat
Oink's Dutch Treat96 locals recommend

Other great vacation rentals in New Buffalo

Home in New Buffalo
Cozy Vintage Cottage Near the Lake
$228 per night
Private room in Three Oaks
Three Oaks Inn, Fireside Suite
$131 per night
Bungalow in Sawyer
The Harbert Bungalow-Hot Tub-Walk to Beach
$217 per night
Home in New Buffalo
Square Toe's Last Resort
$250 per night
Cottage in New Buffalo
Rainbows End 🌈 Plensa
$130 per night
Home in New Buffalo
Eagle’s Beach Nest II
$291 per night
Home in New Buffalo
Eagle's Beach Nest
$270 per night
Tiny home in New Buffalo
SoulShine Inn • Pets Welcome•Fully fenced backyard
$221 per night
Home in New Buffalo
Walk Everywhere 3BR | Hot Tub | Patio | Firepit
$303 per night
Condo in New Buffalo
Updated Cottage Downtown, walk to Beach
$232 per night
Cottage in Sawyer
The Cottage of Harbor Country- Close to it All!
$228 per night
Cottage in New Buffalo
Cozy New Buffalo Lake Cottage
$319 per night

Your guide to New Buffalo

Welcome to New Buffalo

Overlooking Lake Michigan, almost directly opposite Chicago, New Buffalo is a popular destination for people looking for fun, relaxation, and time on the water. A short drive or train trip brings visitors in from the Windy City, and a quirk of time zones at the state border gives you an extra hour every day to enjoy the impressive sunsets. The natural harbor at the junction of Lake Michigan and the Galien River invites boaters of all types to come ashore in New Buffalo, creating a playground for sailors. Meanwhile, sun-seekers set up camp on the beach, and families wander the boardwalk lined with mom-and-pop shops, with plenty of handmade fudge and ice cream to go around.

When is the best time to stay in a vacation rental in New Buffalo?

Summer is New Buffalo's peak season, when the temperature rises, luring you down to the beach to soak in the rays and cool off in the waters of Lake Michigan. Beach season runs from Memorial Day to Labor Day, and though you may be treated by a few warm days outside of that, many of the local services, like kayak rentals, close after the end-of-summer holiday. A series of festivals and events punctuate the warmer months: The August Ship and Shore Festival, the biggest of these, features three days of live music in town. In the fall, the New Buffalo Harvest and Wine Festival draws visitors looking to explore the region's agricultural bounty while it shows off its seasonal colors. By winter, the Michigan cold and snow sets in, and many business limit hours, so visitors come only for cozy solitude rather than local amenities.

What are the top things to do in New Buffalo?

New Buffalo Beach

New Buffalo's main beach is located right in town, allowing easy access to this well-appointed stretch of sand. The beach is outfitted with a playground, event pavilion, public boat launches, and kayak and paddleboard rentals, most of which are connected by boardwalk. The lakeshore also curves along the dunes and doubles as a nature trail, eventually leading to stairs that climb to a dramatic overlook.

Lake Michigan Shore Wine Trail

There’s a reason they call southwest Michigan the Napa Valley of the Midwest. Get an up-close-and-personal introduction to Lake Michigan’s small but growing wine region. More than a dozen wineries are located within a 20-minute drive from New Buffalo, inviting day-tasters on a journey of discovery from cellar samplings to a sunset toast overlooking the vineyards.


Whether you’re renting your own boat or hopping onto a charter, sailing out of the New Buffalo Harbor is an essential part of seeing the town. Cruise around the lake, stop for a swim, and stick around to watch the sunset from the water.

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