# MALECÓN21 Beach Club & Restaurant > Beach Club, restaurant & mezcal bar on Costa Maya beach in Mahahual, Mexico. Day Pass experiences for cruise passengers, gourmet dining, weddings and the artisanal Mezcal M21. MALECÓN21 is located right on the Mahahual beach walk ("Malecón"), 10 minutes from the Costa Maya cruise port. We offer all-inclusive Beach Break Day Passes, à la carte dining, beach beds, massages, weddings and other Caribbean experiences. ## Pages - [Home](/): Overview of MALECÓN21 — beach club, restaurant, services and gallery. - [Beach Break Day Pass](/beachbreakdaypass): All-inclusive Day Pass packages for cruise passengers at Costa Maya port. - [No-Cruiser Day Pass](/no-cruiser-day-pass): Day Pass packages in MXN for guests not arriving by cruise. - [Beach Club](/beach-club): Beach beds, natural pool, bar and beachfront experience. - [Reserve a Table](/reserve-table): Reserve a restaurant table at MALECÓN21. - [Weddings](/weddings): Beach weddings and private events on the Caribbean. - [Mezcal M21](/mezcalM21): Our artisanal mezcal brand — products and tasting experiences. - [Gallery](/gallery): Photo and video gallery of the beach club, restaurant and events. - [Birthday Experience](/birthday): Beachfront birthday celebrations. - [Romantic Dinner](/romantic-dinner): Private romantic dinner experience on the beach. - [Guest Feedback](/feedback): Share your experience with us. - [Billing / Facturación](/facturacion): Request an invoice (Mexican CFDI). ## Optional - [My Booking](/my-booking): Customer portal to manage an existing reservation. - [Booking Confirmed](/booking-confirmed): Confirmation page after a successful booking.