This family-friendly resort has all the trappings of an all-inclusive, without being one. Rooms are spacious and fresh, and all face either the sea or the pool. Breakfast is included, and after a day of water sports (not included) you can eat at the Hummingbird restaurant or have a drink at the beach grill bar.
Rooms
Ocho Rios