St. Augustine, the oldest continually occupied European-established city in the U.S., offers a different Florida experience than what you'll find in Miami or Fort Lauderdale. Be that as it may, the town has several beaches for sunning and swimming. Travelers wanting to sleep by the shore will do well at these four hotels, which are on or very near the beach. Just keep in mind that you'll need a car to get St. Augustine's attractions, such as the historic district, Castillo de San Marcos, and Fort Matanzas National Monument.