Northwest Montana is the perfect destination for a golf trip, not only are there a variety of challenging and fun golf courses but the towering mountains and pristine lakes that surround them are truly an amazing sight. Playing golf in Northwest Montana is something all golfers should experience at least once.
Golfers wanting to make the trip to Northwest Montana have several options of how to travel to this area whether it’s by plane, train, or car. There are direct flights from more than ten cities to Glacier Park International Airport as well as the daily Amtrak service from Seattle and Portland. If road tripping is more your style Northwest Montana is not very far from Spokane, Missoula, or even Lethbridge just over the border in Canada.
Accommodation in Northwest Montana is also plentiful from golf course lodging, motels, hotels, and and cool mountain cabins, there really is something to suit everyone’s style and budget.
This guide to the best golf courses in Northwest Montana provides golf course information and accommodation options to help with planning your golf trip to this beautiful destination.
Best Golf Courses In Northwest Montana
Whitefish Lake Golf Club
Photo: Golf Whitefish
Photo: Golf Whitefish
Whitefish Lake Golf Club is a premier 36-hole golf course that consists of a North and South course. It sits adjacent to Whitefish Lake and offers stunning lake and mountain views. This golf course is actually rated as one of the top five in Montana and it’s not hard to see why.
The fairways here are lined with pine and birch trees which frame a beautiful mountain backdrop. The bunkers are strategically placed and the greens are well kept and fast. It’s just a brilliant golf course in a beautiful location, that is the best way to describe it.
Whitefish Lake Golf Club also features a variety of amenities such as a golf shop, driving range, practice green, golf lessons, club rental, and a restaurant.
Whitefish Lake Golf Club Rates
- 9 Holes Walking (North Course Only) $26 – $33
- 18 Holes Walking $49 – $63, (w/cart $89 – $103)
When To Stay When Playing Whitefish Lake Golf Course
Grouse Mountain Lodge is right next to the Whitefish Lake Golf Course and offers stunning views of both the course and surrounding mountains. If you are looking for the most convenient location to stay it doesn’t get much better then this. The hotel also offers a free shuttle to downtown Whitefish and the Amtrak station.
There are a variety of rooms to choose from that include standard queen and king, ADA accessible, golf view, corner suites, and lofts.
Photo: Grouse Mountain Lodge
Photo: Grouse Mountain Lodge
Village Greens Golf Course
Village Greens Golf Course offers 18-holes with perfectly manicured fairways, lake hazards, greens that roll true, and incredible mountain vista views. This golf course is challenging and fun for all-levels of golfers from low handicappers to families looking for a relaxed round in the Flathead Valley.
Other amenities at Village Greens Golf Course include a fully-stocked pro shop with rental clubs, a practice facility that includes an 8,000 square foot putting green, chipping area, and driving range. Professional golf lessons are also available and the 19th Hole deli offers delicious sandwiches and drinks.
Village Greens Golf Course Rates
- 9 Holes Walking $25 – $29 (w/cart $47 – $51)
- 18 Holes Walking $40 – $49 (w/cart $76 – $85)
- Twilight after 3pm, 9 Holes $20, 18 Holes $30
Where To Stay When Playing Village Greens Golf Course
Homewood Suites Kalispell is located ten-minutes from Village Greens Golf Course. The room types include studio king, 1 bedroom king, premium king, and 2 queen bed suites. Hotel amenities include free breakfast, free parking, Wi-Fi, fitness center, indoor pool, business center, and it is pet friendly.
Polson Bay Golf Course
Polson Bay Golf Course has been open to the public since 1938 and offers 27-holes with spectacular lake and mountain views. It is also the only golf course in the area with fairways adjacent to the shores of Flathead Lake which is an amazing sight.
This is the perfect golf course for anyone looking to get in a round of golf next to the biggest natural freshwater lake west of the Mississippi.
Other amenities at Polson Bay Golf Course include a pro shop, driving range, rental clubs, practice green, and a restaurant.
Polson Bay Golf Course Rates
- 9 Holes Walking $30 (w/cart $56)
- 18 Holes Walking $51 – $56 (w/cart $89 – $94)
Where To Stay When Playing Polson Bay Golf Course
Kwataqnuk Resort & Casino is located five-minutes from Polson Bay Golf Course and is set on the shore of the pristine Flathead Lake. Rooms have lake views, refrigerators, balcony, Wi-Fi, and a microwave. Other hotel amenities include a casino, patio bar, fire pit, hot tub, indoor pool, sauna, and lounge area.
Northern Pines Golf Club
Photo: Northern Pines GC
Photo: Northern Pines GC
Northern Pines Golf Club was designed by two-time US Open Champion Andy North. North was able to use two unique types of land with the front-nine holes representing a rolling Scottish style links to the back-nine holes consisting of more elevation changes. This golf course can be a challenge but for the most part it is fairly open and very play-able for all golfing abilities.
From the eleventh-hole it course follows a gorgeous river and some beautiful tall pine trees, hole fifteen also has the option of teeing off over the river for confident golfers. A wayward tee shot could definitely wreak havoc here though.
Northern Pines Golf Club amenities include golf lessons, practice range, chipping green, putting green, and a deli.
Northern Pines Golf Club Rates
- 9 Holes Walking $25 – $40 (w/cart $37 – $52)
- 18 Holes Walking $40 – $72 (w/cart $60 – $92)
Where To Stay When Playing Northern Pines Golf Course
Spring Hill Suites is just a four-minute drive from Northern Pines Golf Club. It features spacious rooms, free wireless high-speed internet, an indoor heated pool, complimentary hot buffet style breakfast, a 24-hour business center, and a state-of-the art fitness center.
Meadow Lake Golf Course
Photo: Meadow Lake GC
Photo: Meadow Lake GC
Meadow Lake Golf Course is an 18-hole championship layout that offers mountain golf at its best. Golf Digest rates it as a four and a half star golf course and also rank it in the top four in all of Montana. If that isn’t enough to convince you to play a round here Golf Magazine also named Meadow Lake a “must play”.
This golf course has a challenging layout and offers stunning views of Glacier National Park and surrounds beautiful lakes and streams.
Meadow Lake Golf Course also offers a driving range, practice green, rental clubs, pro shop with food, beer, wine and liquor service. Golf lessons are available with a certified golf teaching professional.
Meadow Lake Golf Course Rates
- 9 Holes Walking $40 (w/cart $52)
- 18 Holes Walking $65 (w/cart $86)
- Club Rental 9 Holes $25, 18 Holes $40
Where To Stay When Playing Meadow Lake Golf Course
Meadow Lake Resort offers rooms at their Inn, condos, and vacation houses. Rooms at the Inn feature king beds, sitting area, microwave, refrigerator, Keurig coffee maker, 55” HD TV, free Wi-Fi, private balcony, and double vanity bathrooms.
Indian Springs Ranch Golf Course

Just an hour north of Whitefish lies Indian Springs Ranch Golf Course. This eighteen-hole links golf course offers a challenging round for all-levels of golfers.
The fairways here run naturally through rolling hills which are lined by prairie grass, then across to the bench lands, over a creek, before dropping down the southern flats. This golf course is very well maintained in every department. It’s a down right fun golfing experience.
Indian Springs Ranch Golf Course also offers a variety of nightly accommodation, practice facility, and rental clubs.
Indian Springs Ranch Golf Course Rates
- 9 Holes Walking $36 (w/cart $48)
- 18 Holes Walking $48 (w/cart $66)
- Club Rental 9 Holes $20, 18 Holes $30
Where To Stay When Playing Indian Springs Ranch
Indian Springs Ranch offers on-site suites and RV spaces. The Suites offer rooms overlooking the golf course and the surrounding Whitefish Mountain range and come with king or queen bed options, fireplace, TV, desk, fridge, microwave, coffee maker, Wi-Fi, and patios with furniture. See booking options here.
RV sites include water, sewer, and 30 and 50 amp power hookups, as well as a picnic table and fire pit. Other amenities include free Wi-Fi, laundry and shower facilities. See booking options here.
Buffalo Hill Golf Club
Buffalo Hill Golf Club offers an eighteen-hole championship golf course as well as a nine-hole golf course. The championship layout features tree-lined fairways with great views of Glacier National Park and the Stillwater River. This golf course is quite challenging and suited best for experienced golfers.
The Cameron nine-hole course is great for anyone looking for a quick round or for intermediate and new golfers as there are some shorter and less demanding holes. This is still a great play for low-handicap golfers as well.
There is a pro shop, practice facility featuring the largest teeing area in the State of Montana complete with four target greens and bunkers to simulate course conditions, and a full service bar and restaurant.
Buffalo Hill Golf Club Rates
- 9 Holes Walking $18 – $27 (w/cart $28 – $37)
- 18 Holes Walking $45 – $70 (w/cart $65 – $80)
- Club Rental $20 – $40
Where To Stay When Playing Buffalo Hill Golf Club
The Kalispell Grand Hotel is a great place to stay as it offers bed and breakfast hospitality in the only historic hotel in Kalispell. They also offer golf stay and play packages. There a a variety of other hotels also available. See below.
Glacier View Golf Course

Glacier View is an eighteen-hole golf course with you guessed it ‘glacier views’. It is known for being kept in excellent condition and for offering golfers great mountain views of Glacier National Park. The staff are friendly and very welcoming.
Glacier View Golf Course is perfect for all-levels of golfers and a great place to play a round with family or friends.
The clubhouse has a pro shop, lounge, restaurant, and a cozy fireplace. There are also practice greens and golf lessons available.
Glacier View Golf Course Rates
- 9 Holes Walking $30 (w/cart $40)
- 18 Holes Walking $45 (w/cart $63)
- Club Rental 9 Holes $10, 18 Holes $20
Cabinet View Golf Club
Cabinet View Golf Club offers eighteen-holes with well kept greens, manicured fairways and rough. It consists of stunning views of the Cabinet Mountains matched with cool mountain golf vibes. Expect to see whitetail deer, wild turkey, fox, moose, and elk on the course.
The back-nine provides plenty of woodland that will challenge any golfers game.
Amenities here include a pro shop, driving range, practice green, club rental, and a full bar.
Cabinet View Golf Club Rates
- 9 Holes Walking $22 – $31 (w/cart $46 – $55)
- 18 Holes Walking $34 – $48 (w/cart $70 – $84)
- Club Rental 9 Holes $8, 18 Holes $15
Where To Stay When Playing Cabinet View Golf Course
Evergreen Motel in Libby offers rooms designed to give guests the comforts of home while experiencing the rustic mountain feel they are searching for when visiting Montana. It’s situated in the center of town close to shopping, and dining.
When To Play Golf In Northwest Montana
Golf season in Northwest Montana is usually from early May through October depending on snowfall.
Fall is a great time to play golf in Northwest Montana. The golf courses quiet down from the summer rush and the vibe is more laidback. Also the mountainsides change from green to an eye-catching array of colors. Trees and vegetation along the fairways can have a variety of hues from reds and yellows to purples.
READ NEXT
7 Best Public Golf Courses In Madison
The state of Wisconsin has some top notch public golf courses and the city of Madison is no exception. There are several options when it…
Best RV Parks With Golf Courses In British Columbia
British Columbia is a great destination for adventurous RV travelers who like to play golf. This Canadian province definitely has a diverse selection of RV…
7 Best Golf Courses In Bend
Bend is the most popular outdoor activity town in Oregon. Golf is definitely one of those popular outdoor activities thanks to some very well-designed golf…








