Skip to Content

Top Resorts in Caribbean

Paradise awaits at Marriott Bonvoy’s resort hotels in Caribbean. Our resorts offer luxurious accommodations, stunning locations, and a wide range of recreational activities. Whether you're looking to relax by the pool, indulge in spa treatments, or explore local attractions, our resort hotels provide the perfect setting for a dream vacation. Book your resort stay today and enjoy an unforgettable getaway.

Showing 37-48 of 59 hotels

Sort by:
Distance
4.1(253 reviews)
|
0.5 mi from destination

Iconic San Juan resort since 1958 with oceanfront spa, casino, pools, and luxury rooms and suites.

View Details
4.1(5075 reviews)
|
0.5 mi from destination

Beachfront spa resort in San Juan, Puerto Rico, with outdoor pool and 24-hour fitness center.

View Details
4.3(1574 reviews)
|
0.6 mi from destination

A Curaçao beach resort located on the oceanfront near historic Willemstad

4.6(1899 reviews)
|
0.6 mi from destination

Beachfront hotel in Curacao with luxury rooms, a private beach, dining, event space and a pool.

View Details
NEW
0.6 mi from destination

An Adults-Only All-Inclusive Escape in Curaçao

View Details
3.4(740 reviews)
|
0.6 mi from destination

Make the most of your vacation at our modern St. Thomas USVI resort

View Details
4.2(334 reviews)
|
0.6 mi from destination

Experience barefoot luxury at our boutique resort located right on the beach.

View Details
0.6 mi from destination

Premium St. Thomas vacation ownership resort with family-friendly villa rentals, pool and activities

View Details
3.7(1080 reviews)
|
0.6 mi from destination

Waterfront luxury St. Thomas resort with spacious rooms, on-site dining and outdoor pools.

View Details
0.6 mi from destination

Premium beachfront vacation ownership resort with spacious villas and resort amenities.

View Details
3.9(282 reviews)
|
0.6 mi from destination

Situated on the captivating Dawn Beach, our St. Maarten luxury resort is a serene spa getaway.

View Details
4.1(1811 reviews)
|
0.7 mi from destination

Beachfront resort with a spa, golf course and casino near Nevis, St. Kitts' sister island