Places to stay in Beacon, Iowa

Beacon is a city in Mahaska County, Iowa. Local restaurants include Casey’s, Jimmy John’s, Grate Expectations Catering, and Chuong Garden.

If you are travelling in the area, Beacon is located close to City of Eddyville, Bethel Church, Comfort Inn Oskaloosa, Old Rose Hill Cemetery and Heartland Square Mall.

The center of Beacon ( which is at is longitude -92°41'7.0799 and latitude 41°16'24.24 ) is located and 3 miles away from Oskaloosa.

Available Beacon lodging

We currently have 6 accommodations in and around Beacon.

Beacon Hotels, Motels, Resorts, B&Bs and Extended Stay

Hotels

Super 8

Approx 4 miles away in Oskaloosa:

Close to the Lake Red Rock Area and Knoxville Raceway.
306 South 17th Street
Oskaloosa, Iowa
Hotels

Fairfield Inn & Suites

Approx 2 miles away in Oskaloosa:

Fuel up for the day and start your day right! We offer a healthy mix of delicious, fresh and free breakfast options. Choose from a wide variety of morning favorites like fresh fruit, omelets, mini waffles, sweet breads, Chobani® Greek yogurt and bacon.
2325 Coal Mine Loop
Oskaloosa, Iowa
Bed & Breakfasts

Logan House Bed and Breakfast

Approx 4 miles away in Oskaloosa:

416 B Avenue East
Oskaloosa, Iowa

Beacon Camping & RV, Cottages, Rentals and Lodges / Ranches

Campsite / RV Parks

Eveland Access Campgrounds

Approx 4 miles away in Oskaloosa:

2890 Galeston Avenue
Oskaloosa, Iowa
Campsite / RV Parks

Spring Creek Village

Approx 4 miles away in Oskaloosa:

Highway 23 South
Oskaloosa, Iowa
Cottages

Eveland Access Cabins

Approx 5 miles away in Oskaloosa:

1681 290th Street
Oskaloosa, Iowa
Booking.com

Other useful links: