All itineraries

South Haven & St. Joseph · 2 nights · 54 holes

Three Rounds Around St. Joseph

Play The Beeches on arrival, make Harbor Shores the Saturday round, and finish at Lake Michigan Hills. Keep both nights in downtown St. Joseph.

Two to four golfers who want a full golf weekend with a signature round.

Day by day

Sample start times in Eastern time. Confirm availability with each course.

  1. Friday · South Haven arrival round

    1:00 pm · 18 holes

    The Beeches Golf Club

    09601 68th St, South Haven, MI

    Arrive early enough for practice, then allow up to five hours for golf.

    Allow about 45–55 minutes from The Beeches to downtown St. Joseph. Check in and keep dinner flexible.

  2. Saturday · Harbor Shores

    9:30 am · 18 holes

    Harbor Shores Golf Course

    201 Graham Ave, Benton Harbor, MI

    Check the public tee-time rules. The course publishes a 48-hour cancellation requirement for standard golf reservations.

    Allow about 10–15 minutes from downtown St. Joseph.

    Spend the afternoon in St. Joseph and keep the same hotel.

  3. Sunday · Lake Michigan Hills

    9:00 am · 18 holes

    Lake Michigan Hills Golf Club

    2520 Kerlikowske Rd, Benton Harbor, MI

    Check out first. The published booking page requires at least two players and a card deposit under its 2026 policy. Confirm the deposit and cancellation deadline for your date. The shop posts 269-849-2722.

    Allow about 20–25 minutes from downtown St. Joseph.

    Allow a full round before starting the drive home.

Your route

The map returns to the St. Joseph hotel after Saturday’s round. Travel from home is separate.

  1. The Beeches Golf Club
  2. The Boulevard Inn & Bistro
  3. Harbor Shores Golf Course
  4. The Boulevard Inn & Bistro
  5. Lake Michigan Hills Golf Club

Drive times are rounded road-route estimates. Allow extra time for traffic and check-in.

Open route in Google Maps

What it might cost

The priced rounds use 2026 reference rates. Lake Michigan Hills prices by tee time. Confirm the full golf and lodging cost before committing.

The Beeches Golf Club

$95 · In-season Fri–Sun 18 holes riding · 2026 reference

GPS cart and range balls included in the published reference.

Published rate for The Beeches Golf Club
Harbor Shores Golf Course

$245 · Peak public 18 holes · 2026 reference

Cart and practice balls included. Review the course’s card-on-file and cancellation terms.

Published rate for Harbor Shores Golf Course
Lake Michigan Hills Golf Club
Check the rate for your date with the course.

Golf references exclude lodging, food, transportation and any unlisted fees or taxes. Sources checked November 14, 2026.

Timing and daylight

June through early September gives the arrival round the most daylight. Plan up to five hours per round. For spring or fall, move the Friday start earlier and compare the provider’s seasonal rules.

Where to stay

Downtown St. Joseph

The Boulevard Inn & Bistro

A downtown suite hotel for both nights. Confirm check-in, room layout and the all-in rate directly.

Away from the course

If plans change

If The Beeches cannot accommodate Friday, price a HawksHead arrival round before changing the rest of the trip.

Check HawksHead Links Find My Round

Make it happen

Start with Harbor Shores and Lake Michigan Hills. Review each cancellation policy before reserving the hotel, then call The Beeches for Friday.

Customize in Trip Planner

Book and pay directly with each course or hotel.