Hotel on the Cay: Uniquely situated on Protestant Cay in the middle of Christiansted Harbor, this 53-room hotel is the only place to stay on the five-acre island, reachable via a short ferry ride from the boardwalk. It’s also home to one of the island’s best beaches.
The Inn @ Strand Street: 32-room, four-story hotel in the heart of Christiansted has some waterfront rooms, a penthouse, and a courtyard restaurant.
King’s Alley Hotel: This 21-room hotel has rooms and a conference room overlooking the Christiansted harbor.
King Christian Hotel: Blending naturally with the nearby Fort Christiansvaern, this hotel in a historic warehouse building has rooms and suites with harbor or town views, a courtyard pool, and a fitness center.