Dive Resorts - resorts geared for the diver. These tend to be in locations with very easy access to that Discovery you want to see.
Ranging from three-star up to five-star luxury there is something for every diver. You can choose from room and activities or as with most dive resorts choose a dive and stay package. As its resort based diving non-diver partners are also welcome.
The difference from just a Resort is that everyone is there to dive, you will eat, sleep and talk about diving!