Curated Luxury family friendly hotel deals in Caribbean Islands

Search
Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Add dates
Add dates
room 1

Adults

18+
2

Child

0-17
0
Add another room
usp icon

Exclusive member prices

Unlock exclusive member discounts at hundreds of top hotels.

usp icon

The biggest range

Thousands of luxury hotels for you to choose from but all curated for you.

usp icon

The best price

We compare deals and bring you the best price with our price promise.

usp icon

Free cancellation & pay later

A range of fully refundable and pay on arrival luxury and boutique hotels.

Clear filters

Caribbean Islands

Recommended
Sort by

See the latest prices and deals by choosing your dates

Primary image
The Palms Turks and Caicos
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Grace Bay, Providenciales · 409.34 km from centre

9.2

 

1,000 reviews

Breakfast available

Located in Providenciales (Grace Bay), The Palms Turks and Caicos is within a 10-minute walk of Grace Bay Beach and Providenciales Beaches. This beach resort is 4.6 mi (7.4 km) from Long Bay Beach and 0.4 mi (0.7 km) from Princess Alexandra National Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Westin® Puntacana Resort
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Resort in Punta Cana · 215.41 km from centre

9.0

 

1,000 reviews

Breakfast available

When you stay at The Westin® Puntacana Resort in Punta Cana, you'll be on the beach, within a 15-minute drive of Punta Cana Beach and Downtown Punta Cana. This beach resort is 12.3 mi (19.8 km) from Bavaro Beach and 7 mi (11.3 km) from Juanillo Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
West Bay Club
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Resort in Grace Bay, Providenciales · 409.29 km from centre

9.4

 

1,001 reviews

Breakfast available

With a stay at West Bay Club in Providenciales (Grace Bay), you'll be within a 5-minute drive of Grace Bay Beach and Turtle Cove Marina. This beach resort is 0.1 mi (0.1 km) from Princess Alexandra National Park and 0.2 mi (0.4 km) from Providenciales Beaches.

Compare price on Booking.com
Compare price on Booking.com
Primary image
San Juan Marriott Resort and Stellaris Casino
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in Condado, San Juan · 456.65 km from centre

9.0

 

1,757 reviews

Breakfast available

With a stay at San Juan Marriott Resort and Stellaris Casino in San Juan (Condado), you'll be a 5-minute walk from Casino del Mar at La Concha Resort and within a 5-minute drive of Condado Beach. This beach hotel is 2.4 mi (3.9 km) from Pan American Pier and 2.5 mi (4.1 km) from Puerto Rico Convention Center.

Compare price on Booking.com
Compare price on Booking.com
Dreams La Romana All-Inclusive Resort & Spa
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Bayahíbe, Bayahibe · 164.72 km from centre

9.0

 

376 reviews

Breakfast available

<h2>Prime Beachfront Location</h2>

Dreams La Romana All-Inclusive Resort & Spa in Bayahibe offers direct beachfront access with stunning sea views. Guests can relax on the sandy beach or take a dip in the swimming pool with a view.

<h2>Exceptional Facilities</h2>

The resort features spa facilities, a fitness centre, water sports, tennis court, and a lush garden. Additional amenities include a hot tub, casino, and a variety of dining options, ensuring a comfortable and enjoyable stay.

<h2>Comfortable Accommodations</h2>

Rooms offer air-conditioning, balconies, and private bathrooms with walk-in showers. Free WiFi is available throughout the property, and family rooms cater to all guests.

<h2>Dining Experience</h2>

The resort serves American, Italian, pizza, seafood, steakhouse, and international cuisines at its restaurant. Guests can also enjoy a buffet breakfast and a variety of beverages at the bar.

<h2>Nearby Attractions</h2>

Bayahibe Beach is an 8-minute walk away, and La Romana International Airport is 13 km from the property. Theme parks and other attractions are easily accessible for guests.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hilton Ponce Golf & Casino Resort
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Resort in Ponce · 405.65 km from centre

8.8

 

1,159 reviews

Breakfast available

Located in Ponce, Hilton Ponce Golf & Casino Resort is by the ocean – a 5-minute drive from La Guancha and 7 minutes from Parque de Bombas. This beach resort is 5.8 mi (9.3 km) from El Museo Castillo Serralles and 5.9 mi (9.5 km) from El Vigia Hill.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Bávaro, Punta Cana · 203.48 km from centre

8.2

 

2,978 reviews

Breakfast available

With a stay at Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort in Punta Cana (Bávaro), you'll be within a 15-minute drive of Cana Bay Golf Club and Cocotal Golf and Country Club. This all-inclusive resort is 5.8 mi (9.4 km) from Macao Beach and 11.4 mi (18.4 km) from Downtown Punta Cana.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Caribe Deluxe Princess - All Inclusive
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Bávaro, Punta Cana · 207.35 km from centre

8.0

 

1,498 reviews

With a stay at Caribe Deluxe Princess - All Inclusive in Punta Cana (Bávaro), you'll be within a 10-minute drive of Cana Bay Golf Club and Cocotal Golf and Country Club. This all-inclusive property is 5.8 mi (9.4 km) from Bavaro Beach and 9.2 mi (14.8 km) from Downtown Punta Cana.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Tropical Deluxe Princess - All Inclusive
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Bávaro, Punta Cana · 207.51 km from centre

8.0

 

1,835 reviews

With a stay at Tropical Deluxe Princess - All Inclusive in Punta Cana (Bávaro), you'll be a 3-minute drive from Cortecito Beach and 10 minutes from Cocotal Golf and Country Club.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Grand Bavaro Princess - All Inclusive
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

All-inclusive resort in Bávaro, Punta Cana · 207.98 km from centre

8.2

 

4,236 reviews

Breakfast available

With a stay at Grand Bavaro Princess - All Inclusive in Punta Cana (Bávaro), you'll be within a 15-minute drive of Cana Bay Golf Club and Cocotal Golf and Country Club. This all-inclusive property is 4.9 mi (7.9 km) from Arena Gorda Beach and 5.7 mi (9.1 km) from Bavaro Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Seven Stars Resort & Spa
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Resort in Grace Bay, Providenciales · 409.13 km from centre

9.8

 

1,000 reviews

Breakfast available

With a stay at Seven Stars Resort & Spa in Providenciales (Grace Bay), you'll be a 4-minute drive from Grace Bay Beach and 10 minutes from Turtle Cove Marina. This beach resort is 0.1 mi (0.2 km) from Princess Alexandra National Park and 0.2 mi (0.4 km) from Providenciales Beaches.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Ritz-Carlton, St. Thomas
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in St. Thomas · 586.60 km from centre

8.4

 

499 reviews

Breakfast available

Located in St. Thomas, The Ritz-Carlton, St. Thomas is by the ocean – a 3-minute drive from Secret Harbour Beach and 10 minutes from Bolongo Bay. This family-friendly resort is 2.4 mi (3.9 km) from Sapphire Beach and 2.7 mi (4.4 km) from Lindquist Beach.

Compare price on Booking.com
Compare price on Booking.com
Lobby
Princess Family Club Bavaro - All Inclusive
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Bávaro, Punta Cana · 206.37 km from centre

8.2

 

1,000 reviews

Located in Punta Cana (Bávaro), Princess Family Club Bavaro - All Inclusive is within a 10-minute drive of Cocotal Golf and Country Club and Cana Bay Golf Club.

Compare price on Booking.com
Compare price on Booking.com
Lobby
Dreams Macao Beach Punta Cana - All Inclusive
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Resort in Punta Cana · 198.06 km from centre

8.6

 

1,000 reviews

With a stay at Dreams Macao Beach Punta Cana - All Inclusive in Punta Cana (El Macao), you'll be within a 15-minute drive of Macao Beach and Cana Bay Golf Club.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Bahia Principe Explore La Romana - Hyatt Inclusive Collection - All Inclusive
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Resort in San Pedro de Macorís, Ramón Santana · 127.93 km from centre

8.6

 

2,615 reviews

Breakfast available

Located in Ramón Santana, Bahia Principe Explore La Romana - Hyatt Inclusive Collection - All Inclusive is by the ocean, within a 5-minute drive of PGA Ocean's 4 Golf and Farmarax.

Compare price on Booking.com
Compare price on Booking.com
VIK Hotel Cayena Beach All Inclusive
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Bávaro, Punta Cana · 207.27 km from centre

8.3

 

30 reviews

VIK Hotel Cayena Beach All Inclusive has an outstanding location on Cortecito Beach. This exclusive hotel offers a freshwater pool, a luxury spa and access to facilities at the VIK Arena Blanca resort.

Each spacious suite at the VIK Hotel Cayena Beach features stylish décor and air conditioning. All suites offer a TV and a private bathroom with free toiletries. "The first child between the ages of 2 and 13 stays free in a shared room"

The Cayena Beach has an international restaurant, while guests can also choose from a range of local and international restaurants in the Arena Blanca complex. There is a poolside bar and there is not a disco pub.

VIK Hotel Cayena Beach is located in Bávaro, Punta Cana. It is just a 20-minute drive from Punta Cana International Airport.

Compare price on Booking.com
Compare price on Booking.com
Primary image
AC Hotel by Marriott Punta Cana
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Punta Cana · 211.40 km from centre

9.0

 

778 reviews

Breakfast available

Located in Punta Cana, AC Hotel by Marriott Punta Cana is near the airport – a 3-minute walk from San Juan Shopping Center and 6 minutes by foot from Downtown Punta Cana. This hotel is 0.9 mi (1.5 km) from Coco Bongo Punta Cana and 2.5 mi (4 km) from Cocotal Golf and Country Club.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Wyndham Grand Rio Mar Rainforest Beach and Golf Resort
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Puerto Rico Island, Río Grande · 489.98 km from centre

8.8

 

2,269 reviews

Breakfast available

A stay at Wyndham Grand Rio Mar Rainforest Beach and Golf Resort places you in the heart of Río Grande – a 3-minute drive from Wyndham Rio Mar Golf Course and 12 minutes from El Yunque National Forest. This beach resort is 4.1 mi (6.6 km) from Luquillo Beach and 12.7 mi (20.5 km) from El Conquistador Golf Course.

Compare price on Booking.com
Compare price on Booking.com
Riu Palace Bavaro - All Inclusive
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

All-inclusive resort in Bávaro, Punta Cana · 206.25 km from centre

8.5

 

1,115 reviews

Breakfast available

<h2>Prime Beachfront Location</h2>

Riu Palace Bavaro in Punta Cana offers direct beachfront access with stunning garden views. Guests enjoy a year-round outdoor swimming pool, fitness centre, tennis court, and a lush garden.

<h2>Comfortable Accommodations</h2>

Rooms feature air-conditioning, balconies, private bathrooms, and modern amenities such as minibars and free WiFi. Family rooms and sofa beds cater to all travellers, ensuring a comfortable stay.

<h2>Dining Experience</h2>

The family-friendly restaurant serves Italian, Japanese, and international cuisines for lunch, dinner, and high tea. Breakfast includes champagne, fresh pastries, and a variety of warm dishes.

<h2>Leisure and Activities</h2>

Guests can enjoy fitness classes, windsurfing, and a waterpark. Additional facilities include a spa, hot tub, and children’s playground, providing entertainment for all ages.

<h2>Nearby Attractions</h2>

Located 2.2 km from Arena Gorda Beach and 25 km from Punta Cana International Airport, the resort is close to golf courses and freshwater lagoons.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Iberostar Selection Coral Bávaro - All Inclusive
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Bávaro, Punta Cana · 206.69 km from centre

8.8

 

171 reviews

Breakfast available

With a stay at Iberostar Selection Coral Bávaro - All Inclusive in Punta Cana, you'll be 0.6 mi (1 km) from Iberostar Golf Course and 9.4 mi (15.2 km) from Macao Beach. This all-inclusive property is 12.3 mi (19.8 km) from Bavaro Beach and 13.7 mi (22 km) from Cabeza de Toro Beach.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor