LOCATION
Spencer House Inn is located in the heart of the Historic District of St. Mary's, Georgia, offering a picturesque countryside setting and within walking distance to the ferry that takes you to Cumberland Island National Seashore.
HOW TO GET HERE
Spencer House Inn and historic St. Marys are conveniently located. By car, take Exit 3 off I-95, turn left and travel nine miles east on Highway 40. By plane, it’s 35 minutes from the Jacksonville International Airport or five minutes from the St. Marys private airport. By boat, take the intercoastal waterway and tie up at the marina. Spencer House Inn also has an electric vehicle (EV) charging station for our guests’ usage.
01
By Air
The nearest airport is Jacksonville International Airport (JAX) located approximately 30 minutes away. Rental car, taxi, and shuttle services are available at the airport. Get Direction
02
By Ferry
Guests can take the Cumberland Island Ferry from the St. Mary's Waterfront to Cumberland Island National Seashore.
03
By Roard
Spencer House Inn and historic St. Marys are conveniently located. By car, take Exit 3 off I-95, turn left and travel nine miles east on Highway 40
Jacksonville airport (40 min.): Get directions
St. Augustine (1.5 hrs.): Get directions
Gainesville, FL (2 hrs.): Get directions
Savannah, GA (2 hrs.): Get directions
Orlando, FL (3 hrs.): Get directions
Tallahassee, FL (3.25 hrs.): Get directions
Charleston, SC (4 hrs.): Get directions
Macon, GA (4 hrs.): Get directions
Tampa, FL (4.25 hrs.): Get directions
West Palm Beach, FL (5 hrs.): Get directions
Atlanta, GA (5.25 hrs.): Get directions
Miami, FL (6 hrs.): Get directions
Birmingham, AL (7.5 hrs.): Get directions