Peter Bay Beach House on St. John, U.S. Virgin Islands is located directly on the fine, white sands of Peter Bay Beach!


Surrounded by the beautiful VI National Park beaches, Peter Bay Beach House is truly “on the beach.”


Peter Bay Beach House offers tropical elegance, privacy, exclusivity, and magnificent, pristine Caribbean natural beauty.