St. Marys Bed and Breakfasts

St. Marys, Georgia is located on the Georgia/Florida state line, near the Atlantic shore. The town has an annual Christmas in the park celebration in early December. A...  Read more
Showing results 1-5 of 5
Sort By:

B&Bs in Towns near St. Marys

from $205

Amelia Island, FL
Tranquil 14-room boutique inn located adjacent to miles of white sandy beaches, art galle...Read more
from $225

Amelia Island, FL
Charming island retreat located in the Historic District of the seaside town of Fernandin...Read more
from $155

Jacksonville, FL
Magnificent mansion in Jacksonville's Riverside Historic district located one block from ...Read more
from $189

Brunswick, GA
Georgia’s Coastal Resort! This National Historic Landmark offers a family vacation to r...Read more
from $150

Jacksonville, FL
Waterfront Sanctuary b&b in a quiet Jacksonville neighborhood by airport, and Amelia ...Read more