We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Want the lowest hotel prices? You're in the right place. We check 200+ sites for you.

Hotels near St. Marys Submarine Museum

  • Sort by:
  • Ranking
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
1200 Airport Rd, Jacksonville, FL 32218-6889
28.3 km from St. Marys Submarine Museum
Check In Check Out
Show Prices
105 Osborne St, St. Marys, GA 31558-4599
0.0 km from St. Marys Submarine Museum
#2 of 4 hotels in St. Marys
Check In Check Out
Show Prices
2710 Osborne Rd, St. Marys, GA 31558-4000
4.5 km from St. Marys Submarine Museum
#1 of 4 hotels in St. Marys
Check In Check Out
Show Prices
603 San Bar Drive, St. Marys, GA
5.4 km from St. Marys Submarine Museum
#3 of 4 hotels in St. Marys
No photo provided
Check In Check Out
Show Prices
2343 Village Dr, Kingsland, GA 31548-6633
9.0 km from St. Marys Submarine Museum
Check In Check Out
Show Prices
19 S 2nd St, Fernandina Beach, Amelia Island, FL 32034-4201
9.8 km from St. Marys Submarine Museum
Check In Check Out
Show Prices
Cumberland Island, GA 31527
9.8 km from St. Marys Submarine Museum
Check In Check Out
Show Prices
850857 US Highway 17, Yulee, FL 32097-3985
11.2 km from St. Marys Submarine Museum
Check In Check Out
Show Prices
852, US Highway 17, Yulee, FL 32097
11.8 km from St. Marys Submarine Museum
Check In Check Out
Show Prices
2801 Atlantic Ave, Fernandina Beach, Amelia Island, FL 32034-2207
12.5 km from St. Marys Submarine Museum
Check In Check Out
Show Prices
135 The Lakes Blvd, Kingsland, GA 31548-5565
12.5 km from St. Marys Submarine Museum
Check In Check Out
Show Prices
3276 US Highway 17 North, Yulee, FL 32097
12.5 km from St. Marys Submarine Museum
No photo provided
Check In Check Out
Show Prices
1375 Hospitality Ave, Kingsland, GA 31548-6816
12.6 km from St. Marys Submarine Museum
Check In Check Out
Show Prices
1363 Ga Highway 40 E, Kingsland, GA 31548-6807
12.6 km from St. Marys Submarine Museum
Check In Check Out
Show Prices
2900 Atlantic Avenue, Fernandina Beach, Amelia Island, FL 32034-2266
12.7 km from St. Marys Submarine Museum
Check In Check Out
Show Prices
120 Robert L Edenfield Drive, I-95; Exit 3, Kingsland, GA 31548
12.7 km from St. Marys Submarine Museum
Check In Check Out
Show Prices
1325 Hospitality Ave, Kingsland, GA 31548-6816
12.7 km from St. Marys Submarine Museum
Check In Check Out
Show Prices
Sponsored
13550 Airport Court, Jacksonville, FL 32218
28.4 km from St. Marys Submarine Museum
Check In Check Out
Show Prices
1321 Hospitality Ave, Kingsland, GA 31548-6816
12.7 km from St. Marys Submarine Museum
Check In Check Out
Show Prices
1322 Hospitality Ave, Kingsland, GA 31548-6815
12.7 km from St. Marys Submarine Museum
Check In Check Out
Show Prices
1353 Ga Highway 40 E, Kingsland, GA 31548-6807
12.7 km from St. Marys Submarine Museum
Check In Check Out
Show Prices
98 S Fletcher Ave, Fernandina Beach, Amelia Island, FL 32034-2216
12.8 km from St. Marys Submarine Museum
Check In Check Out
Show Prices
1325 E King Ave, 1325 East King Ave, Kingsland, GA 31548-6831
12.8 km from St. Marys Submarine Museum
Check In Check Out
Show Prices
1323 E King Ave, Kingsland, GA 31548-6831
12.8 km from St. Marys Submarine Museum
Check In Check Out
Show Prices
111 Robert L Edenfield Dr, 1-95 and SR 40, Kingsland, GA 31548-6509
12.8 km from St. Marys Submarine Museum
Check In Check Out
Show Prices
1319 E King Ave, Kingsland, GA 31548-6831
12.9 km from St. Marys Submarine Museum
Check In Check Out
Show Prices
1311 E King Ave, Kingsland, GA 31548-6831
12.9 km from St. Marys Submarine Museum
Check In Check Out
Show Prices
1220 Boone Ave Ext, Kingsland, GA 31548
12.9 km from St. Marys Submarine Museum
Check In Check Out
Show Prices
1224 Boone Ave, Kingsland, GA 31548-5343
13.1 km from St. Marys Submarine Museum
Check In Check Out
Show Prices
Check In Check Out
Show Prices
985 Boone St., St. Marys, GA 31558
13.3 km from St. Marys Submarine Museum
No photo provided
Check In Check Out
Show Prices
104 May Creek Dr, Kingsland, GA 31548-5448
13.4 km from St. Marys Submarine Museum
Check In Check Out
Show Prices
Still looking for a place to stay?
St. Marys has 3 B&Bs/inns with 659 reviews
200 Osborne St, St. Marys, GA 31558-8400
0.2 km from St. Marys Submarine Museum
#1 of 3 St. Marys B&B and Inns
Check In Check Out
Show Prices
209 Osborne St, St. Marys, GA 31558-8415
0.2 km from St. Marys Submarine Museum
#2 of 3 St. Marys B&B and Inns
Check In Check Out
Show Prices
300 W Conyers St, St. Marys, GA 31558-4904
0.6 km from St. Marys Submarine Museum
#3 of 3 St. Marys B&B and Inns
Check In Check Out
Show Prices
See all 3 St. Marys B&Bs/inns
Also consider hotels near St. Marys
See all hotels in or near St. Marys
2343 Village Dr, Kingsland, GA 31548-6633
9.0 km from St. Marys Submarine Museum
Check In Check Out
Show Prices
19 S 2nd St, Fernandina Beach, Amelia Island, FL 32034-4201
9.8 km from St. Marys Submarine Museum
Check In Check Out
Show Prices
Cumberland Island, GA 31527
9.8 km from St. Marys Submarine Museum
Check In Check Out
Show Prices
135 The Lakes Blvd, Kingsland, GA 31548-5565
12.5 km from St. Marys Submarine Museum
Check In Check Out
Show Prices
1375 Hospitality Ave, Kingsland, GA 31548-6816
12.6 km from St. Marys Submarine Museum
Check In Check Out
Show Prices
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details. Any taxes and fees displayed, if applicable, are estimates only. Please see further details from our partners, who set the prices. Before you complete any reservation, we recommend that you verify the total cost including taxes and fees.
St. Marys Travel Forum Need specific advice visiting St. Marys, Georgia Coast? Visit the TripAdvisor Travel Forum for St. Marys and ask our Destination Experts and the travel community.