12. Rosewood Mayakobá, Playa del Carmen, Mexico
Rocking at number 12 in the list of most romantic hotels comes Rosewood Mayakobá, a luxury resort set amidst blue lagoon that attracts many love birds that book their stay in suites, all of which look spectacular. With private pools to take a plunge whenever you feel hot, and terrace sun decks to get that awesome tan, the suites of this resort are well furnished and look romantic. There is an infinity pool, a spa and a specialty restaurant called Casa del Lago offering mouth smacking cuisine. In case you love to sit cozily with your lover on the terrace bed, marveling at the mystical aura that a full moon casts on you, while sipping on tequila shots, then this hotel is your kind of place.
Image Credit: theupperdecklx