If you are more into enjoying sand and sea, Roatan will be the best choice. Pristine water and sugar-white sand are waiting for you at some of the best beaches this side of America. And for divers and snorkelers, the Mesoamerican Barrier Reef System is just a fin stroke away from the beach, as opposed to many other diving destinations where you are forced to take a boat ride to get to the good spots.
Just voted number 5 amongst Top 10 Beach Destinations in Central America in TripAdvisor, and properly commented:
‘How about a Caribbean beach vacation with plenty of pristine white beaches and fewer crowds? Head to Roatan, a diving paradise with the world’s second largest coral reef at its doorstep and a number of diving sites a short boat ride from shore. Travelers love its weather, its friendly people, and its soul – “(it’s) not one huge all-inclusive resort after another.” Get here before word gets out.’ ~TripAdvisor 2012
Utila, the smallest of the Bay Islands is a true haven for divers, being the least expensive place in the planet to get PADI certification, a preferred spot for the impressively giant whale shark and plenty of marine life, but still a truly enjoyable paradise not crowded at all.