Welcome to the Sweet Magnolia Inn

Our historic inn is located in historic Saint Marks, one of the oldest settlements in North America. First settled in 1527, Saint Marks is a historic little city at the confluence of the Wakulla and St. Marks Rivers. Surrounded by the natural beauty of the Saint Marks National Wildlife Refuge, it is located just 20 miles south of Tallahassee. Today, the San Marcos de Apalache Historic State Park and the Tallahasse - St. Marks bike trail, located on the historic St. Marks Railroad are permanent reminders of the colorful and eventful past that this community is preserving. Ride a complimentary cruiser bike to the fort or take a short drive to the St Marks National Wildlife Refuge to see a wide variety of migratory and regional birds.

The St. Marks River opens into the Apalachee Bay, thus this sleepy village has a robust fishing and stone crab industry. Marinas and fine restaurants along with many eco-friendly guides can be found in the City of St. Marks. Two city parks, one on the St. Marks River and one on the Wakulla River, are convenient for boaters, canoeists, kayakers and families to enjoy.

Six of our suites include Queen beds, Jacuzzis, and shower. The Mom and Pop Suite is located on the first floor and has a handicap accessible shower. All of our rooms are all very comfortable and nicely decorated.

View All Rooms


Sweet Magnolia Inn to:

Wakulla Springs State Park 10 miles
Saint Marks Lighthouse 14 miles
Spring Creek Beach 16 miles
Florida State Capital, Tallahassee 20 miles
Ochlockonee River State Park 28 miles
Apalachicola 65 miles
Saint George Island 65 miles

Local Map & Attractions

Nearby St. Marks Light is the second-oldest light station in Florida. It is located on the east side of the mouth of the St. Marks River, on Apalachee Bay.

The Tallahassee-St. Marks Historic Railroad State Trail is a rail trail and Florida State Park located on 16 miles of the historic railbed of the Tallahassee Railroad, which ran between Tallahassee and St. Marks.

Edward Ball Wakulla Springs State Park is a Florida State Park in Wakulla County, Florida, United States. This 6,000 acre (24 km2) wildlife sanctuary, located south of Tallahassee, is listed on the National Register of Historic Places, and designated a National Natural Landmark. It has three nature trail systems which lead the visitor through pine forests, bald cypress wetlands and hardwood hammock.

©2020 Sweet Magnolia Inn
Website Design by Hopping Turtle