Upper Peninsula

Island Resort's 36 holes at Sweetgrass and Sage Run anchor a UP road trip that adds Greywalls for the Lake Superior granite and TimberStone for the hardwood variety -- four quality rounds in a 90-minute corridor.

Duration:3–5 days
Driving:HighiDriving between courses and lodging during the trip. Does not include travel to or from an airport.
Stay Type:Mixed
Lead Time:2-4 months
Cost:$$
Golf:6
Lodging:7
Food:7
Vibe:6
Overall:6.19
Upper Peninsula

Island Resort runs a 36-hole property -- Sweetgrass and Sage Run -- at a conditioning standard most resort markets don't sustain. Greywalls adds Mike DeVries's granite-and-boreal routing in Marquette. TimberStone fills the fourth round with a Jerry Matthews hardwood design that holds up without needing to be the headline. The UP's remoteness is the point, not the obstacle. Groups that commit to the drive or the flight get a four-course rotation without a weak round in it.


Courses included

Must Play#48
Marquette (Greywalls)
1 of 4
#55
Golf Digest
#62
Golf.com
#50
Golfweek
#48
Overall

The trip experience

Michigan's Upper Peninsula is a commitment before it's a golf trip. The courses at the center of it -- Sweetgrass, Sage Run, Greywalls, and TimberStone -- are genuinely excellent and priced well below what the same design and conditioning would command in a more competitive market. The tradeoff is real: the season runs late May through early October, the airport connections are limited, and the driving corridor that links all four courses is 90 minutes end to end. Groups that accept those terms get a rotation where there is no weak round.

Sweetgrass at Island Resort and Casino in Harris is the anchor. Paul Albanese and Chris Lutzke designed it in 2008, and the course has accumulated the rankings that follow quality conditioning: Golfweek has recognized it consistently, Golf Digest places it among Michigan's best, and it won the 2022 Jemsek National Course of the Year. The routing moves through wooded corridors and open meadows on a layout that rewards shot-shaping without penalizing average golfers off the tee. It is the course captains put on Day One to set the tone for the week.

"Sweetgrass earned the 2022 Jemsek National Course of the Year -- at a rate structure that doesn't reflect that recognition, which is the short version of why the UP keeps coming up when captains run the math on a Midwest golf trip."

Sage Run opened in 2018 on the same Island Resort property, also designed by Albanese. The terrain is different: a natural drumlin -- a glacial ridge -- runs through the property and creates dramatic elevation changes that make Sage Run a harder and more vertical experience than Sweetgrass. Tighter corridors, more exposure, views that open unexpectedly over the ridge. It plays like a course on completely different land from its neighbor, which is essentially the case. Two rounds at Island Resort without repeating anything is an asset most resort properties can't offer.

Greywalls at Marquette Golf Club is the trip's road-trip extension, 55 minutes east on US-2. Mike DeVries designed it in 2005 on land that doesn't let you forget where you are -- granite outcroppings edge several holes, boreal forest frames the routing, and Lake Superior views open from multiple tee shots. Golfweek has it at number two among Michigan public courses. The club is semi-private with public tee times available online; groups should book well in advance and confirm the window directly with the club. The drive is worth making.

TimberStone in Iron Mountain is the fourth round, 35 minutes southwest on US-2. Jerry Matthews designed it in 1997 through northern hardwoods on mature terrain -- different in character from the Albanese designs at Island Resort and different again from DeVries's granite work at Greywalls. The routing uses the trees and the topography without overcomplicating the strategy. Golfweek has it consistently in the top ten Michigan public courses, and the conditioning holds up through the season. It earns its place in the rotation without needing to be the headline.

"The UP corridor links Sweetgrass, Sage Run, Greywalls, and TimberStone across 90 minutes of driving -- four rounds where each course earns its place without the others carrying it."

Island Resort's casino is a genuine logistical asset. Groups that include non-serious golfers or members who want an option after dinner have one on-property, no drive required. Room blocks accommodate larger groups without the negotiation that golf-specific resort properties typically require. The property handles the operational side of a buddy trip efficiently, which is an underrated quality when the captain is coordinating eight or more people.

Fly into Sawyer International Airport (MQT) in Marquette or drive from the Mackinac Bridge -- roughly 50 minutes from the bridge to Island Resort on US-2. July and August are peak season with the most reliable conditions and the longest daylight. September is the honest value window: fall foliage at Greywalls, shorter lines at Island Resort, and shoulder-season rates without meaningful conditioning tradeoffs.


Side trips & bonus golf

Marquette (Heritage)
Greywalls' older sister course on the same Marquette property, so no extra drive. The original Langford and Moreau nine dates to 1926, joined by a David Gill nine in 1969. Far more forgiving than Greywalls at par 71, it makes the natural value second round on the Marquette day.
Marquette (Heritage)
1 of 2
Greywalls' older sister course on the same Marquette property, so no extra drive. The original Langford and Moreau nine dates to 1926, joined by a David Gill nine in 1969. Far more forgiving than Greywalls at par 71, it makes the natural value second round on the Marquette day.

The one golf add-on that costs no extra driving is Marquette (Heritage), which shares Greywalls' property. The move is to stack them on the Marquette day: Greywalls in the morning while the group is fresh for its exposure and severity, Heritage in the afternoon when a gentler par 71 is the right speed. It turns a single Marquette stop into 36 holes without backtracking and is the cheapest round on the itinerary. Skip it only if the group would rather spend the Marquette afternoon on the Lake Superior shoreline than on a second course.

The non-golf layer splits by how far the group wants to roam. Closest in is Bays de Noc charter fishing, the natural pick for non-golfers or anyone who wants a morning on the water before an afternoon round. Two stops pair with golf days rather than competing with them: Fayette Historic State Park, a preserved 1880s iron-smelting town on the cliffs of Big Bay de Noc about 45 minutes from the resort, and the Pine Mountain ski jump next to TimberStone in Iron Mountain, a quick stop on the way in or out of that round.

For groups willing to give a full day to the landscape, the bigger nature sits east and west of the golf corridor. Pictured Rocks National Lakeshore, the Lake Superior cliff country reached by boat cruise out of Munising, is about 50 minutes east of Marquette and the best non-golf day in the region. Farther afield, the Porcupine Mountains rise two hours west and Tahquamenon Falls anchors the eastern UP, both worth the drive only if the trip stretches beyond its four rounds.


Is this trip right for your group?

Book this trip if…
  • Book this trip if you are a Midwest golfer who has already done Traverse City and wants the next level.
  • Book this trip if you care about course conditions and are willing to pay $85 for pristine fairways rather than $50 for mediocre ones.
  • Book this trip if a top-100 public course (Greywalls, #55 Golf Digest) is on your bucket list and you want to pair it with three more courses in the same region.
  • Book this trip if you enjoy road-trip golf where the drive is part of the experience.
  • Book this trip if you want on-property convenience: Sweetgrass and Sage Run are steps from your hotel room at Island Resort.
  • Book this trip if value matters and you are willing to stay at a casino resort to get it.
  • Book this trip if four rounds over three to four days is your preferred pace.
Skip this trip if…
  • Skip this trip if you need a city or nightlife scene beyond a casino floor and a handful of bars.
  • Skip this trip if you are flying commercial and expect the airport to be close: Escanaba and Marquette airports have limited service, and most people drive five-plus hours from Detroit, Milwaukee, or Green Bay.
  • Skip this trip if you plan to visit in October through April, as all four courses are closed.
  • Skip this trip if dramatic elevation and blind shots at Greywalls and Sage Run will frustrate rather than excite you.
  • Skip this trip if one top-ranked course plus three good ones does not justify the travel distance for your group.

When to go

Peak
Summer
Jun, Jul, Aug, Sep
  • July and August are the prime months with the longest days: sunset in the UP is close to 9:30 PM, allowing late tee times.
  • Course conditions at Sweetgrass and Sage Run are at their best in July, when the fescue is fully established and the greens are fastest.
  • Package rates at Island Resort are at their highest in peak season but still represent strong value relative to course quality.
  • Greywalls books up fastest in July and August; tee times should be secured at least three to four weeks out.
  • The UP is genuinely remote; bring what you need because the nearest large city with full shopping is Green Bay or Marquette.
Best for: playing all four courses in ideal conditions with maximum daylight.
Shoulder
Spring & Fall
May, Oct
  • June and September offer lighter crowds and reduced rates at Greywalls ($145 versus $235 in summer) without a meaningful drop in course quality.
  • Sage Run and Sweetgrass shoulder rates fall to $75 per round, making the value case even stronger.
  • June can still run cool with overnight lows in the 40s; an extra layer for morning rounds is worth the space in the bag.
  • September is arguably the prettiest month for a UP golf trip, with the hardwoods turning color around Sage Run and Greywalls by mid-month.
  • Course closures start in mid to late October depending on weather; confirm opening and closing dates before booking a late September or early October trip.
Best for: discounted rates at Greywalls and Sweetgrass with lighter course traffic.
Off-Season
Winter
Jan, Feb, Mar, Apr, Nov, Dec
  • All four courses close for the winter, typically from mid to late October through late April or early May.
  • Island Resort and Casino stays open year-round for gaming and entertainment, so the hotel is available, but there is no golf.
  • Greywalls closes after the Heritage Course leaf-season window ends; exact dates vary by weather year to year.
  • Spring opening dates at Sweetgrass and Sage Run depend on ground conditions; confirm with Island Resort before booking a May trip.
Best for: nothing; all courses close from October through late April.

What a Upper Peninsula trip costs

ItemPeakShoulderOff-Season
Tee fees (4 rounds)$180–$280$150–$240$110–$190
Lodging (3 nights)$140–$240$110–$180$80–$140
Food & drink on property$50–$90$40–$70$35–$60
Rental car (3 days)$45–$75$40–$65$35–$60
Total (est.)$415–$685$340–$555$260–$450
ItemPeak
Tee fees (4 rounds)$180–$280
Lodging (3 nights)$140–$240
Food & drink on property$50–$90
Rental car (3 days)$45–$75
Total (est.)$415–$685

How tee times and lodging actually work

  1. 1
    Book Island Resort packages as early as possible
    the stay-and-play bundles sell out in July and August, and booking piecemeal costs significantly more.
  2. 2
    Greywalls summer rates are $235 per person with cart; Spring and fall drop to $145, making those shoulder months a meaningful savings if conditions are acceptable.
  3. 3
    Sweetgrass and Sage Run peak rates are $85 per person, making them among the lowest-priced top-tier courses in the Midwest.
  4. 4
    The Perfect 4-Some package through Island Resort covers Sweetgrass, Sage Run, Greywalls, and TimberStone with lodging; The premium add-on for Greywalls is $55 per round per person on top of the base package.
  5. 5
    Tee times at Greywalls book up on summer weekends; Call the Marquette Golf Club pro shop at 906-225-0721 or book online at least three to four weeks ahead.
  6. 6
    TimberStone is the least crowded of the four and typically has same-week availability, making it the easiest to add on.
  7. 7
    All four courses have walking options; Sweetgrass in particular plays well on foot given its flat, links-style terrain.

Common mistakes

  • !
    Underestimating the drive
    Green Bay to Harris is three hours, Milwaukee is five, and Detroit is over six. Build travel days into the itinerary or you will be rushing.
  • !
    Playing all four courses in three days
    Four rounds in three days is doable but leaves you flat for Greywalls. Four rounds over four days is the better pace.
  • !
    Booking Greywalls last-minute in July
    Tee times on peak summer weekends go quickly. Secure Greywalls first, then build the rest of the trip around it.
  • !
    Skipping Sage Run for a second Sweetgrass round
    Sage Run is a fundamentally different course, the drumlin terrain and wooded routing contrast well with the open prairie feel of Sweetgrass. Play both.
  • !
    Not packing for wind
    Sweetgrass sits on flat, open land and can play completely differently in wind. Club selection matters more here than almost anywhere in the Midwest.
  • !
    Expecting resort food variety in Harris
    Island Resort has multiple dining options but Harris itself has nothing nearby. If you want to explore local restaurants, plan a Marquette overnight.
  • !
    Arriving without cash or knowing casino policies
    Island Resort is an active casino resort. If that environment is not for your group, factor it into lodging decisions.

What to pack

Bring
Rain gear
The UP gets weather quickly and courses do not close for light rain. A waterproof jacket and waterproof shoes are essential May through September.
Extra layers
Even in July, morning tee times at Sweetgrass can be 50 degrees with wind. A mid-layer you can peel off by the back nine is useful.
Sunscreen
Sweetgrass is an open, exposed layout with limited tree cover. You will burn faster than you expect.
Bug repellent
Evening rounds near Sage Run and in the Marquette woods can get buggy, particularly in June and early July.
A Michigan road atlas or downloaded offline maps
Cell coverage goes in and out on US-2 and in parts of Marquette County.
Cash for tip and bar
The casino ATMs charge fees. Pull cash before you leave civilization.
A good cooler for the car
The drive is long and the UP has limited gas station options in stretches.
Leave at home
A full set of wedges expecting soft conditions at Greywalls
Greywalls plays firm and fast off granite outcroppings. Your bump-and-run game matters more than spinning lob wedges.
High expectations for nightlife
Harris is a casino and golf destination, not a bar scene. If the group needs nightlife, plan Marquette nights and manage expectations for Harris.
Extra clothes assuming easy laundry
Island Resort does not have in-room laundry. Pack enough for the full trip.
A GPS watch calibrated for sea-level
Greywalls has significant elevation changes; Learn to trust your eyes over exact yardages on the blind tee shots.

Sample itinerary

  1. Day 1
    Arrive + Sweetgrass
    Afternoon Sweetgrass. Casino evening at Island Resort.
  2. Day 2
    Greywalls in Marquette
    Full day at Greywalls. Dinner in downtown Marquette before driving back.
  3. Day 3
    TimberStone + Sage Run
    Morning TimberStone in Iron Mountain (35 min). Afternoon Sage Run back at Island Resort.
  4. Day 4
    Depart
    Leisurely breakfast, drive south.
Island Resort packages bundle room nights with Sweetgrass and Sage Run rounds at a discount -- check package rates before booking separately. Greywalls is the only course that requires advance planning on summer weekends. US-2 connects the whole corridor; Harris to Marquette is scenic and simple.

Where to stay & eat

Lodging
Island Resort & Casino
Best base for Sweetgrass and Sage Run
Island Resort has 454 rooms and suites in Harris, steps from both courses and directly adjacent to the first tee at Sweetgrass. Standard rooms are comfortable and functional without being exceptional. The real value is the all-in-one setup: golf, hotel, dining, and casino under one roof. Upgrade to a golf suite if your group wants more space. Stay-and-play packages start around $151 per person per night with one round included, making this the most cost-efficient way to book the UP.
The Landmark Inn
Best hotel in Marquette
The Landmark Inn is the most distinctive property in Marquette, a 1930s historic hotel with individually decorated rooms, some with Lake Superior views. The on-site Northland Gastropub and sixth-floor Crow's Nest cocktail lounge make it the best option if you want to eat and drink without getting in the car. It is about two miles from Greywalls and within walking distance of downtown Marquette restaurants and breweries.
Holiday Inn Marquette
Mid-range, near Greywalls
If budget is a priority in Marquette, the Holiday Inn on US-41 West offers a restaurant, indoor pool, and proximity to the course without the premium rate of the Landmark. It works well for a single overnight when the group is splitting nights between Harris and Marquette.
Dining
Horizons Steakhouse at Island Resort
Best dinner on the island
Horizons is the fine-dining option at Island Resort, serving steaks and seafood with views of the surrounding property. It is the right call for the first or last night of the trip when you want a proper sit-down meal without leaving the resort.
5 Bridges Bar and The Reef at Island Resort
Post-round drinks and casual food
5 Bridges carries the largest craft beer selection in the UP with 18 drafts and over 30 bottled beers, and The Reef next to it handles quick food orders. This is where most golfers end up after the round: a beer, a burger, and a recap of the day at the bar.
Blackrocks Brewery
Marquette craft beer institution
Blackrocks is a short walk from downtown Marquette and one of the best small breweries in the UP. The taproom is narrow and usually busy, but the 51K Stout and Grand Rabbits Cream Ale are worth the wait. Best paired with a stop at a nearby restaurant, as the food menu is limited.
Ore Dock Brewing Company
Marquette waterfront, good food
Ore Dock sits right on the Lake Superior waterfront and has a fuller food menu than Blackrocks. The industrial-style space is worth visiting on a Marquette overnight; try to get a table near the windows for the lake views.
Firekeeper's Restaurant at Island Resort
Breakfast and casual meals
Firekeeper's is the resort's all-day casual dining room and the practical choice for breakfast before an early tee time. The menu is standard Midwest diner fare and it opens early enough to get you fed and out the door.

Know before you book.

Rankings and new trips, straight to you.