St. John has a range of accommodations to fit any budget. Cinnamon Bay Campground and Caneel Bay Resort are both located within the Park. Accommodations outside of the Park vary from exclusive beach resorts to Bed and Breakfasts, guest houses, and vacation villas. All are within short distances of the Park.
Snack Bars & Restaurants
There are a few spots to grab a quick beverage or bite to eat while in the Park. These include Eco Tours stand on Honeymoon Beach, Caneel Bay Resort, the snack bar at Trunk Bay, and the Cinnamon Bay Campground. Cinnamon Bay serves meals in an open-air dining hall, and has two small stores;one is located on the beach.
Fine dining with a fantastic ocean view can be enjoyed at Caneel Bay Resort.
There are countless web sites that provide detailed information on dining options outside of the park.