


1 / 37
Unwind on the elevated porch, offering picturesque views of the St. Marys River and marshland, perfect for enjoying sunrises or sunsets.
Savor classic American cuisine and fresh seafood for breakfast, lunch, and dinner, with periodic live music on the patio bar.
Experience a step back in time within a beautifully preserved building, offering a unique blend of historical charm and character.
Explore the charming downtown historic district, situated directly across from the St. Marys River and a beautiful city park.
Discover individually named rooms, each honoring notable guests who have visited or stayed at the hotel over the years.
This hotel is a charming historic hideaway, perfect for couples and sightseers seeking an authentic coastal Georgia experience. Its prime location directly across from the Cumberland Island ferry terminal offers unparalleled access to local attractions. The property's standout feature is its acclaimed restaurant, celebrated for delicious shrimp and grits and crab cakes. Guests consistently praise the warm and accommodating staff, who enhance the welcoming atmosphere. For the best experience, consider requesting a room away from the street to minimize noise from nearby entertainment.
Distance from Riverview Hotel
St Marys Submarine Museum:0 km
St. Marys:1.2 km
Coastal Camden Art League:3.1 km
USS George Bancroft:7.3 km
Ice House Museum:8.1 km
Tabby Ruins:8.6 km
Unfinished Officer's Quarters:9.2 km
Amelia Island Museum of History:10 km
Pine Grove Church:12.4 km
Amelia Musical Playhouse:12.4 km
Main Camp Train Station:36.3 km
Ocala International Airport:183.9 km
No, Riverview Hotel doesn’t offer pool areas.
Yes, Riverview Hotel has a pet policy that may vary based on the room type or availability. Please check with the hotel directly to learn about their pet policy.
Yes, Riverview Hotel provides Parking, Accessible parking for guests.
Check-in at Riverview Hotel is available from: . Check-out time is by .
Riverview Hotel is located in 105 Osborne St, 31558-8417, St. Marys, USA.
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.