Almost all hotels in the Riviera Maya are situated by the water giving many of the rooms beautiful ocean views. Every hotel in this area is comprised of a unique lay out adding character to an already vibrant beachside stay. A la carte restaurants, spas, team sports, water sports, bars, discos, fiestas and magnificent pools are just some of the things to enjoy on these resorts.