Here's a short but comprehensive guide to the best all-inclusive hotels and beach resorts in the Caribbean, including the top places to stay for ocean-facing rooms, relaxing spas and exhilarating watersports.

1. Spice Island Beach Resort, Grenada

Spice Island Beach Resort is a luxury hotel with cosy rooms along the fine sands of Grand Anse Beach, considered the best beach in Grenada. The low-rise property sports a smart but subdued contemporary style, evident in all its 64 rooms. The hotel is owned by Royston Hopkin, an instrumental figure in Grenada's tourism industry. Sumptuous five-course dinners are served most nights in Oliver's Restaurant. For more on Spice Island Beach Resort, you can click here.

2. Turtle Beach, Barbados

Situated on the south coast of Barbados, Turtle Beach is full of upmarket aspirations. The sun loungers on the beach have soft pads while being fitted with convenient sun shades. Rooms are in green and cream tones, complemented with artsy nautical photos on the walls. Booking noted there are three quality restaurants in Turtle Beach, including a casual one by the beach (good for barbecue buffets) and an adults-only Italian bistro.

3. Couples Swept Away, Jamaica

This aptly-named hotel offers an assortment of recreational activities and evening entertainment. The resort has a tropical design with hints of the Orient nestled among the classic Caribbean styling. Guests can choose from 300 rooms, all of which can easily access the spa, multiple sports facilities and scuba-diving shop. Swept Away received a rating of 4.5 out of five on TripAdvisor.

4. Jolly Beach Resort and Spa, Antigua

Jolly Beach Resort and Spa is a 40-acre property located on the magnificent beach of Jolly Bay, a huge curve of sand on the west side of Antigua. The hotel has 464 rooms, adorned with bright floral fabrics, wicker furniture and blocks of rooms stretched in a line from the central lobby, main dining room and bar. Access this link to know more about Jolly Beach Resort.

5. East Winds Inn, St Lucia

The well-run East Winds Inn is a tranquil haven spread over 12 acres of tropical gardens. Rooms are scattered in cottages over the beautiful flora. The resort's open-air lounge and swimming pool are surrounded by thick and lush foliage. Inside the rooms, unflashy elegance is the name of the game. Guests are treated to elaborately framed Caribbean prints, vibrant butterfly-patterned cushions and mosaic-tiled bathrooms. Rates comprise of proper champagne in the bar, carefully picked wines and the four-course dinners. As per KiwiCollection, guests can snorkel, dive or do pacifying yoga classes.