Our users' favourite hotels
Barcelo Maya Palace Deluxe
Carretera Federal Chetumal-Puerto Juarez Km. 266.3
Puerto Aventuras, MX
Puerto Aventuras, MX
£89
£63
per night
Catalonia Riviera Maya Resort & Spa Puerto Aventuras
Avenue Xcacel Lote 1, Mz18, Plano 2
Puerto Aventuras, MX
Puerto Aventuras, MX
£97
£70
per night
Catalonia Royal Tulum Beach & Spa Resort Puerto Aventuras
Carretera Cancun-Chetumal Km 264.5
Puerto Aventuras, MX
Puerto Aventuras, MX
£120
£89
per night
Aventura Spa Palace
Km 72 Carretera Cancun-Tulum
Puerto Aventuras, MX
Puerto Aventuras, MX
£205
£148
per night
Barcelo Maya Caribe
Ctra. Federal Chetumal-Puerto Juárez Km. 266
Puerto Aventuras, MX
Puerto Aventuras, MX
£73
£53
per night
Omni Puerto Aventuras Hotel Beach Resort
KM 269.5 Carretera Chetumal - Puerto Juarez
Puerto Aventuras, MX
Puerto Aventuras, MX
£110
£79
per night