Hotels in Charlotte Amalie, U.S. Virgin Islands

8 hotels are listed in Charlotte Amalie, U.S. Virgin Islands. Compare prices and star class, view them on a map, and book through our partners.

Planning your stay? Read our guide to comparing hotel listings.

8 hotels

Windward Passage Hotel in Charlotte Amalie, U.S. Virgin Islands

3100 Kronprindsens Tvaer, St. Thomas (United States Virgin Islands), U.S. Virgin Islands

Beachfront resort in St. Thomas with spa, casino, and rooms with balconies. Conveniently located near the Inter-Island Ferry Terminal.

150 rooms
Midtown Guest House in Charlotte Amalie, U.S. Virgin Islands

1B Commandant Gade, St. Thomas, U.S. Virgin Islands

Cozy Midtown Guest House offers air-conditioned rooms with cable TV and free Wi-Fi, perfect for exploring Charlotte Amalie's vibrant district.

22 rooms
Lindbergh Bay Villas in Charlotte Amalie, U.S. Virgin Islands

8075 Lindbergh Bay, St. Thomas, U.S. Virgin Islands

Beachfront villas in Charlotte Amalie with outdoor pool, fitness center, and on-site bar. Enjoy free WiFi and stunning views.

59 rooms
Bunker Hill Hotel in Charlotte Amalie, U.S. Virgin Islands

2307 Commandant Gade, St. Thomas, U.S. Virgin Islands

Cozy hotel in historic St. Thomas with pool, free breakfast, and coastal views just 350m away. Perfect for a relaxing getaway.

21 rooms
Galleon House Hotel in Charlotte Amalie, U.S. Virgin Islands

31 Kongens Gade, Saint Thomas, U.S. Virgin Islands

Charming B&B on historic hill in Charlotte Amalie, with pool and close to open-air market. Ideal for exploring St. Thomas.

14 rooms
Contribute photo

11-4 Contant/Crown Mountain Rd., St. Thomas (US Virgin Islands), U.S. Virgin Islands

Stunning guesthouse with views of Crown Mountain harbor. Offers free parking, shared pool, and free WiFi. Perfect for a relaxing getaway.

17 rooms
Contribute photo

1331 Estate Taarneberg, St. Thomas, U.S. Virgin Islands

Bluebeard's Castle Resort: Historic 1600s property in St. Thomas, 2 blocks from Long Bay. Outdoor pool, hot tub, and on-site restaurant.

76 rooms
Contribute photo

Honduras 8, Charlotte Amalie, U.S. Virgin Islands

Beachfront resort with outdoor pool and free parking. Rooms feature flat-screen TVs. Ideal for relaxation in Charlotte Amalie, near Saint Thomas Skyride.

12 rooms

Loading...