106 South Swinton Avenue, Delray Beach
Surrounded by lush gardens this historic Florida inn is within 1 mile from the beach and Atlantic Avenue boutiques and cafes. Guests can enjoy an on-site restaurant throughout their stay.
2030 North Ocean Boulevard, Delray Beach
This Fort Lauderdale Florida hotel is right on the Atlantic Ocean. This hotel features free WiFi and a private beach. Rooms at the Sun Tower Hotel are equipped with a microwave and refrigerator. Guests can watch cable on the flat-screen television.