Where To Stay
If you're looking for a hotel within the city:
Playa Palms Beachfront Hotel- 4.5/5 Stars
If you're traveling with a big spring break crew:
El Taj Oceanfront Hotel & Condos- 4.6/5 Stars
For an all inclusive experience:
Hotel Riu Palace Rivera Maya- 4.5/5 Stars
Paradisus All Inclusive Luxury Resort- 4.5/5 Stars
The Reef Playacar- 4.2/5 Stars
[Photo via @oliviakornhiser]