A beachfront location, thatched-roof rooms, and acres of greenery – the Catalonia Maya Riviera Resort & Spa offers a true taste of the tropics. This beachfront property is haloed by tropical gardens. Among the greenery you’ve got five pools and seven restaurants, plus Caribbean-esque rooms dressed in warm terracotta and oak wood. There’s a real castaway feel to the hotel. Thatched-roof buildings peek out from in between tall palm trees, and it all opens out onto a white, sandy beach.