Mafolie Hotel: This hotel/restaurant is perched nearly 900 feet above Charlotte Amalie harbor and has balcony rooms and a pool with pool bar.
Margaritaville Vacation Club Wyndham St Thomas: Timeshare resort on peaceful Water Bay brings a laid-back Jimmy Buffet vibe to St. Thomas with a Margaritaville restaurant, beach hammocks, and rooms equipped with blenders for making “frozen concoctions.”
Olga’s Fancy: Charming small hotel in the eclectic Frenchtown neighborhood of Charlotte Amalie has guest rooms and cottages with water or pool views.
Pavilions and Pools Hotel: Close to Red Hook and the ferry to St. John, this resort has 25 villas, some with private pools.
Point Pleasant Resort: Guest villas are arrayed over 15 acres of hillside at Water Bay; most have balconies with long-distance views.
The Ritz-Carlton, St. Thomas: St. Thomas’ most luxurious resort has an infinity-edge pool, beach cabanas, four restaurants, tennis, a fitness center, and more amenities, all set on Great Bay.
Sapphire Beach Resort: Condominium resort located in a private marina community with a stylish pool, tennis courts, and of course plenty of boating and water activities.
Secret Harbour Beach Resort: East end resort with a casual beach restaurant, pool, tennis, watersports center, and 48 beachfront condos.
Virgin Islands Campground: A hidden gem on Water Island, this campground offers a version of “glamping” with stays in wood and canvas tent cottages.
Windward Passage: Newer hotel with standard and ocean view rooms and suites in a high-rise Charlotte Amalie setting with a pool, spa, and bar/restaurant.