Cheap hotels in St. Marys, USA

    • Popular choice

    Amelia Hotel at the Beach

    8.3Very good (6,729 ratings)

    Steps from pristine Atlantic beaches, Hot breakfast buffet included

    Fernandina Beach, 14.6 km to St. Marys
    from  $180
    See prices from 5 sites
  1. Seaside Amelia Inn

    8.3Very good (4,052 ratings)

    Proximity to Fort Clinch State Park, Rooftop sundeck with ocean views

    Fernandina Beach, 13.1 km to St. Marys
    Select dates to see prices and availability
    • Popular choice

    SureStay Plus Hotel by Best Western St Marys Cumberland

    8.2Very good (2,446 ratings)

    Screened outdoor pool and garden, Hot breakfast with diverse options

    3.9 km to City center
    Select dates to see prices and availability
    • Popular choice

    Microtel Inn & Suites by Wyndham Kingsland Naval Base I-95

    8.1Very good (5,099 ratings)

    Prime location for local attractions, Hot breakfast with diverse options

    Kingsland, 12.3 km to St. Marys
    Select dates to see prices and availability
  2. Hampton Inn & Suites Amelia Island-Historic Harbor Front

    8.9Excellent (4,742 ratings)

    Historic downtown waterfront location, Varied hot breakfast buffet

    Fernandina Beach, 10.3 km to St. Marys
    Select dates to see prices and availability
  3. Courtyard by Marriott Amelia Island

    8.5Excellent (1,328 ratings)

    Expansive outdoor pool and hot tub, Secure, access-controlled parking

    Fernandina Beach, 12.9 km to St. Marys
    Select dates to see prices and availability
  4. Surf and Sand, BW Signature Collection

    8.0Very good (2,680 ratings)

    Outdoor pool and fitness center, Newly renovated boutique hotel

    Fernandina Beach, 12.9 km to St. Marys
    Select dates to see prices and availability
  5. Home2 Suites by Hilton Fernandina Beach Amelia Island

    9.0Excellent (1,534 ratings)

    Sun-heated saltwater pool, Unique breakfast with varied options

    Fernandina Beach, 14.1 km to St. Marys
    Select dates to see prices and availability
    • Popular choice

    Best Western Plus First Coast Inn & Suites

    8.7Excellent (3,422 ratings)

    Heated outdoor pool and hot tub, Prime location near Amelia Island

    Yulee, 15.4 km to St. Marys
    Select dates to see prices and availability
  6. Hampton Inn Amelia Island at Fernandina Beach

    8.6Excellent (3,401 ratings)

    Outdoor pool for relaxation, Signature Cloud Nine bedding system

    Fernandina Beach, 14.4 km to St. Marys
    Select dates to see prices and availability
  7. Holiday Inn Express & Suites Kingsland I-95-naval Base Area By Ihg

    9.4Excellent (2,532 ratings)

    Walkable dining options, Hot breakfast with variety

    Kingsland, 12.0 km to St. Marys
    Select dates to see prices and availability
    • Popular choice

    City Express by Marriott Yulee

    8.0Very good (1,735 ratings)

    Seasonal outdoor swimming pool, Pet-friendly accommodations

    Yulee, 15.7 km to St. Marys
    Select dates to see prices and availability
  8. SpringHill Suites by Marriott Amelia Island

    8.5Excellent (1,835 ratings)

    Proximity to Fort Clinch State Park, Shared resort-style pool complex

    Fernandina Beach, 12.9 km to St. Marys
    Select dates to see prices and availability
  9. Beach 5 Villas on Amelia Island steps to the Ocean

    9.3Excellent (85 ratings)

    Seamless digital check-in process, Curated beach equipment rentals

    Fernandina Beach, 13.4 km to St. Marys
    Select dates to see prices and availability
  10. Residence Inn by Marriott Amelia Island

    9.1Excellent (3,964 ratings)

    Prime location near beach and trails, Outdoor pool, hot tub, and firepit

    Fernandina Beach, 14.2 km to St. Marys
    Select dates to see prices and availability
  11. Baymont by Wyndham Kingsland

    8.1Very good (2,632 ratings)

    Proximity to Cracker Barrel, Outdoor swimming pool and gym

    Kingsland, 12.9 km to St. Marys
    Select dates to see prices and availability
  12. Holiday Inn Express & Suites Jacksonville North-fernandina By Ihg

    8.5Excellent (3,414 ratings)

    Prime location near Amelia Island, Suites with relaxing whirlpool tubs

    Yulee, 15.7 km to St. Marys
    Select dates to see prices and availability
  13. Home2 Suites by Hilton Kingsland

    9.2Excellent (349 ratings)

    Outdoor pool and fire pit relaxation, Flexible room layouts with privacy

    Kingsland, 12.4 km to St. Marys
    Select dates to see prices and availability
  14. Holiday Inn Express & Suites Fernandina Beach Amelia Island by IHG

    6.9(8 ratings)
    Fernandina Beach, 13.3 km to St. Marys
    Select dates to see prices and availability
  15. Wingate by Wyndham Kings Bay Naval Base / I-95

    7.6Good (2,118 ratings)

    Convenient interstate access, Saltwater-mineral outdoor pool

    Kingsland, 12.3 km to St. Marys
    Select dates to see prices and availability
  16. Amelia Schoolhouse Inn

    9.7Excellent (1,104 ratings)

    Walkable downtown Fernandina Beach access, The Principal's Office bar

    Fernandina Beach, 10.8 km to St. Marys
    Select dates to see prices and availability
  17. Super 8 By Wyndham Kingsland I-95/Naval Base Area

    6.2(332 ratings)

    Budget-friendly with good value, Prime location off I-95

    Kingsland, 12.8 km to St. Marys
    Select dates to see prices and availability
  18. Riverview Hotel

    8.7Excellent (794 ratings)

    Direct ferry access to Cumberland Island, Unique bar entrance through phone booth

    1.2 km to City center
    Select dates to see prices and availability
  19. Econo Lodge Kingsland

    7.8Good (1,454 ratings)

    Seasonal outdoor swimming pool, In-room whirlpool baths

    Kingsland, 13.3 km to St. Marys
    Select dates to see prices and availability
  20. Fairfield Inn & Suites Kingsland

    8.0Very good (1,661 ratings)

    Close to Crooked River State Park, Indoor pool and relaxing hot tub

    Kingsland, 12.4 km to St. Marys
    Select dates to see prices and availability
    • Popular choice

    Red Roof Inn Kingsland

    6.8(1,952 ratings)

    Outdoor pool and relaxing hot tub, Recently renovated rooms

    Kingsland, 12.1 km to St. Marys
    Select dates to see prices and availability
  21. Elizabeth Pointe Lodge

    8.9Excellent (1,999 ratings)

    Made-to-order oceanfront breakfast, Elegant rooms with sunset or ocean views

    Fernandina Beach, 13.1 km to St. Marys
    Select dates to see prices and availability
  22. Hawthorn Extended Stay by Wyndham Kingsland

    7.7Good (1,468 ratings)

    Outdoor pool for leisurely moments, Relaxing spa and hot tub facilities

    Kingsland, 12.3 km to St. Marys
    Select dates to see prices and availability
  23. Motel 6 Kingsland Kings Bay Naval

    7.2(1,690 ratings)

    Outdoor swimming pool for relaxation, Convenient interstate 95 access

    Kingsland, 12.2 km to St. Marys
    Select dates to see prices and availability
  24. Quality Inn Kingsland

    6.5(944 ratings)

    Seasonal outdoor swimming pool, Convenient interstate access

    Kingsland, 12.4 km to St. Marys
    Select dates to see prices and availability
  25. The Addison On Amelia Island

    9.8Excellent (1,578 ratings)

    Individually decorated rooms with character, Gourmet multi-course breakfast

    Fernandina Beach, 10.7 km to St. Marys
    Select dates to see prices and availability
  26. Super 8 Kingsland

    6.1(656 ratings)

    Seasonal outdoor swimming pool, Recently renovated rooms

    Kingsland, 12.8 km to St. Marys
    Select dates to see prices and availability
  27. Hoyt House Luxury Bed & Breakfast

    9.6Excellent (1,596 ratings)

    Gourmet 3-course breakfast with local ingredients, Steps from historic downtown Fernandina Beach

    Fernandina Beach, 10.8 km to St. Marys
    Select dates to see prices and availability
  28. Blue Heron Inn

    9.8Excellent (937 ratings)

    Secluded backyard pool and gardens, Historic Victorian charm and elegance

    Fernandina Beach, 10.7 km to St. Marys
    Select dates to see prices and availability
  29. Oceanfront W Beach Access

    9.5Excellent (99 ratings)
    Fernandina Beach, 15.9 km to St. Marys
    Select dates to see prices and availability

The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.