Mayan Princess Beach and Dive Resort is an all-inclusive beachfront resort on West Bay Beach in Roatán, combining Caribbean-style accommodations with direct access to white sand, turquoise water, and the Mesoamerican Reef. The resort offers poolside studios, one- and two-bedroom villas, beachfront villas, and spacious family options, with in-villa wifi, cable TV, kitchens or kitchenettes in many categories, and daily housekeeping.