Beginning of main content

Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels

Save 10% or more on select hotels with Insider Prices

Book on the app to instantly earn 5% on 350,000+ hotels

Featured Minnesota Golf Resorts & Hotels

Mystic Lake Casino Hotel

Mystic Lake Casino Hotel

2400 Mystic Lake Blvd., Prior Lake, MN
  • Free Cancellation
  • Reserve now, pay when you stay
3.5 out of 5.0
 
 

Mystic Lake Casino Hotel features a golf course, a full-service spa, and a casino. You can take advantage of free parking, along with limo/town car service. The 24-hour front desk has multilingual staff ready to assist with tours or tickets, dry cleaning/laundry, and luggage storage. Other amenities at this spa resort include an indoor pool, a health club, and a spa tub.

Mystic Lake Casino Hotel$109

Mystic Lake Casino Hotel$109
Country Inn of Two Harbors

Country Inn of Two Harbors

1204 7th Ave, Two Harbors, MN
    2.5 out of 5.0
     
     

    At Country Inn of Two Harbors, guests have access to an indoor pool, a spa tub, and a sauna. If you plan to drive, free parking is available. Front-desk staff are standing by 24/7 to assist with any requests. Additional amenities include free WiFi in public areas, a 24-hour business center, and coffee/tea in a common area.

    Country Inn of Two Harbors$94

    Country Inn of Two Harbors$94
    Edgewater Hotel & Waterpark

    Edgewater Hotel & Waterpark

    2400 London Rd, Duluth, MN
      3.5 out of 5.0
       
       

      At Edgewater Hotel & Waterpark, guests enjoy a water park, an indoor pool, and a lazy river. Free parking is available if you drive. The 24-hour front desk has staff standing by to help with dry cleaning/laundry, securing valuables, and tours or tickets. Other amenities at this family-friendly hotel include a children's pool, 2 spa tubs, and free WiFi in public areas.

      Edgewater Hotel & Waterpark$95

      Edgewater Hotel & Waterpark$95
      Maddens On Gull Lake

      Maddens On Gull Lake

      11266 Pine Beach Peninsula, Brainerd, MN
        4.0 out of 5.0
         
         

        Maddens On Gull Lake features a golf course, a marina, and a full-service spa. Free parking is available if you drive. The 24-hour front desk has multilingual staff ready to help secure valuables, and answer any questions about the area. Other amenities at this spa resort include 3 indoor pools, a nightclub, and an outdoor pool.

        Arrowwood Resort and Conference Center

        Arrowwood Resort and Conference Center

        2100 Arrowwood Lane NW, Alexandria, MN
        • Free Cancellation
        • Reserve now, pay when you stay
        3.5 out of 5.0
         
         

        Arrowwood Resort and Conference Center features a golf course, a marina, and a full-service spa. Free valet parking is available if you drive. Front-desk staff can answer questions 24/7, and assist with dry cleaning/laundry, concierge services, and luggage storage. Other amenities at this beach resort include 2 indoor pools, a water park, and a children's pool.

        Arrowwood Resort and Conference Center$119

        Arrowwood Resort and Conference Center$119
        Holiday Inn Minneapolis NW-Elk River, an IHG Hotel

        Holiday Inn Minneapolis NW-Elk River, an IHG Hotel

        9200 Quaday Ave Ne, Otsego, MN
          3.0 out of 5.0
           
           

          Guests staying at Holiday Inn Minneapolis NW-Elk River, an IHG Hotel enjoy access to a water park, a fitness center, and free WiFi in public areas. If you plan to drive, free parking is available. The 24-hour front desk has multilingual staff ready to assist with securing valuables and luggage storage. Other amenities at this family-friendly hotel include conference space, a business center, and coffee/tea in a common area.

          Holiday Inn Minneapolis NW-Elk River, an IHG Hotel$99

          Holiday Inn Minneapolis NW-Elk River, an IHG Hotel$99
          Caribou Highlands Lodge

          Caribou Highlands Lodge

          371 Ski Hill Road, Lutsen, MN
            2.5 out of 5.0
             
             

            Guests of Caribou Highlands Lodge enjoy ski-in/ski-out access, an indoor pool, and a fitness center. Friendly staff can provide front-desk service during limited hours, and also offer advice about sightseeing. Other amenities at this ski hotel include free WiFi in public areas, a seasonal outdoor pool, and a terrace.

            Caribou Highlands Lodge$151

            Caribou Highlands Lodge$151
            Chalets

            Chalets

            9456 Breezy Point Dr, Breezy Point, MN
              3.0 out of 5.0
               
               

              A golf course, a spa tub, and free WiFi in public areas are featured at Chalets. You can take advantage of free parking if you drive. Front-desk staff are standing by 24/7 to assist with any requests. Other amenities at this golf condominium resort include a business center, a computer station, and an arcade/game room.

              Lutsen Resort

              Lutsen Resort

              5700 W Hwy 61, Lutsen, MN
                3.0 out of 5.0
                 
                 

                Lutsen Resort features a private beach, a full-service spa, and 2 indoor pools. There's free parking if you drive. The front desk is staffed 24/7 to help with tours or tickets, and answer any questions about the accommodations. Other amenities at this beach hotel include 2 spa tubs, a sauna, and free WiFi in public areas.

                Super 8 by Wyndham Worthington Minnesota

                Super 8 by Wyndham Worthington Minnesota

                850 Lucy Dr, Worthington, MN
                • Free Cancellation
                • Reserve now, pay when you stay
                2.0 out of 5.0
                 
                 

                Guests of Super 8 by Wyndham Worthington Minnesota enjoy access to free WiFi in public areas, a meeting room, and coffee in a common area. You can take advantage of free parking, along with an airport shuttle for a fee. Front-desk staff are standing by 24/7 to assist with any requests. Additional amenities include a microwave in a common area, a computer station, and express check-out.

                Super 8 by Wyndham Worthington Minnesota$59

                Super 8 by Wyndham Worthington Minnesota$59
                Centerstone Plaza Hotel Soldiers Field/Mayo Clinic Area

                Centerstone Plaza Hotel Soldiers Field/Mayo Clinic Area

                401 6th St Sw, Rochester, MN
                • Free Cancellation
                • Reserve now, pay when you stay
                3.0 out of 5.0
                 
                 

                Centerstone Plaza Hotel Soldiers Field/Mayo Clinic Area features an indoor pool, a children's pool, and a 24-hour fitness center. You can take advantage of free parking, along with an airport shuttle (available 24 hours) for USD 10.00 per person one way. The 24-hour front desk has multilingual staff ready to assist with tours or tickets, dry cleaning/laundry, and luggage storage. Other amenities at this golf hotel include a spa tub, free WiFi in public areas, and a 24-hour business center.

                Centerstone Plaza Hotel Soldiers Field/Mayo Clinic Area$102

                Centerstone Plaza Hotel Soldiers Field/Mayo Clinic Area$102
                Grand View Lodge

                Grand View Lodge

                23521 Nokomis Avenue, Nisswa, MN
                  3.5 out of 5.0
                   
                   

                  Grand View Lodge features a golf course, a full-service spa, and 2 indoor pools. The 24-hour front desk has staff standing by to help with securing valuables, luggage storage, and concierge services. Other amenities at this beach resort include a children's pool, a fitness center, and outdoor tennis courts.

                  Cragun's Resort & Hotel

                  Cragun's Resort & Hotel

                  11000 Craguns Dr, Brainerd, MN
                    3.0 out of 5.0
                     
                     

                    At Cragun's Resort & Hotel, guests enjoy a golf course, an indoor pool, and an outdoor pool. You can take advantage of free parking if you drive. The 24-hour front desk has staff standing by to help with tours/tickets and luggage storage. Other amenities at this beach hotel include a children's pool, a health club, and an outdoor tennis court.

                    Cragun's Resort & Hotel$139

                    Cragun's Resort & Hotel$139
                    Baymont by Wyndham Albany

                    Baymont by Wyndham Albany

                    820 Shamrock Ln, Albany, MN
                    • Free Cancellation
                    • Reserve now, pay when you stay
                    2.5 out of 5.0
                     
                     

                    Guests of Baymont by Wyndham Albany enjoy an indoor pool, a spa tub, and conference space. You can take advantage of free parking, along with an airport shuttle for a fee at scheduled times. The front desk is staffed 24/7 to help secure valuables, and answer any questions about the accommodations. Other amenities at this golf hotel include a 24-hour business center, coffee/tea in a common area, and a computer station.

                    Baymont by Wyndham Albany$93

                    Baymont by Wyndham Albany$93
                    Cobblestone Hotel & Suites - Crookston

                    Cobblestone Hotel & Suites - Crookston

                    2304 Sahlstrom Drive, Crookston, MN
                    • Free Cancellation
                    • Reserve now, pay when you stay
                    2.5 out of 5.0
                     
                     

                    Guests of Cobblestone Hotel & Suites - Crookston enjoy an indoor pool, free WiFi in public areas, and a meeting room. You can take advantage of free parking if you drive. The 24-hour front desk has staff always at the ready. Additional amenities include a 24-hour business center, coffee/tea in a common area, and a computer station.

                    Cobblestone Hotel & Suites - Crookston$90

                    Cobblestone Hotel & Suites - Crookston$90
                    Map

                    Find Your Inner Golf Pro at Minnesota Golf Resorts

                    Whether your goal is to spend an entire vacation on the greens or to just play a few leisurely rounds during your stay, a golf resort in Minnesota can offer all the comforts of a first-class hotel, while providing access to some of the best courses in the area.

                    The best golf resorts in Minnesota provide you with full-service lodgings on pristine courses for the traveler who loves golf, or the novice golfer looking for a different travel experience.

                    If you’re traveling with a partner or friend who doesn’t share your love of golf, they’ll find the resort is never short on other amenities, providing all the luxuries of a relaxing and indulgent getaway.

                    All-inclusive Minnesota golf resorts
                    Golf resorts can offer various inclusions, some with golf packages that allow you to take full advantage of deals on green fees, cart fees, and range balls.

                    Like any other resort, golf resorts are self-contained facilities, so whether your focus is golf or some downtime poolside, you’ll typically find pools, entertainment, dining, and drinks conveniently located on the grounds.

                    Minnesota resort golf vacations can also be family-friendly, with many featuring kids’ clubs and activities. You may even find resorts offering little villas, while others might be closer to local amenities so that you can easily plan some off-site day trips as well.

                    If you’ve got a milestone event coming up, why not consider a golf vacation? Golf resorts are becoming popular for bachelor parties, wedding party dinners, and, of course, the big day itself.

                    Recent Reviews