You'd be hard pressed to find a more reliably beautiful, fair-weathered escape than the Caribbean. Whether you arrive by plane or by cruise, you're almost guaranteed crystal blue waters and warm, sunny days any time of year. Each island has its own flavor: whether it's the intriguing colonial history of St. Kitts, the outstanding diving of Bonaire, the lively carnival atmosphere of Trinidad or the low-key relaxation of Anguilla, there's an island for everyone.
Hotel Deals
Grand Bahia Principe San Juan
Ctra. Gaspar Hernández -Rio San Juan, Km 18., Gaspar Hernandez, EspaillatThis was the worst vacation i have ever taken. The resort has since closed. I think that says everything.
Windward Passage Hotel
Veterans Drive Charlotte Amali, Po Box 640, St. Thomas, St. ThomasExcelent
Bahia Principe Grand La Romana - All Inclusive
Carretera San Pedro de Macoris-La Romana, Km 12, Ramón Santana, La RomanaThe service!! They go out of their way to please you in everything. The beach 🏖️: well it’s a nice quiet place to relax and enjoy the sunshine
Majestic Mirage Punta Cana - All inclusive
Bavaro, Playa Arena Gorda, Punta Cana, La AltagraciaProperty was okay and staff over all friendly. Our room cleaning staff forgot to put toilet papers and towels constantly
Grand Palladium Lady Hamilton Resort & Spa All Inclusive
The Point, Lucea, HanoverWhat I didn't like was the endless notifications through the hotels app all day about spa services it was annoying.
Radisson Grenada Beach Resort
Grand Anse, St. George'sStaff was great.
Comfort Suites Paradise Island
Paradise Island Drive, Paradise Island, New ProvidenceDidnt like the TV reception. I know i didnt go to watch the TV but the picture quality could have been better. The dining options were very limited.
Grand Bavaro Princess - All Inclusive
Playas De Bavaro, Punta Cana, La AltagraciaBeautiful property with plenty of dining options and things to do. Loved the beach access and parties. Staff super friendly and helpful. Property is super clean only issues was not having my bar stocked daily like they said it would be.
Now Garden Punta Cana All Inclusive
Avenida Alemania, Punta CanaWe had an amazing time here. Shuttle rides were always running
The Cove at Atlantis
Paradise Beach Drive, Paradise Island, New ProvidenceEverything about this resort was amazing
Eagle Aruba Resort
J. E. Irausquin Boulevard 248, OranjestadSuper
Majestic Elegance Punta Cana - All Inclusive
Playa Bavaro - Punta Cana, Punta Cana, La AltagraciaStaff there, are extremely helpful and friendly! Our butler Karin gave us all the attention we needed and he was always there for us! We decided to come to this place for anniversary celebration and it was a good choice!
Lindbergh Bay Hotel and Villas
8075 Lindbergh Bay, St. Thomas, St. ThomasWill definitely book again
Breezes Resort Bahamas All Inclusive
1 Breezes Lane, Cable Beach, Nassau, New ProvidenceSmall and not over commercialized. Staff were the friendliest we have ever encountered. We came in the down season so maintenance was going on but the workers and staff kept the noise to a minimum. You can tell that even though the property is older, they were working to make upgrades. Met several ...
Amsterdam Manor Beach Resort
J.E. Irausquin Boulevard 252, NoordThe beach was right across the street from the hotel and the room where very nice and clean
Casa de Campo Resort and Villas
Carretera La Romana-Higuey, La Romana, La RomanaExcellent
Emerald Beach Resort
8070 Lindbergh Bay, St. Thomas, St. ThomasI love everything the workers are excellent, the hotel is beautiful, I recommend it.
Hilton Trinidad & Conference Centre
Lady Young Road, Belmont, Port of SpainThe staff at the hotel are great! Hi Mark! Hi Kim!
Divi Village Golf & Beach Resort
OranjestadWe stayed in the studio room with a kitchenette and refrigerator, and it was awesome very comfortable and spotless. Housekeeping came every day and did a great job.
CocoLaPalm Seaside Resort
Norman Manley Boulevard, Negril, WestmorelandLove the place enjoy my stay
Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort
Boulevard Turístico Del Este Km 28, #74, Macao, Punta Cana, La AltagraciaLove it and the customer service was great
Courtyard by Marriott Nassau Downtown/Junkanoo Beach
West Bay Street, NassauConvenient and beautiful property. Pool was nice. Customer service awesome!!! Some traffic noise and walkable once across busy road. Beach is great located across road. View excellent from room
Margaritaville Vacation Club - St. Thomas
6080 Estate Smith Bay, St. ThomasThe roof top pool was an excellent amenity on the property. The sargassum had a terrible smell which I understand is not their fault. The property itself is beautiful. Getting to our condo some days was tough because the golf carts would take too long so we ended up walking up the stairs ...
Catalonia Royal Bavaro - Adults Only
Cabeza De Toro 1 Playas De Bavaro, Punta CanaStaff are friendly, resort is immaculate, options to go to the beach or to the pool. Check in process is seemless. Restaurant options are fabulous. Money well spent.
Radisson Aquatica Resort Barbados
Aquatic Gap, Carlisle Bay, Bridgetown, St. MichaelStay was okay for a quick trip out to Barbados. It is nice to go out on the beach in the morning to see the horses but all the hustling trying to happen became annoying. Not really conveniently located to much but transportation is available. The bartenders were extremely kind and I like they do ...
Renaissance Wind Creek Aruba Resort
L G Smith Boulevard 82, OranjestadI can’t say enough about this hotel between the staff, the service, the food atmosphere and everything else and the view of our room. It was great. The breakfast is fantastic and so is the steakhouse.
Majestic Colonial Punta Cana - All Inclusive
Carretera El Macao, Punta Cana, La AltagraciaGood experience
Barceló Bávaro Palace - All Inclusive
Carretera Bávaro Km. 1, Playa Bávaro, Punta Cana, La AltagraciaEverything was great!!
Bunker Hill Hotel
2307 Commandant Gade, St. ThomasGreat location local to everything
The Royal at Atlantis
Paradise Beach Drive, Paradise Island, New ProvidenceBest hotel in the world but I think the food should go for an improvement
Holiday Inn Resort Aruba - Beach Resort & Casino by IHG
J E Irausquin Boulevard 230, NoordExtremely relaxing stay with plenty to do
Occidental Caribe - All Inclusive
Carretera Macao - Arena Gorda, s/n, Punta Cana, La AltagraciaI chose this resort because it’s part of the Occidental brand. Overall, the property is dated and shows signs of wear, but most amenities are still functional. The upside is that the price is relatively affordable, so expectations should be set accordingly—you get good value, but don’t expect luxury. ...
British Colonial - Nassau
Number One Bay St, NassauThe view of the water was wonderful especially as it could be seen while laying in my bed. Internet connection never failed. The pool and beach areas are very well kept and the outside furniture well maintained and comfortable. The large pump of sunscreen outside is also a very nice perk for those ...
All Flight deals
Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.
General Terms & Conditions
1. These offers are only available to One Key members and Expedia App users who are logged in.
2. Prices displayed include the promotional discount and are per room based on two people sharing a room.
3. Blackout periods may apply and a minimum hotel stay may be required.
4. Please check individual hotel for details. Offers are subject to limited availability and may be discontinued without notice.
5. Expedia’s usual booking terms and conditions apply.
6. Promoter: Expedia Inc., 1111 Expedia Group Way W., Seattle, WA 98119, USA.
Usual booking terms and conditions apply. See terms and conditions.