Search for Caribbean Islands Hotels from CA $100

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Top 10 Hotels in Caribbean Islands

Four Points by Sheraton Puntacana Village
3.5 out of 5
Boulevard 1ero De Noviembre, Punta Cana, La Altagracia
Free CancellationReserve now, pay when you stay
CA $123
per night
Dec 13 - Dec 14
4.4/5Wonderful! (742 reviews)

"N/annnnnnnnnnn, nnnnnnnnnnnnnnnnnnnnnnnnnnnnn. Ml"…"

Reviewed on Nov. 28, 2019

Four Points by Sheraton Puntacana Village
Catalonia Santo Domingo
4.5 out of 5
Avenida George Washington No. 500, Santo Domingo, Distrito Nacional
Free CancellationReserve now, pay when you stay
CA $107
per night
Dec 29 - Dec 30
4.3/5Excellent! (887 reviews)

"Nice and clean hotel with friendly staff. They have a good breakfast in the morning and really nice restaurant to have lunch at. The location is a good one - so close to the boardwalk, that you can enjoy a morning walk right there - in front of the ocean; if you need to go to Zona Colonial, it is ..."…"

Reviewed on Nov. 25, 2019

Catalonia Santo Domingo
Barceló Santo Domingo
4 out of 5
Maximo Gomez-Esq 27 de Febrero, PO Box 1915, Santo Domingo, Distrito Nacional
CA $100
per night
Dec 27 - Dec 28
4/5Very Good! (1,844 reviews)

"Thank you so much for everhring i love you !!!!!!!!"…"

Reviewed on Dec. 5, 2019

Barceló Santo Domingo
Hard Rock Hotel & Casino Punta Cana All Inclusive
4.5 out of 5
Boulevard Turístico Del Este Km 28, #74, Macao, Punta Cana, La Altagracia
CA $544
per night
Dec 18 - Dec 19
4.2/5Excellent! (1,859 reviews)

"Nice friendly and easy to get around and clean...."…"

Reviewed on Dec. 5, 2019

Hard Rock Hotel & Casino Punta Cana All Inclusive
Nickelodeon Hotels & Resorts Punta Cana, Gourmet All Inclusive by Karisma
CA $484
per night
Dec 16 - Dec 17
4.2/5Very Good! (444 reviews)

"Overall our family had a great time! The room was clean and upscale. The buildings and decor were impressive. The restrooms were clean and well-maintained for the most part. Our two kids (6 and 4) loved the Aqua Nick water park. The beach was well maintained and fun. We didn’t spend too much time ..."…"

Reviewed on Nov. 30, 2019

Nickelodeon Hotels & Resorts Punta Cana, Gourmet All Inclusive by Karisma
Senator Puerto Plata Spa Resort All Inclusive
4 out of 5
Bahía de Maimon, Puerto Plata, Puerto Plata
Free CancellationReserve now, pay when you stay
CA $340
per night
Jan 1 - Jan 2
3.9/5Very Good! (166 reviews)

"This property is very safe with beautiful scenery and great security. Only downside is that not that much diverse food in the buffet- need more local food, juices all day and better hours. Other than that I will give four out of five star. The room was dirty upon arrival especially the bedding , ..."…"

Reviewed on Nov. 27, 2019

Senator Puerto Plata Spa Resort All Inclusive
El Embajador, a Royal Hideaway Hotel
5 out of 5
Ave Sarasota 65, Santo Domingo, Distrito Nacional
CA $128
per night
Dec 24 - Dec 25
4.3/5Excellent! (1,153 reviews)

"ALL FABULOUS. GREAT BREKFAST BUFFETT. WONDERFUL STAFF. ALL GOOD"…"

Reviewed on Nov. 27, 2019

El Embajador, a Royal Hideaway Hotel
Majestic Elegance Punta Cana - All Inclusive
4.5 out of 5
Playa Bavaro - Punta Cana, Punta Cana, La Altagracia
Free CancellationReserve now, pay when you stay
CA $248
per night
Dec 9 - Dec 10
4.3/5Excellent! (7,641 reviews)

"The friendliness of the entire staff, the quality of the food, restaurants and bars and the cleanliness and beauty of the facilities."…"

Reviewed on Dec. 6, 2019

Majestic Elegance Punta Cana - All Inclusive
Cofresi Palm Beach & Spa Resort All Inclusive
3.5 out of 5
1 Paradise Drive, Cofresi Beach, Puerto Plata, Puerto Plata
CA $153
per night
Dec 9 - Dec 10
3.4/5Good! (696 reviews)

"Property was beautiful and clean, staff was nice and food was good"…"

Reviewed on Dec. 3, 2019

Cofresi Palm Beach & Spa Resort All Inclusive
Majestic Mirage Punta Cana - All Suites - All inclusive
5 out of 5
Bavaro, Playa Arena Gorda, Punta Cana, La Altagracia
Free CancellationReserve now, pay when you stay
CA $314
per night
Dec 11 - Dec 12
4.4/5Wonderful! (2,578 reviews)

"This is the second time we go to the Majestic Mirage resort.Everything is great!"…"

Reviewed on Dec. 5, 2019

Majestic Mirage Punta Cana - All Suites - All inclusive
Don't see what you're looking for?
See all available properties in Caribbean Islands
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Caribbean Islands Hotel Guide

Expedia.ca offers a selection of 4252 hotels in Caribbean Islands. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

Expedia.ca will not only save you time, but also money when booking your stay at a hotel in Caribbean Islands. Making reservations so you can stay within your budget is easy with us.

Expedia.ca even provides you with a map so you may find hotels in the Caribbean Islands neighborhood you prefer.

Go ahead. Enter your travel dates to view the best offers on hotel rooms in Caribbean Islands, Caribbean now!

More trip options

Recent Reviews in Caribbean Islands