Be Live Grand Riviera Maya, Mexico

Leading out onto one of the area’s best beaches, the Be Live Grand is a prominent part of Cancun’s hotel scene, with a spa, infinity pool, sports facilities and nearby golf courses.

Featuring a whopping eleven restaurants and bars, this resort is the place to visit for holidaymakers hoping to enjoy some traditional Mexican food. As well as traditionally Mexican fare at Sarape, there is also a Brazilian restaurant, a sushi bar and the Wet Bar, which means you don’t even need to step out of the hotel’s beach-facing infinity pool to enjoy a tropical cocktail.