That said, each part of the Riviera Maya has a different character so it’s important to decide what area you want to stay in and then narrow it down to specific resort and hotel options – not all ...