Here are my recommendations for places to stay:
For smaller weddings I would recommend:
The Hampton Inn in Islamorada.
You may email the event manager Bryan Boger at firstname.lastname@example.org.
Please mention that I recommended you. They are right on the beach and have everything available, including being surrounded by about five excellent restaurants.
Chesapeake Resort 305-664-4662 www.chesapeake-resort.com.
Coconut Palm Inn 305-852-3017 www.coconutpalminn.com
Pines and Palms 305-664-4343 www.pinesandpalms.com
If you are planning a larger wedding you can contact:
Cheeca Lodge and Spa 305-517-4423 www.cheeca.com
The Marriott Key Largo 305-453-000 www.marriottkeylargo.com
Hawks Cay Resort 305 743-7000 www.hawkscay.com
Ceremony and a dinner :
The ceremony is performed on the beach in front of the restaurant and then you can dine at these wonderful restaurants.
Morada Bay Beach Café:
An outdoor Mediterranean bistro café set on the sand of a large child-friendly beach with giant Adirondack chairs available.
www.moradabay.com/the-beach-cafe/ phone: 305-664-5972
Akeyswedding.com Best Choice
Pierre’s Restaurant in Islamorada.
Pierre’s Restaurant faces the Florida Bay and the veranda features oversize wooden reclining couches and wicker chairs for sunset viewing. Pierre’s cuisine is French Fusion with world influences, and has been featured in “Zagat” reviews.
moradabay.com/pierres/ phone: 305-664-5972