
Toa Baja Packages (Flight + Hotel)
Book a Hotel + Flight or Car together to unlock savings
Photo by Matt Merkel
- Plan, book, travel with confidence
- Better togetherSave up to ฿4,531 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Top hotels in Toa Baja

Aqua by Dreams Hotel
PR-870 Toa Baja
Fully refundableReserve now, pay when you stay
8.6/10 Excellent! (148 reviews)
Beautiful location. Staff was super friendly. Right on the beach and it’s private
Reviewed on 9 Dec 2025

Hyatt Vacation Club at Hacienda del Mar, Dorado
301 Hwy 693 Vega Alta
Fully refundable
The price is ฿5,963 per night from 15 Dec to 16 Dec
฿5,963
฿7,875 total
15 Dec - 16 Dec
includes taxes & fees
9.2/10 Wonderful! (2,947 reviews)
The phone in the room did not work but that was fine we didn't need it. The hotel was great staff was very kind. The place was beautiful, and the private beach was wonderful. We ate all our meals at the beach restaurant from breakfast to dinner all the food was amazing!
Reviewed on 8 Dec 2025

Caribe Hilton
1 San Geronimo Street San Juan
Fully refundableReserve now, pay when you stay
The price is ฿8,833 per night from 15 Dec to 16 Dec
฿8,833
฿11,348 total
15 Dec - 16 Dec
includes taxes & fees
8.4/10 Very Good! (2,450 reviews)
Place was great. Safe and clean
Reviewed on 5 Dec 2025
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.
What to do in Toa Baja

Catamaran Sail & Snorkeling in the Caribbean with Lunch
฿5,956
per traveller
92% of travellers recommend

El Yunque Rainforest Hike & Waterslide VIP Small group tour
฿956
per adult
92% of travellers recommend

Sea Trek at Private Beach in San Juan
฿3,528
per traveller
90% of travellers recommend
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.
