All-inclusive cruises to Puerto Rico offer travelers an opportunity to experience the Caribbean while enjoying comfortable accommodations, dining, entertainment, and visits to one of the region's most popular destinations. Many Caribbean cruises either stop in San Juan as a port of call or begin their voyage from Puerto Rico, allowing guests to explore the island before or after their cruise.