






+55 photosTropical Paradise Setting
St. John’s hotel offers a slice of paradise on 17 acres of lush tropical gardens, just a short drive from the airport. With 3 pools, 2 beaches, and multiple dining options, this is the perfect retreat for relaxation and indulgence.
Luxurious Accommodations
Each room at St. John’s hotel is thoughtfully equipped with modern amenities, ensuring a comfortable stay. From private balconies to in-room coffee facilities, guests can unwind in style after a day of exploration.
Diverse Dining and Activities
Indulge in a culinary journey at the hotel's varied restaurants, offering everything from elegant fine dining to cliff-top French cuisine. For the adventurous, a range of activities including deep-sea fishing and horseback riding can be arranged, promising an unforgettable stay.
Ready to experience luxury in a tropical oasis? Book your stay at St. John’s hotel now.
Soldier's Bay, Saint Johnʼs