Compare Lake Michigan shoreline stays and harborfront hotels in New Buffalo, St. Joseph, South Haven, and Saugatuck

Choosing a Waterfront Hotel in Southwest Michigan
I’d start with what you want from the location. Lake Michigan shoreline, riverfront, and marina hotels offer different experiences: open water, a river setting, or boats moving between docks. “Waterfront” doesn’t automatically mean a swimming beach outside the hotel, and some rooms may face away from the water.
The hotels below give you options based on how you’ll spend your trip. I’d choose the setting first, then compare room space, dining, and amenities you’ll actually use. For a broader comparison beyond waterfront properties, see my hotels in Southwest Michigan guide.
Southwest Michigan Waterfront Hotels at a Glance
I’d use this chart to narrow your list by the setting and features you’ll actually enjoy during your stay.
| Hotel | Location | Waterfront setting | Consider for |
| Marina Grand Resort | New Buffalo | Marina frontage | Suites and convenient harbor dining |
| The Harbor Grand | New Buffalo | Harbor frontage | A boutique couples’ getaway |
| The Inn at Harbor Shores | St. Joseph | St. Joseph River harbor | Pools, spa, and resort amenities |
| Old Harbor Inn | South Haven | Black River harbor | Downtown access and harbor-view suites |
| Lake Shore Resort | Saugatuck area | Lake Michigan shoreline | Lake views and private beach access |
Waterfront Hotels in New Buffalo
Marina Grand Resort — Marina Views and Suite Options
I’d look at Marina Grand Resort if you want room to spread out between outings. Its suites offer separate living areas and kitchens, while multibedroom lofts provide another option for traveling together. That extra space can matter on a longer stay, especially when everyone keeps a different schedule. Standard king and double-queen rooms are also available, so don’t assume every reservation includes a kitchen or separate sitting room.
The resort sits beside New Buffalo’s marina, with downtown and the public beach within walking reach. Bentwood Tavern gives you an on-site dinner option when you’d rather leave the car parked.
Here, your waterfront setting is boats and docks; the swimming beach is separate from the hotel. Before booking, I’d compare the exact sleeping arrangement, room layout, and balcony or patio details. A suite earns its extra cost only if its space and features improve your stay.
The Harbor Grand — A Boutique Harborfront Stay
For a short couples’ trip, I’d consider The Harbor Grand when you want the room to be part of the getaway. Its Harbor View King rooms occupy the first and second floors, while third-floor Lake View King rooms look toward the Lake Michigan shoreline. Both categories include fireplaces and soaking tubs—features I’d appreciate more on a slow weekend than a trip spent sightseeing all day.
Pay attention to the view category. The hotel also offers Village View suites, so choosing more space doesn’t necessarily mean choosing a waterfront outlook.
Terrace Room serves Italian cuisine on the property, making dinner convenient without another drive. I’d consider that a useful advantage for a two-night stay, but this remains a harborfront hotel; a water-facing room doesn’t include a private swimming beach. For other locations and room styles in town, my New Buffalo hotels guide will help you compare the alternatives.
The Inn at Harbor Shores — A Waterfront Resort in St. Joseph
I’d consider The Inn at Harbor Shores if you want to leave room in your itinerary for an afternoon at the hotel. It sits on the St. Joseph River harbor, with private guest-room balconies, indoor and outdoor pools, and a full-service spa. The indoor pool gives you an alternative when swimming outside isn’t appealing, while a balcony provides somewhere to sit without leaving your room.
Plank’s Tavern on the Water makes dinner convenient, particularly after a day of exploring. For a slower weekend, I’d appreciate being able to return, change, and eat on the property. If you’ll be away from breakfast until bedtime, compare the rate with other hotels before paying for facilities you won’t use.
The location is the important trade-off: this is a riverfront stay, and Lake Michigan beaches are separate from the resort grounds. I’d choose it for the combination of waterfront surroundings and hotel amenities. If being closer to downtown shops or the beach matters more, my St. Joseph hotels guide will help you compare locations.
Old Harbor Inn — A Downtown Waterfront Stay in South Haven
Consider Old Harbor Inn if you want downtown South Haven close at hand and somewhere to watch boats along the Black River. Its waterfront boardwalk gives guests access to the harbor setting, while suite kitchenettes include a refrigerator and microwave—useful for breakfast supplies and restaurant leftovers.
Choose your room carefully. Harbor View accommodations have private two-person balconies; Harbor Deluxe rooms offer harbor views with features that vary by unit, including a fireplace or Jacuzzi and balcony or direct boardwalk access. Downtown-facing rooms overlook Williams Street, so the inn’s waterfront address alone doesn’t determine your view.
I’d also read the individual room notes before reserving. Room 12 Harbor Deluxe, for example, requires stairs from the boardwalk, and its description warns about summer noise from the bar below. That matters if you’re a light sleeper.
Taste on Phoenix Street is a downtown dinner option for small plates and martinis. Public swimming beaches are separate from the inn’s harbor frontage. For alternatives with different locations and room arrangements, see my South Haven hotels guide.
Lake Shore Resort — A Lake Michigan Shoreline Stay Near Saugatuck
I’d look at Lake Shore Resort if you want to spend more time beside the lake than moving between shops and restaurants. This motel-style resort sits on Lake Michigan approximately three miles from downtown Saugatuck, with lake views from every room. Its setting outside downtown suits a slower trip, but you’ll need to plan transportation for meals and outings in town.
Private shoreline access is the main advantage, with an important detail: you reach the water by a bluff staircase. I’d check that arrangement before booking if anyone in your group has difficulty with stairs. Beach size and availability also depend on lake levels, so ask about current conditions rather than relying entirely on photographs.
A seasonal heated outdoor pool, complimentary bikes, and kayaks offer ways to enjoy the property. If swimming is central to your plans, confirm pool availability for your dates.
For dinner, Bowdie’s Chophouse is a steakhouse option in downtown Saugatuck, requiring a trip into town. My Saugatuck restaurants guide can help you plan other meals around your outings.
Which Waterfront Hotel Fits Your Trip?
If you’re still deciding, I’d narrow the five hotels by what matters most to your stay:
- Best for extra living space: Marina Grand Resort. I’d compare its suites and multibedroom lofts when separate living areas or a kitchen would make traveling together easier.
- Best for a couples’ weekend: The Harbor Grand. Its harbor-view and lake-view king rooms, fireplaces, soaking tubs, and on-site Italian dining suit a trip with time to enjoy the room.
- Best for resort amenities: The Inn at Harbor Shores. I’d choose it when pools, spa time, and on-site dining are part of the plan.
- Best for downtown South Haven access: Old Harbor Inn. Its location and suite kitchenettes suit travelers who want restaurants nearby and simple breakfast options in their room.
- Best for direct Lake Michigan shoreline access: Lake Shore Resort. I’d consider it when time beside the lake matters most, provided the shoreline stairs work for your group.
What to Check Before Booking a Waterfront Room
Before paying, I’d check the details for your exact room and rate. The hotel’s main photographs may show a different category from the one you’re reserving.
- Room view: Confirm that your category faces the water. If it promises a partial view, ask what you’ll actually see.
- Beach access: Check how you reach a swimming beach, including walking distance, driving, or shoreline stairs.
- Outdoor space: Verify whether a balcony or patio belongs to your room or whether waterfront seating is shared.
- Access and noise: Read room-specific notes about stairs, elevators, nearby bars, and gathering areas. Ask about a quieter location if you’re a light sleeper.
- Total cost and dates: Compare the full price with taxes and applicable fees. Check cancellation deadlines, deposits, and minimum stays, then confirm which seasonal amenities will operate during your visit. I’d save the room description and booking terms with the confirmation.
Choose the waterfront setting first, then compare the rooms available for your dates.