Location

The Windward Passage Hotel is centrally located in Charlotte Amalie, St. Thomas, overlooking the picturesque harbor and within walking distance of the downtown shopping district.
Windward Passage Hotel

Welcome to St. Thomas

The Windward Passage Hotel is centrally located in Charlotte Amalie, St. Thomas, overlooking the picturesque harbor and within walking distance of the downtown shopping district. Its prime location offers easy access to the Inter-Island Ferry Terminal and is just a short drive from Cyril E. King Airport, making it an ideal base for exploring the U.S. Virgin Islands.
St. Thomas

Local Attractions

Shopping

Varied types of rooms, from
standard to luxury suites, equipped with essentials like beds.

Dining

On-site security personnel and best surveillance. from standard to luxury, Secure storage.

Beaches

Equipped with exercise machines and weights.Offering massages, facials, and other.

Island Hopping

Indoor or outdoor pools for leisure or exercise.Offering massages, facials, and other