Yes, there are many all-inclusive resorts in St. John's, offering a range of amenities and activities.