Hotels in St. Thomas and St. John
/mediaim.expedia.com/destination/1/7faf2bbe9bffda88f96cf485e18a76a6.jpg)
Where to stay in St. Thomas and St. John?
Top cities in St. Thomas and St. John
Top landmarks in St. Thomas and St. John
Find out more about St. Thomas and St. John
What's St. Thomas and St. John like?
Where are the best places to stay in St. Thomas and St. John?
Here are our travelers' top 5 places to stay in St. Thomas and St. John:
At Home in the Tropics B&B, in St. Thomas
3-star B&B with outdoor pool, near Blackbeard's Castle- • Free breakfast • Free parking • Free WiFi • Restaurant • Close to shopping
Sea Shore Allure, in St. John
Beachfront hotel within walking distance of St. John Spice- • Free parking • Free WiFi • Outdoor pool • Beach sun loungers • Terrace
Estate Lindholm, in St. John
Adults-only hotel within walking distance of Honeymoon Beach- • Free breakfast • Free WiFi • Bar • Outdoor pool • Walkable location
Olga's Fancy, in St. Thomas
3-star hotel, convenient to Blackbeard's Castle- • Free parking • Free WiFi • Outdoor pool • Terrace • Walkable location
St John Inn, in St. John
3-star hotel within walking distance of St. John Spice- • Free breakfast • Free parking • Free WiFi • Outdoor pool • Central location
What is there to see around St. Thomas and St. John?
- • Sapphire Beach (0.6 mi/0.9 km from the city center)
- • Coki Beach (1.1 mi/1.7 km from the city center)
- • Honeymoon Beach (4.4 mi/7.1 km from the city center)
- • Trunk Bay (6.1 mi/9.7 km from the city center)
- • Virgin Islands National Park (7.5 mi/12 km from the city center)
What is there to do around St. Thomas and St. John?
- • Coral World Ocean Park (1 mi/1.6 km from the city center)
- • St. John Spice (4.2 mi/6.7 km from the city center)
- • Blackbeard's Castle (4.7 mi/7.5 km from the city center)
- • Mahogany Run Golf Course (3.4 mi/5.4 km from the city center)
- • Skyride to Paradise Point (3.6 mi/5.9 km from the city center)
Other Popular St. Thomas and St. John Attractions
- • Secret Harbour Beach
- • Bolongo Bay
- • Magens Bay Beach
- • Caneel Bay Beach
- • Cinnamon Bay Beach