Find 4,492 hotels in St. Marys
Hotels from €64
Choose from over 1,000,000 unique hotels, apartments & villas around the world
Get the best price available with ebookers Price GuaranteeOpens in a new window
Free cancellation on most hotels when you book with ebookers!*
Check hotel availability in St. Marys
Most frequently booked hotels in St. Marys

SureStay Plus Hotel by Best Western St Marys Cumberland
2710 Osborne Rd St. Marys GA
0.87 km from city centre
The price is €64 per night
€64
12 Feb - 13 Feb
includes taxes & fees
Our customers tell us that they enjoy the free breakfast at SureStay Plus Hotel by Best Western St Marys Cumberland. During your stay, you're just a quick walk from VA St Marys. You'll find features such as free WiFi in public areas and free self-parking, plus an outdoor pool.
Pool
Breakfast included

Hyatt Place Jacksonville Airport
14565 Duval Rd Jacksonville FL
30.79 km from city centre
The price is €106 per night
€106
17 Feb - 18 Feb
includes taxes & fees
The free breakfast at Hyatt Place Jacksonville Airport gets high marks from our customers. During your stay, you'll be within walking distance of UF Health North. Enjoy features like free WiFi in public areas, free self-parking and a free round-trip airport shuttle.
Pool
Breakfast included

Extended Stay America Premier Suites - Jacksonville - Airport
15678 Max Leggett Parkway Jacksonville FL
29.09 km from city centre
The price is €78 per night
€78
2 Mar - 3 Mar
includes taxes & fees
During your stay at Extended Stay America Premier Suites - Jacksonville - Airport, you'll be within walking distance of UF Health Hospital North. Free breakfast, free WiFi in public areas and free self-parking are available.
Breakfast included
Pet-friendly

Amelia Hotel at the Beach
1997 S Fletcher Ave Fernandina Beach FL
17.55 km from city centre
The price is €123 per night
€123
23 Feb - 24 Feb
includes taxes & fees
The free breakfast at Amelia Hotel at the Beach gets high marks from our customers. During your stay, you're just a quick walk from Seaside Park. Free WiFi in public areas, an outdoor pool and a snack bar/deli are available.
Pool
Breakfast included

The Villas of Amelia Island
8 Amelia Village Circle, Amelia Island Fernandina Beach FL
26.5 km from city centre
The price is €198 per night
€198
10 Feb - 11 Feb
includes taxes & fees
Our customers tell us that they can't get enough of the helpful staff at The Villas of Amelia Island. During your stay, you're just a quick walk from American Beach. Free WiFi in public areas, 2 outdoor pools and 9 restaurants are available. This upmarket holiday home has 350 homes. All homes offer free WiFi and furnished balconies.
Pool
Hot tub

Omni Amelia Island Resort & Spa
39 Beach Lagoon Road Fernandina Beach FL
24.6 km from city centre
The price is €307 per night
€307
16 Feb - 17 Feb
includes taxes & fees
Our customers tell us they can't get enough of Omni Amelia Island Resort & Spa's great beach location. During your stay, you're just a quick walk from Amelia Island Nature Center. Enjoy features like free WiFi in public areas, plus 2 outdoor pools and 9 restaurants.
Pool
Hot tub

Embassy Suites by Hilton Brunswick
500 Mall Blvd Brunswick GA
52.77 km from city centre
The price is €106 per night
€106
1 Mar - 2 Mar
includes taxes & fees
Our customers tell us that they can't get enough of the free breakfast at Embassy Suites by Hilton Brunswick. During your stay, you're just a quick walk from Glynn Place Mall. Features include free WiFi in public areas, free self-parking and a free round-trip airport shuttle.
Pool
Breakfast included

DoubleTree by Hilton Hotel Jacksonville Airport
2101 Dixie Clipper Dr Jacksonville FL
30.49 km from city centre
The price is €96 per night
€96
17 Feb - 18 Feb
includes taxes & fees
Our customers tell us that they can't get enough of the helpful staff at DoubleTree by Hilton Hotel Jacksonville Airport. During your stay, you'll be close to River City Market Place. You'll find features such as free WiFi in public areas, a free round-trip airport shuttle and a free area shuttle.
Pool
Free airport shuttle

Seaside Amelia Inn
2900 Atlantic Ave Fernandina Beach FL
16.05 km from city centre
The price is €149 per night
