Arguably every hour in Puerto Morelos is pretty darn happy, but some can be happier than others when it is two for one. Here is a list of some of the Happy Hours in town. Please contact us if we are missing any.

We’ve put these in order of starting time so that in theory, you could invent your own Puerto Morelos Happy Hour Pub Crawl. Cheers!ย  (Updated: January 2025)ย 

Cantina Habanero
Daily 12:00 – 6:00 pm
2X1 margaritas, mojitos, tequila sunrises

Muelle Once
Daily 1:00 – 9:00 pm Monday to Friday
2X1 Drink Specials

Portside
Daily 3:00 – 6:00
Margaritas, mojitos, mezcalitas

Crazy Fish Tacos
Monday – Friday 3:00 – 6:00
Beer 2 x 90 pesos (Sol, XX, Tecate)
Mojito, tequila shot, margarita 2 x 200 pesos

El Refugio Puerto Morelos
Saturday to Tuesday and Thursday 4:00 – 7:00 pm (closed Wednesday)
Friday 3:00 – 6:00 pmย 
2×1 Beer

La Sirena
Mon to Fri 4:00-6:00 pm
Half-price domestic beers and house drinks, plus live music!ย 

Cielito
Daily 5:00 – 7:00
2 x 1 Cocktails

Lola y Moya
2 x 1 Beer 6:00 – 7:00 pm
2 x 1 Margaritas 7:00 – 8:00
*with food purchase

If you own a restaurant or bar and would like to be included on this page. Please contact us. It’s Free!