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.
Jocelyne Gagnon
a week agoPerfect for a drink. Friendly staff.
danielle sorensen
2 weeks agoOh 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.
Jenna Taatjes
3 weeks agoWe had a great time getting appetizers and drinks here, our friends even went back a second time during our short stay in the area. The staff were so fun!!!
Deanna Coombs
3 weeks 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
a month agoThe place is awesome one of my favorite place to hang out. The staff are very welcoming and friendly.