Top Reasons to Stay at Coral Key Inn
- The inn is just across the street from the beach, and the weather’s agreeable virtually all year long—the town has an average annual temperature of 76 degrees Fahrenheit.
- You can go fishing for snapper and mackerel at Anglins Fishing Pier, a 10-minute walk from the inn.
- Its efficiency studios and one-bedroom suites have full kitchens and views of the tropical pool area.
Lauderdale-By-The-Sea, Florida: Barrier Island with Numerous Dining and Shopping Spots
Lauderdale-By-The-Sea is only 7 feet above sea level and surrounded by bright-blue ocean. The entire town sits on a barrier island sandwiched between the Atlantic Ocean and the Intracoastal Waterway, about 45 minutes north of Miami and 15 minutes north of downtown Fort Lauderdale. Anglins Fishing Pier is a nice spot to catch snapper and mackerel, and you can buy bait and rent fishing rods onsite. Scuba diving and snorkeling are also popular pastime in Lauderdale-By-The-Sea—just 100 yards offshore are coral reefs full of spiny lobsters, sea fans, and tropical fish. They’re some of the only reefs in South Florida that can be reached by swimming.
To explore more of the town, jump on the Pelican Hopper, a free shuttle that runs from the fishing pier and beaches to local shopping centers. There are also a number of food and entertainment options.
Read the Fine Print for important info on travel dates and other restrictions.
84% of 44 customers recommend
“Our family lives to go to coal key inn once or twice a year. Is our home away from home :)”
“Clean, nicely decorated rooms, attentive staff, location across the street from ocean”
“Very clean, great location for groceries, breakfast/deli, restaurants.. walk to beach at newly developed City Park/access in minutes/ across the street. Very...”
“Very clean, great location for groceries, breakfast/deli, restaurants.. walk to beach at newly developed City Park/access in minutes/ across the street. Very personable staff, it's a classic beautiful little old motel, well kept”
4601 El Mar Dr
Lauderdale By The Sea, FL 33308