The Meeks Bay center point is around 1 mile southeast of Homewood Mountain Resort and 2 miles southeast of Homewood Ski Area.
Below are reviews of the city of Meeks Bay, CA from an actual visitor's perspective.
Should take a ride up to Emerald Bay and stop at lookouts. Beautiful scenery on clear day. Hike down to the castle and learn the history of the woman who built the castle and her tea house on the Tiney Rock Island in the bay.
It is beautiful.
It is beautiful!