Casa Caribe

B&b in Puerto Morelos

Just follow your nose to Casa Caribe, an elegantly decorated B&B that shares its lovely grounds with the Little Mexican Cooking School. Rooms have sweeping beach views from private balconies, and though only one comes with air-con, all five get fantastic sea breezes. Breakfast is a creation of the culinary school, so you know it will be good.

There's a three-night minimum stay.