At The Westin St. John Resort Villas, you can look forward to a terrace, a coffee shop/cafe, and a garden. With a white sand beach, beachfront dining, and sun loungers, this resort is the perfect place to soak up some sun. For some rest and relaxation, visit the spa tub. At the two on-site restaurants, enjoy breakfast, lunch, dinner, and Caribbean cuisine. Enjoy the gym, as well as activities like snorkeling. In addition to a playground and dry cleaning/laundry services, guests can connect to free in-room WiFi.