TOP Recommended Charlotte Amalie Hotels with Gym for a Perfect Stay!

Latest Hotels Reviews for Charlotte Amalie

Pirates Pension at Bluebeard's Castle by Capital Vacations
4/598 Reviews
We felt as though we could have eaten off the floor. Clean, quiet, and just gorgeous. We did not want to leave. This place is our hideaway. You’ll want your own water on the island for taste preferences, but overall best stay we could have imagined.
Windward Passage Hotel
3.4/5102 Reviews
Our last night after a stay in St. John. This hotel was not the most luxurious, but it was good enough and perfect for your first or last night in the USVI. The staff were helpful telling us where to see things. The location was good, too. The beds were not the best but we were tired from our trip and just happy to have a clean place to sleep.
Castle Villas at Bluebeard's by Capital Vacations
4/5101 Reviews
Over priced $310/night and bad service. Nice view but old rooms, young lady in reception little rude/bored, luggage room and bellboy not working. Check in 16.00 and check out at 10.00 or pay penalty $25/hour. No complimentary water in the room and store ckoses at 21.00.

Frequently Asked Questions

  • What promotions are available for hotels with Gym in Charlotte Amalie?

    Trip.com offers various promotions and discounts to its users throughout the year. You can check out the Promotions page to see what promotions Trip.com has going on.

  • What is the average room rate at Gym hotel in Charlotte Amalie?

    The average price for hotels in Gym in Charlotte Amalie is ₹ 23,673 on weekdays and ₹ 21,529 on weekends (Friday to Saturday).

  • What are the popular hotels with Gym in Charlotte Amalie?

    Whether you are traveling to Charlotte Amalie for business or tourism, Windward Passage Hotel , Hilltop Villas at Bluebeard's Castle by Capital Vacations and Bunker Hill Hotel are all preferred hotels.

Hotel Information for Travelers

Number of Hotels7
Number of Reviews550
Highest Price₹ 36,922
Lowest Price₹ 11,154
Average Price (Weekdays)₹ 23,673
Average Price (Weekends)₹ 21,529