Elizabeth Pointe Lodge Bed and Breakfast, Amelia Island

There are miles of white sand beaches dotted with cottages and resorts outlining the island situated on the Atlantic Ocean in northeast Florida. Come for a different experience and lots of things to do, including hiking, horseback riding, fishing sailing and golfing.