El Refugio — Puerto Morelos is a rock bar with attitude, where music, sports, and high-energy social vibes define the experience. This is not a quiet, family-style spot — it’s a place for partying, cold beer, loud cheers, and long nights with friends, often fueled by live rock music and major sporting events on big screens.
El Refugio is well known as a go-to bar for watching football (soccer), basketball, and American football, making it a favorite gathering place for sports fans who want to experience games with energy, noise, and shared excitement. On select nights, the atmosphere is elevated even further with live rock performances, turning the bar into a full-on night hangout.
The menu delivers solid, bar-friendly food — including tacos, burgers, seafood dishes, ceviche, and other plates that pair perfectly with drinks. The food is well prepared, filling, and ideal for sharing, keeping everyone fueled throughout the night.
Behind the bar, you’ll find a strong selection of cold beers, cocktails, and classic drinks that keep the night moving — from kickoff to the final song. Service is fast, friendly, and tuned to the bar’s lively rhythm, so you can focus on the game, the music, and the crowd.
El Refugio is the right choice if you’re looking for a rock bar with live music, sports, good food, and a true party vibe — a place where nights are loud, conversations are animated, and the energy stays high in Puerto Morelos.
Please check all Riviera Maya bars in the Bars category on RivieraMayaHotSpots.
danielle sorensen
in the last weekOh these guys are a damn good time! Very fun servers & amazing guacamole made right at the table. Our nightly stop before heading back to the rental.
Deanna Coombs
a week agoThis place is hands down the best in town. Food is delicious, portions are fair and prices are good. The owners & staff are our Puerto Morelos family!
Norm Cormier
2 weeks agoThe place is awesome one of my favorite place to hang out. The staff are very welcoming and friendly.
Teresa
3 weeks agoOur favourite place in Puerto Morelos! Delicious authentic food — especially the fish tacos, guac, and pizza. Cold beer! amazing margaritas! Best vibe and fun karaoke nights. Amor and Johnny were the best — ❤️❤️❤️🫶❤️❤️❤️
CHRISTIAN FIGUEROA (CEF)
3 weeks agoWe went to dinner at El Refugio Bar in Puerto Morelos, which is very well located. We ordered a dozen wings, sweet and sour, very tasty, and they gave us a bowl of Buffalo sauce, which was a great contrast to the flavor. It came with carrots, celery, French fries with Ranch dressing, and a Heineken and a 2X Lager. Very good price, very good service, and very clean. Highly recommended for a pleasant time with a good snack and some wings.