St John US Virgin Islands has some of the most secluded and luxurious resorts and hotels in the Caribbean. Most have stunning views of the ocean and white sand beaches. St John is a small island with a small population with 2/3 being declared as a national park.
Westin St John - Located on beautiful and calm Great Cruz Bay, the Westin St John offers pool and bayside rooms, a large and centrally located swimming pool, plus 3 restaurants. Very close to Mongoose junction, Cruz Bay and the ferry landing yet far enough away to capture the serene setting.
St John Inn - This small and colorful hotel is close to Mongoose junction and the ferry landing. There are 10 uniquely decorated rooms available. Amenities include flat screen televisions, memory foam bed, free internet, pool, tennis court, refrigerator, microwave and barbeque.
Estate Lindholm - This small 15 room, 3 floor hotel consistently gets exceptional reviews. Rooms have private balconies, kitchenettes, refrigerator, flat screen television and microwave. Surrounding grounds have a pool and fitness center. Enjoy a free breakfast each day and stay connected with free internet.