Places to stay in Johannesburg, Michigan

Charlton Township is a civil township of Otsego County in Michigan. Local restaurants include Old Depot Restaurant, and Paul's Pub.

If you are travelling in the area, Johannesburg is located close to Calvary Baptist Church, Albert Township Lewiston Fire Department, Bagley Cemetery, Pigeon Bridge State Forest Campground and Church of Jesus Christ of Latter Day Saints.

Available Johannesburg lodging

We currently have 6 accommodations in and around Johannesburg.

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

Located on beautiful Big Bear Lake, Rodgers Roost Bed and Breakfast offers a variety of activities. In the fall enjoy our fabulous color. It doesn't matter if you are walking in the woods, the lake shoreline, or driving down the road, the vibrant colors are unique..
6104 William H. Kelly Road
Johannesburg, Michigan

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

Campsite / RV Parks

Big Bear Lake State Forest Campground & Pathway

Approx 5 miles away in Gaylord:

This rustic campground sits on the north shore of Big Bear Lake surrounded by evergreens. Located on Otsego County, 1.75 miles southwest of Vienna Corners..
1.5 miles Southwest of Vienna Corners by Principal Meridian Road and Little Bear Lake Road
Gaylord, Michigan
Cottages

Little Bear Lake Lodge

Balsam
Johannesburg, Michigan
Cottages

Little Bear Beach Cottage

Beach Road
Johannesburg, Michigan
Vacation Rentals

Little Bear Lake House

Honey Lane
Johannesburg, Michigan
Campsite / RV Parks

Big Bear Point State Forest Campground & Pathway

Approx 5 miles away in Vienna:

Principal Meridian Road & Little Bear Lake Road, Mackinaw State Forest
Vienna, Michigan
Booking.com

Other useful links: