Choose your preferred currency.
The 1916 Saint Marys Riverview Hotel is located directly across from Lang's Marina and the Saint Marys River. Among the amenities are a restaurant garden with a terrace and complimentary WiFi. All Riverview Hotel rooms include a cable television with HBO® and an en suite bathroom. Additional features include plantation-style shutters and a walk-in closet.
Certain rooms include a sofa and overlook the patio. For guests travelling to Cumberland Island, packed lunches are available for a fee, and luggage storage is complimentary. For added convenience, all guests staying on-site have access to complimentary on-site parking. For breakfast, lunch, and dinner, Captain Seagle's Seafood Restaurant and Saloon serves classic American cuisine and seafood.
On occasion, live music is featured on the patio bar. The Cumberland Island Ferry departs from the inn and takes passengers to Cumberland Island's white-sand beach, which is only 364 feet away. Two minutes' walk away is the Saint Marys Submarine Museum.
105 Osborne Street, Saint Marys, GA 31558, United States
WiFi is available in some hotel rooms and is free of charge.
Free public parking is possible at a location nearby (reservation is not needed).
Pets are allowed. Charges may be applicable.
Children of any age are allowed.
You haven't added any cots.
Any type of extra bed or child's cot/crib is upon request and needs to be confirmed by management.
Find other great 3-star options near the Riverview Hotel.
2343 Village Drive, Kingsland
, Fernandina Beach
, Fernandina Beach
, Fernandina Beach
, Fernandina Beach
614 Ash St, Fernandina Beach
102 South 7th Street, Fernandina Beach
103 S 9th St, Fernandina Beach
850857 US Highway 17 South, Yulee
, Fernandina Beach
, Fernandina Beach
110 Crown Point Parkway, Kingsland
135 the Lakes Boulevard, Kingsland
2700 Atlantic Avenue Suite 1 , Amelia Island
2700 Atlantic Avenue Suite 1, Amelia Island
2700 Atlantic Avenue, Amelia Island
2801 Atlantic Avenue, Fernandina Beach
, Fernandina Beach
1375 Hospitality Avenue, Kingsland
1363 Highway 40 East, Kingsland
2900 Atlantic Avenue, Fernandina Beach
1322 Hospitality Avenue, Kingsland
1997 South Fletcher Avenue, Amelia Island
98 South Fletcher Avenue, Amelia Island
, Fernandina Beach
1353 Highway 40 East, Kingsland
Hold On!