While Puerto Rico lacks all-inclusive resorts like Mexico or the Caribbean, it has a considerable amount of "all-inclusive style" resorts with several on-site restaurants and bars, as well as plenty of other activities, which easily provide the same easy, relaxed feel.