Star Rating
Hotel Name
Price Range (USD)to
Amenities

31547 Hotels & Accommodations

Odyssey Corporate Housing
+1-888-690-5247
2000 Harbor Pines Dr., St Marys, GA 31558 ~3.09 miles south of 31547
  • Midscale property
  • 100 rooms in hotel
Cumberland Inn & Suites
+1-888-305-3366
2710 Osborne Rd., St. Mary's, GA 31558 ~4.21 miles southwest of 31547
  • Low Cost property
  • 40 suites in hotel
  • Friendly service
  • Clean pool
From$69
Very Good 4.0 /5Review Score CallBookMore Details
Mariners Suites : 2343 Village Dr.
+1-800-881-1523
2343 Village Dr., Kingsland, GA 31548 ~5.49 miles west of 31547
  • Low priced property
  • 64 suites in hotel
  • Rather comfortable
  • Great amenities
From$80
Very Good 4.5 /5Reviews CallBookMore Details
Hampton Inn Kingsland I 95 Kings Bay
+1-888-283-3404
1363 Highway 40 East, Kingsland, GA 31548 ~6.33 miles west of 31547
  • Mid-scale Highway property
  • 57 rooms in property
From$75
Very Good 4.0 /5Read Reviews CallBookMore Details
Magnolia Inn - Kingsland
+1-866-221-8581
1325 Hospitality Ave., Kingsland, GA 31548 ~7.03 miles west of 31547
  • Cheap Highway property
  • Check-in: 3:00PM
From$44
Very Good 4.0 /5Reviews CallBookMore Details
Country Inn & Suites - Kingsland
+1-866-429-5787
135 The Lakes Blvd., Kingsland, GA 31548 ~7.06 miles west of 31547
  • 3-star Suburban property
  • Fitness + Health Center
  • Beds were clean
  • Fair breakfast prices
Comfort Suites Kingsland : 1322 Hospitality Ave.
+1-888-690-5281
1322 Hospitality Ave., Kingsland, GA 31548 ~7.10 miles west of 31547
  • Three Star Highway hotel
  • Complimentary breakfast is offered
From$75
Average 3.5 /5Reviews CallBookMore Details
Best Western Plus Kingsland in Kingsland
+1-888-690-5247
1375 Hospitality Ave., Kingsland, GA 31548-6816 ~7.10 miles west of 31547
  • Midscale Highway property
  • 54 sleeping rooms in hotel
Holiday Inn Exp Stes Kingsland in Kingsland
+1-888-305-3366
110 Crown Point Pkwy., Kingsland, GA 31548 ~7.13 miles west of 31547
  • 3 star hotel
  • Check in: 15:00
Microtel Inn & Suites by Wyndham Kingsland
+1-800-881-1523
1325 East King Ave., Kingsland, GA 31548 ~7.22 miles west of 31547
  • Low Cost Downtown property
  • Free breakfast available
Days Inn Kingsland Ga
+1-888-283-3404
1353 Highway 40 East, Kingsland, GA 31548 ~7.26 miles west of 31547
  • Economical hotel
From$52
Average 3.0 /5Reviews CallBookMore Details
Rodeway Inn : 1311 East King Ave.
+1-866-221-8581
1311 East King Ave., Kingsland, GA 31548 ~7.29 miles west of 31547
  • Inexpensive Downtown property
  • Complimentary breakfast is offered
Motel 6 Kingsland / Kings Bay Naval Base
+1-866-429-5787
120 Robert L Edenfield Dr., Kingsland, GA 31548 ~7.34 miles west of 31547
  • Low-priced Highway hotel
  • Check-in: 3PM
  • Room was clean
  • Awful breakfast
From$54
Very Good 4.0 /5Reviews CallBookMore Details
Quality Inn - Kingsland
+1-888-690-5281
111 Robert L Edenfield Dr., Kingsland, GA 31548 ~7.38 miles west of 31547
  • 2-star Highway property
  • Check-in: 2.00
From$50
Average 3.0 /5Reviews CallBookMore Details
Country Hearth Inn
+1-888-690-5247
1224 Boone Ave. Ext, Kingsland, GA 31548 ~7.56 miles west of 31547
  • Inexpensive Highway hotel
  • Free breakfast available
Super 8 by Wyndham Kingsland
+1-888-305-3366
1220 Boone Ave. Ext, Kingsland, GA 31548 ~7.61 miles west of 31547
  • Economical hotel
From$60
Very Good 4.0 /5Read Reviews CallBookMore Details
Baymont Inn & Suites Kingsland
+1-800-881-1523
105 May Creek Blvd., Kingsland, GA 31548 ~7.71 miles west of 31547
  • Three Star Highway hotel
  • Check in: 3.00pm
  • Great front office
  • Hard boiled eggs
From$65
Very Good 4.0 /5Reviews CallBookMore Details
La Quinta Inn & Suites by Wyndham - Kingsland
+1-888-283-3404
104 May Creek Dr., Kingsland, GA 31548 ~7.71 miles west of 31547
  • Midscale Highway property
  • Check in time: 1:00 pm
  • Most guests complained about the bathroom
  • Good vibe
From$65
Very Good 4.5 /5Review Score CallBookMore Details
Fairfield Inn Kingsland
+1-866-221-8581
1319 East King Ave., Kingsland, GA 31548 ~7.74 miles west of 31547
  • 3-star Highway property
  • Hotel has 14 suites
  • Good breakfast
  • Hostess went out of her way
From$96
Very Good 4.0 /5Review Score CallBookMore Details
Western Motel
+1-866-429-5787
1215 East King Ave., Kingsland, GA 31548 ~7.86 miles west of 31547
  • 3-star Beach property
  • Check in: 3:00pm
Econo Lodge - Kingsland
+1-888-690-5281
1135 East King Ave., Kingsland, GA 31548 ~7.96 miles west of 31547
  • Cheap Highway hotel
  • 52 sleeping rooms in hotel
  • Rooms are ok
  • Bathroom could be optimized
Springfield Hotel & Suites
+1-888-690-5247
1215 Highway 40 East, Springfield, GA 31548 ~8.21 miles west of 31547
  • 3-star Beach hotel
  • 4 suites in hotel
  • Good accessibility by car
  • Friendly service
Super 8 Kingsland in Kingsland
+1-888-305-3366
1220 Boone Ave. Ext, Kingsland, GA 31548-5443 ~9.29 miles west of 31547
  • Cheap property
  • Hotel has 2 floors
Hawthorn Suites Kingsland in Kingsland
+1-800-881-1523
1323 East King Ave. Left at Exit 3 Off I 95, Kingsland, GA 31548 ~9.29 miles west of 31547
  • 3 star Highway hotel
  • Free breakfast
Hampton Inn & Suites Amelia Island Fl
+1-888-283-3404
19 South 2nd St., Fernandina Beach, FL 32034 ~9.92 miles south of 31547
  • 3-star Downtown property
  • Free breakfast available
  • Terrific location
  • Lovely bed linens
From$109
Very Good 4.5 /5Guest Reviews CallBookMore Details
Florida House Inn : 20 22 South 3rd St.
+1-866-221-8581
20 22 South 3rd St., Fernandina Beach, FL 32035 ~9.96 miles south of 31547
  • 3 star hotel
  • Good service
  • Rooms could be larger
From$219
Very Good 4.0 /5Read Reviews CallBookMore Details
Comfort Suites Amelia Island Fernadina Beach : 2801 Atlantic Ave.
+1-866-429-5787
2801 Atlantic Ave., Fernandina Beach, FL 32034 ~10.97 miles southeast of 31547
  • Affordable Beach hotel
  • 50 suites in property
  • Most guests appreciated the closeness to the beach
  • Pleasant hotel grounds
Seaside Amelia Inn
+1-888-690-5281
2900 Atlantic Ave., Fernandina Beach, FL 32034 ~11.04 miles southeast of 31547
  • 4-star Beach property
  • Check in time: 4:00pm
From$145
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Residence Inn Amelia Island : 2301 Sadler Rd.
+1-888-690-5247
2301 Sadler Rd., Fernandina Beach, FL 32034 ~12.41 miles southeast of 31547
  • Three Star Beach hotel
  • 5 floors in hotel
  • Great location
  • Kid friendly activities
From$109
Very Good 4.5 /5Review Score CallBookMore Details
Hampton Inn at the Beach - Fernandina Beach
+1-888-305-3366
2549 Sadler Rd., Fernandina Beach, FL 32034 ~12.47 miles southeast of 31547
  • 3 star Beach property
  • 3 floors in hotel
  • Accessible parking
  • Disappointing wellness & sports facilities
From$89
Very Good 4.0 /5Review Score CallBookMore Details
Ocean Coast Hotel at the Beach : 2707 Sadler Rd.
+1-800-881-1523
2707 Sadler Rd., Fernandina Beach, FL 32034 ~12.50 miles southeast of 31547
  • Affordable Beach hotel
  • Check-in: 4:00pm
Elizabeth Pointe Lodge in Amelia Island
+1-888-283-3404
98 South Fletcher Ave., Amelia Island, FL 32034 ~13.53 miles south of 31547
  • Affordable Beach property
  • Check-in time: 3:00pm
  • Awesome vibe
  • The majority of guests enjoyed the friendly atmosphere
From$185
Very Good 4.5 /5Read Reviews CallBookMore Details
Amelia Hotel at the Beach
+1-866-221-8581
1997 South Fletcher Ave., Amelia Island, FL 32034 ~14.03 miles south of 31547
  • Three Star Beach property
  • 87 rooms in hotel
  • Housekeeping was ok, according to 65%
  • Near city centre
From$109
Very Good 4.0 /5Read Reviews CallBookMore Details
Best Western Plus First Coast Inn & Suites in Yulee
+1-866-429-5787
462577 State Rd. 200, Yulee, FL 32097-5421 ~14.04 miles southwest of 31547
  • Mid-scale Highway property
  • Free breakfast available
  • Internet works
  • Good restaurants & bars in the area
Comfort Inn in Yulee
+1-888-690-5281
76043 Sidney Place, Yulee, FL 32097 ~14.24 miles southwest of 31547
  • Two-star Highway property
  • Comp. Breakfast
From$60
Very Good 4.0 /5Reviews CallBookMore Details
Holiday Inn Express & Suites
+1-888-690-5247
76071 Sidney Place, Yulee, FL 32097 ~14.28 miles southwest of 31547
  • Three Star Highway property
  • 3 floors in property
  • Staff was very friendly
  • Most guests said rooms were clean
The Ritz Carlton Amelia Island - Amelia Island
+1-888-305-3366
4750 Amelia Island Pkwy., Amelia Island, FL 32034 ~15.27 miles south of 31547
  • Luxurious 5-star Oceanfront property
  • Check in time: 4:00pm
  • Make our stay enjoyable
  • Fabulous dinner at their restaurant
From$199
Very Good 4.5 /5Latest Reviews CallBookMore Details
Days Inn & Suites : 60 South Beachview Dr.
+1-800-881-1523
60 South Beachview Dr., Jekyll Island, GA 31527 ~16.16 miles north of 31547
  • 2 star Beach hotel
  • 40 suites in hotel
  • Rooms in need of an update
  • Hotel could be more stylish
Hampton Inn & Suites Jekyll Island in Jekyll Island
+1-888-283-3404
200 South Beachview Dr., Jekyll Island, GA 31527 ~17.49 miles north of 31547
  • Midscale Beach hotel
  • 88 suites in property
From$109
Very Good 4.5 /5Latest Reviews CallBookMore Details
Biggest Loser Resort at Villas of Amelia Island
+1-866-221-8581
39a Beach Lagoon Rd., Amelia Island, FL 32034 ~17.88 miles south of 31547
  • 3 star property
  • 69 rooms in property
Home2 Suites Jekyll Island : 101 Ocean Way
+1-866-429-5787
101 Ocean Way, Jekyll Island, GA 31527 ~18.37 miles north of 31547
  • 3 star property
  • Check in time: 16:00
Westin Jekyll Island in Jekyll Island
+1-888-690-5281
110 Ocean Way, Jekyll Island, GA 31527 ~18.41 miles north of 31547
  • Expensive property
  • 5 floors in property
From$179
Very Good 4.0 /5Review Score CallBookMore Details
Jekyll Island Club Hotel - Jekyll Island
+1-888-690-5247
371 Riverview Dr., Jekyll Island, GA 31527 ~19.03 miles north of 31547
  • High end Resort property
  • Hotel has 6 meeting rooms
  • Rooms could be larger
  • Broken rollaway
From$127
Very Good 4.5 /5Guest Reviews CallBookMore Details
Villas of Amelia Island Plantation in Fernandina Beach
+1-888-305-3366
39 Beach Lagoon Rd., Fernandina Beach, FL 32034 ~19.05 miles south of 31547
  • 4 star Oceanfront property
  • 512 rooms in hotel
  • Good fitness area
  • Location is great
From$90
Very Good 4.5 /5Reviews CallBookMore Details
Holiday Inn Resort Jekyll Island
+1-800-881-1523
701 North Beachview Dr., Jekyll Island, GA 31527 ~19.88 miles north of 31547
  • 3 star Beach hotel
  • 157 rooms in hotel
From$99
Very Good 4.0 /5Review Score CallBookMore Details
Seafarer Inn & Suites
+1-888-283-3404
700 North Beachview Dr., Jekyll Island, GA 31527 ~19.89 miles north of 31547
  • Cheap Beach hotel
  • Hotel has 2 floors
  • For 98%, the rooms looked old
  • 1 out of 2 guests said rooms were dirty
From$56
Very Good 4.5 /5Reviews CallBookMore Details
Beachview Club Hotel - Jekyll Island
+1-866-221-8581
721 North Beachview Dr., Jekyll Island, GA 31527 ~20.11 miles north of 31547
  • Two star Beach property
  • Check in time: 4:00 PM
  • About half of guests indicated the reception staff was not good
  • Good management
Villas by The Sea Condominium Resort & Conference
+1-866-429-5787
1175 North Beachview Dr., Jekyll Island, GA 31527 ~21.98 miles north of 31547
  • Midscale Beach property
  • Check in time: 4:00pm
  • All guests found the staff to be very friendly
  • 2 bedroom was large, clean
From$107
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Aloft Jacksonville Airport
+1-888-690-5281
751 Skymarks Dr., Jacksonville, FL 32218 ~22.92 miles south of 31547
  • Mid-scale Airport hotel
  • Airport shuttle provided
  • Very good business hotel
  • Most guests were unsatisfied with the kitchenette
Travelodge Inn & Suites by Wyndham Jacksonville Airport in Jacksonville
+1-888-690-5247
1153 Airport Rd., Jacksonville, FL 32218 ~22.98 miles south of 31547
  • Cheap Airport property
  • Gym / Fitness Center Available

Next: Show All Available 31547 Hotels with Pricing

Graph: Next 20 Days of Saint Marys Hotel Prices

Rates shown are nightly rates before taxes and do not necessarily reflect all Saint Marys, GA discounts available. The chart reflects the cheapest Saint Marys hotel for each day and each star rating category.

FAQs about hotels near 31547

What are the most favored hotels near 31547?

Mariners Suites, Best Western Plus Kingsland and La Quinta Inn & Suites by Wyndham are the best rated hotels based on customer reviews in the last 365 days.

What are the most up-scale hotels near 31547?

The Ritz Carlton Amelia Island, Seaside Amelia Inn and Westin Jekyll Island are the top 3 luxury hotels near 31547.

What hotels are closest to the area of 31547?

Odyssey Corporate Housing, Cumberland Inn & Suites, and Mariners Suites are the properties closest to 31547.

How much does a cheap hotel near 31547 cost per night?

In the last year, a 2 star hotel near 31547 can be as cheap as $71.55 per night. (based on HotelPlanner prices)

How much does a 3 star hotel near 31547 cost per night?

In the last year, the average 3 star hotel near 31547 has been $96.01 per night. (based on HotelPlanner prices)

How much does a 4-5 star hotel near 31547 cost?

In the last year, the average 4 star hotel near 31547 has been $225.83 per night. (based on HotelPlanner prices)

What are the best independent hotels near 31547?

Mariners Suites, Seaside Amelia Inn and Elizabeth Pointe Lodge are the best rated independent hotels (not part of a big brand).

What are the most popular Marriott hotels near 31547?

Residence Inn Amelia Island, The Ritz Carlton Amelia Island and Fairfield Inn Kingsland are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the best Choice Hotels branded hotels near 31547?

Econo Lodge, Comfort Suites Amelia Island Fernadina Beach and Comfort Inn are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the most popular Best Western hotels near 31547?

Best Western Plus Kingsland and Best Western Plus First Coast Inn & Suites are the best rated Best Western branded hotels (based on user reviews score).

What are the most popular IHG hotels near 31547?

Holiday Inn Express & Suites, Holiday Inn Resort Jekyll Island and Holiday Inn Exp Stes Kingsland are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top