We look forward to seeing you at Sandy Beach Resort!

Call Us

Office Hours

Sun-Thu: 8am-6pm
Fri-Sat: 8am-8pm


1314 Sandy Point Road SW
Lakeshore, MN 56468


How to find Sandy Beach Resort

Centrally located on the west shore of Gull Lake, Sandy Beach Resort is 19 miles from the intersection of Hwy 371 & Hwy 210, on county 77.

  • From Brainerd: Take Hwy 371 north 3 miles to the county 77 (Pine Beach Road) intersection (Stop Light), turn left on co. 77 for 16 miles, turn right at our sign on Sandy Point Road.
  • From Nisswa: Take Hwy 371 south 2 miles to the county 77 intersection, turn right on Co. 77 for about 8 miles, turn left at our sign on Sandy Point Road.
  • For further help, contact the Sandy Beach Resort Office
    Call us at
    218.963.4458, we will be happy to help you with any additional directions.