Visit Bay City Lodge and Restaurant

Nestled between Tallahassee and Panama City, we offer a secluded location away from the noises and hassles of a big city. We are located 3-miles north of Apalachicola on the banks of the Apalachicola River.

Contact Us

For reservations and general inquires, please call the office Monday-Sunday 7:00 am - 5:00 pm EST.

Mailing:Bay City Lodge
P.O. Box 172
Apalachicola, FL 32329-0172
Physical:1000 Bay City Road
Apalachicola, FL 32320