Last updated 6/7/2008


Sand Bar Beach Resort on "Big" Spirit Lake, IA 11302 - 270th Av. Place P.O. Box 401 Spirit Lake, IA 51360


Please call for reservations. We will hold telephone reservations for 10 days>

Established in 1905... Sand Bar Beach Resort is located on the NE shore of Anglers Bay, just off M56/270 Ave, away from the heavy traffic of the main highways. This accounts for the quiet, restful atmosphere you and your family will enjoy at the Sand Bar Beach but we are within minutes of fine restaurants, 4 golf courses, Arnolds Park Amusement Park (13mi), 7-plex cinema and other attractions.

Spirit Lake has always been one of the best fishing lakes in the area and is the largest lake in Iowa Containing 5660 acres. Our lake has everything from the giant Northern Pike all the way down to the good eating pan fish. We do not guarantee you will catch fish, but we guarantee the lake is full of them...

There is a safe, gently sloping natural sand beach for swimming and most of our cottages are just across from the beach. We are located in the bay and the water is very shallow. There is a dock for fishing or just watching some of our beautiful sunsets. There is no diving or swimming off our dock allowed. Strictly enforced

For the convenience of our guests, there is a store on the premises.

Feel free to bring your bicycles as there is a bike trail that starts approximately 2 miles from the Sand Bar Beach Resort.

Our units are completely modern, fully carpeted and well equipped for light housekeeping. The kitchen are furnished with gas or electric ranges and a full size refrigerator. Each unit has a shower in the bathroom (4 with tubs and showers) and thermostat controlled electric heat. All have fans & window A/C

We are a little hard to find but worth the effort so here are the directions!

Location: 4 1/2 miles NE of the town of Spirit Lake off M-56/27Oth Ave on Angler's Bay.

From town of SL: Take Hill Ave. N. to the T at the lake, go right (E).Do not take the 327 left hand turn. Continue straight ahead on (M-56) Sand Bar is approx 3 mi.

From the East: Take IA-9 to US 71 right (N) for 3 mi to A-15, go left (W) 3 mi to M-56/270th. Go right (N) for 1/2 mi.

From Jackson, MN: Take 71 S for 11 mi to A-15. Go right (W) on A-15(3 mi) to M-56/270th, go right (N) for 1/2 mi.

Click here for up to date map.