The best deals on hotels when visiting Charlotte Amalie in VI.

From game day to getaway, save even more on every hotel stay.

Save up to 70% when booking as a group. Select 9+ rooms to get started.

Top 24 Hotels In Charlotte Amalie, VI 00802

Galleon House Hotel

31 Kongen Gade St. Thomas, VI

Find a appealing retreat at Galleon House Hotel on your journey to Charlotte Amalie, where inviting rooms create a welcoming environment, with nightly rates from $125.99. Stay in rooms that redefine comfort with modern amenities and thoughtful design, ensuring a memorable visit.

Situated near the vibrant streets of Charlotte Amalie, Galleon House Hotel provides guests with a great base for exploring the city’s best offerings. Choose a hotel in Charlotte Amalie that transforms your stay with superior comfort—lock in today!

  Call (855) 239-4019 to book with an agent.
  0.2 miles from Charlotte Amalie, VI 00802

Starting at

$125.99

per night

Read Reviews View Amenities View All Rooms

Bunker Hill Hotel

2307 Commandant Gade St. Thomas, VI

Relax in the inviting surroundings of Bunker Hill Hotel near Charlotte Amalie, where plush rooms offer a peaceful escape, with nightly rates beginning at $125.99. Stay in rooms that provide a delightful blend of amenities and comfort, ensuring a relaxing and enjoyable visit.

Bunker Hill Hotel provides an ideal location for those wanting to explore Charlotte Amalie’s top attractions, with downtown just minutes away. Discover the ease of Charlotte Amalie travel with accommodations that are both practical and stylish—book today!

  Call (855) 234-7135 to book with an agent.
  0.2 miles from Charlotte Amalie, VI 00802

Starting at

$125.99

per night

Read Reviews View Amenities View All Rooms

Windward Passage Hotel

Veterans Dr. Charlotte Amali St. Thomas, ST. THOMAS

Uncover a peaceful ambiance at Windward Passage Hotel as you journey to Charlotte Amalie, where quality rooms create warmth and relaxation, with inviting rates from $193.99. Stay in rooms that provide a luxurious sanctuary, featuring elegant decor and a range of modern conveniences.

At Windward Passage Hotel, you’re never far from Charlotte Amalie’s vibrant city center, where the best restaurants, shops, and entertainment venues are always within walking distance. Enjoy every part of your Charlotte Amalie trip with a hotel that keeps your needs front and center—lock in today!

  Call (855) 235-0725 to book with an agent.
  0.3 miles from Charlotte Amalie, VI 00802

Starting at

$193.99

per night

Read Reviews View Amenities View All Rooms

Little Indigo Apartments

Mafolie Rd St. Thomas, ST THOMAS

Unwind at Little Indigo Apartments near Charlotte Amalie, where refined accommodations provide comfort and warmth, with affordable nightly rates from $179.99. Benefit from Hotel Indigo's prime locations, nestled in the heart of vibrant neighborhoods full of shops, galleries, and cafes.

Experience Charlotte Amalie’s lively downtown just steps away from Little Indigo Apartments, giving guests the chance to immerse themselves in the local culture. Stay in Charlotte Amalie with a hotel that combines world-class service and unbeatable rates—book today!

  Call (855) 234-7135 to book with an agent.
  0.4 miles from Charlotte Amalie, VI 00802

Starting at

$179.99

per night

Read Reviews View Amenities View All Rooms

The Cottage at Villa Indigo

Mafolie Rd St. Thomas, ST THOMAS

Enjoy the warm ambiance of The Cottage at Villa Indigo when visiting Charlotte Amalie, where quality accommodations provide relaxation, with nightly rates beginning at $279.99. Experience the boutique charm of Hotel Indigo, where meticulous attention to detail and a commitment to guest satisfaction are at the forefront.

The proximity of The Cottage at Villa Indigo to Charlotte Amalie’s city center makes it an excellent choice for guests wanting to discover the local culture and entertainment. Choose a hotel that makes your Charlotte Amalie adventure both relaxing and cost-effective—book today!

  Call (855) 239-4019 to book with an agent.
  0.4 miles from Charlotte Amalie, VI 00802

Starting at

$279.99

per night

Read Reviews View Amenities View All Rooms

Mafolie Hotel

7091 Estate Mafolie St. Thomas, VI

Stay comfortably at Mafolie Hotel as you explore Charlotte Amalie, where inviting accommodations and warm rooms start from a welcoming $119.99 per night for added relaxation. Enjoy a stay that prioritizes comfort and convenience, with rooms equipped to provide a range of modern amenities.

A brief walk from Charlotte Amalie’s city center, Mafolie Hotel offers guests the convenience of being close to top landmarks while maintaining a peaceful atmosphere. Find your perfect Charlotte Amalie retreat with well-rounded, budget-friendly lodging—secure now!

  Call (855) 233-0132 to book with an agent.
  0.5 miles from Charlotte Amalie, VI 00802

Starting at

$119.99

per night

Read Reviews View Amenities View All Rooms

Villa Indigo 1BR in Private Gated Estate

23 9 Estate Mafolie St. Thomas, VI

Those traveling to Charlotte Amalie will appreciate the comfort of Villa Indigo 1BR in Private Gated Estate, where refined rooms create a appealing retreat, with rates starting at $233.99. Stay connected with ease thanks to Hotel Indigo's complimentary high-speed Wi-Fi, available throughout the hotel.

With quick access to downtown Charlotte Amalie, guests at Villa Indigo 1BR in Private Gated Estate can enjoy the best of the city while staying just outside the busiest areas. Make the most of Charlotte Amalie with a hotel that offers both convenience and sophistication—book today!

  Call (855) 239-5277 to book with an agent.
  0.6 miles from Charlotte Amalie, VI 00802

Starting at

$233.99

per night

Read Reviews View Amenities View All Rooms

Starz Hotel

Constant 38 St. Thomas, SAINT THOMAS

Experience a delightful retreat at Starz Hotel as you explore Charlotte Amalie, where restful accommodations await at a starting rate of $108.99 per night. Enjoy a stay that offers a little more, with rooms equipped with enhanced amenities for your comfort and convenience.

At Starz Hotel, guests are just a short journey from downtown Charlotte Amalie, offering quick access to the city’s most popular destinations. Enjoy every moment of your Charlotte Amalie trip with accommodations that go the extra mile—lock in today!

  Call (855) 236-8982 to book with an agent.
  1.1 miles from Charlotte Amalie, VI 00802

Starting at

$108.99

per night

Read Reviews View Amenities View All Rooms

Island View Guesthouse

11 1 C Contant St. Thomas, SAINT THOMAS ISLAND

Stay at Island View Guesthouse as you explore Charlotte Amalie, where mellifluous rooms provide comfort and relaxation at an affordable rate, with prices starting at $205.99 per night. Enjoy the extra space and comfort of rooms equipped with modern amenities, designed for a superior travel experience.

Island View Guesthouse provides an excellent location for those who want to experience Charlotte Amalie, where downtown is just a short journey from the hotel. Make your Charlotte Amalie adventure memorable with a hotel that offers exceptional service—reserve now!

  Call (855) 236-8982 to book with an agent.
  1.4 miles from Charlotte Amalie, VI 00802

Starting at

$205.99

per night

Read Reviews View Amenities View All Rooms

Sunset Gardens Guesthouse

8305 Contant St. Thomas, ST. THOMAS

Guests bound for Charlotte Amalie can enjoy budget-friendly comfort at Sunset Gardens Guesthouse, where relaxed rooms start at $127.26, creating a welcoming space perfect for relaxation. Find comfort in our rooms that deliver a bit more in terms of amenities and space, ensuring a relaxing and value-packed stay.

Sunset Gardens Guesthouse gives guests convenient access to downtown Charlotte Amalie, making it simple to visit the city’s top destinations and return to a peaceful retreat. Plan your Charlotte Amalie getaway with a hotel that knows how to make you feel at home—reserve today!

  Call (855) 234-2997 to book with an agent.
  1.4 miles from Charlotte Amalie, VI 00802

Starting at

$127.26

per night

Read Reviews View Amenities View All Rooms

Boundless Bliss Hotel

4044 Raphune Hill Rd St. Thomas, ST THOMAS

Guests bound for Charlotte Amalie can relax at Boundless Bliss Hotel, where inviting rooms start at $134.99, creating a warm and welcoming environment ideal for unwinding. Relax in a clean and orderly environment, with rooms that offer the essentials for a comfortable and pleasant stay.

At Boundless Bliss Hotel, guests are close enough to downtown Charlotte Amalie for a quick drive to the city’s most popular sights, while still enjoying a quieter atmosphere. Discover how great Charlotte Amalie can be with accommodations that keep you comfortable—secure now!

  Call (855) 235-0725 to book with an agent.
  1.6 miles from Charlotte Amalie, VI 00802

Starting at

$134.99

per night

Read Reviews View Amenities View All Rooms

The Westin Beach Resort & Spa at Frenchmans Reef

5 Estate Bakkeroe St. Thomas, ST. THOMAS

Relax in the luxurious setting of The Westin Beach Resort & Spa at Frenchmans Reef near Charlotte Amalie, where every room is a masterpiece of elegance, with inviting nightly rates starting from $403.99. Uncover wellness with Westin’s health screenings, providing guests with quick check-ups and wellness advice during their stay.

From The Westin Beach Resort & Spa at Frenchmans Reef, a short drive brings guests right into the heart of downtown Charlotte Amalie, where the city’s most exciting spots are always nearby. Savor the splendor of Charlotte Amalie with a hotel that elevates comfort and style—reserve now!

  Call (855) 239-4019 to book with an agent.
  1.6 miles from Charlotte Amalie, VI 00802

Starting at

$403.99

per night

Read Reviews View Amenities View All Rooms

Morningstar Buoy Haus Beach Resort at Frenchmans Reef Autograph Collection

2 Estate Bakkeroe St. Thomas, VI

Those exploring Charlotte Amalie will appreciate the timeless elegance of Morningstar Buoy Haus Beach Resort at Frenchmans Reef Autograph Collection, where thoughtfully curated rooms offer luxury, with budget-friendly rates from $550.99. Enjoy pet-friendly accommodations at select Autograph Collection Hotels, welcoming your furry friends to join in on your travels.

Guests staying at Morningstar Buoy Haus Beach Resort at Frenchmans Reef Autograph Collection can quickly drive into downtown Charlotte Amalie, where the city’s top destinations are easily reachable by car. Immerse yourself in the pinnacle of Charlotte Amalie luxury with accommodations that redefine comfort—secure now!

  Call (855) 234-2997 to book with an agent.
  1.8 miles from Charlotte Amalie, VI 00802

Starting at

$550.99

per night

Read Reviews View Amenities View All Rooms

Emerald Beach Resort

8070 Lindbergh Bay St. Thomas, ST. THOMAS

Stay comfortably at Emerald Beach Resort as you explore Charlotte Amalie, where soothing accommodations create a warm retreat, with inviting rates starting from $249.99. Enjoy a luxurious stay in rooms that provide high-end amenities and plush furnishings, perfect for relaxation and rejuvenation.

From Emerald Beach Resort, a quick drive delivers guests into downtown Charlotte Amalie, where the city’s most vibrant spots are just minutes away. Take your Charlotte Amalie adventure to new heights with a hotel that knows how to pamper—book today!

  Call (855) 233-0132 to book with an agent.
  2.0 miles from Charlotte Amalie, VI 00802

Starting at

$249.99

per night

Read Reviews View Amenities View All Rooms

Aqua

Frenchman's Heights St. Thomas, ST THOMAS

Uncover a warm atmosphere at Aqua on your journey to Charlotte Amalie, where quality accommodations start at an accessible rate of $219.99 per night. Find comfort and convenience in our rooms, equipped with all the necessities for a stress-free and enjoyable stay.

From Aqua, guests can easily access downtown Charlotte Amalie by car, making it simple to visit the city’s best spots while returning to a more peaceful retreat. Make every moment in Charlotte Amalie count with accommodations that deliver exceptional comfort—secure now!

  Call (855) 233-7850 to book with an agent.
  2.3 miles from Charlotte Amalie, VI 00802

Starting at

$219.99

per night

Read Reviews View Amenities View All Rooms

Lindbergh Bay Hotel&Villas

8075 Lindbergh Bay St. Thomas, ST. THOMAS

Stay comfortably at Lindbergh Bay Hotel&Villas as you explore Charlotte Amalie, where comfortable accommodations create a warm retreat, with inviting rates starting from $152.99. Find a lavish retreat in rooms that offer upscale amenities and spacious layouts, designed for ultimate comfort and luxury.

Lindbergh Bay Hotel&Villas offers a convenient location for travelers who want to be near downtown Charlotte Amalie, with the city’s most exciting spots just a quick drive away. Find out how enjoyable Charlotte Amalie can be with a hotel that offers elegance at a great price—lock in today!

  Call (855) 233-0132 to book with an agent.
  2.5 miles from Charlotte Amalie, VI 00802

Starting at

$152.99

per night

Read Reviews View Amenities View All Rooms

Bolongo Bay Beach Resort

7150 Bolongo St. Thomas, ST. THOMAS

Find a warm atmosphere at Bolongo Bay Beach Resort on your journey to Charlotte Amalie, where quality accommodations start at an accessible rate of $355.99 per night. Experience a higher level of comfort in rooms that offer modern amenities and extra space for your convenience.

With downtown Charlotte Amalie only a short drive away, guests at Bolongo Bay Beach Resort can explore the city’s best destinations while enjoying a quieter stay. Stay affordably in Charlotte Amalie with a hotel that never compromises on quality—secure now!

  Call (855) 234-5074 to book with an agent.
  3.0 miles from Charlotte Amalie, VI 00802

Starting at

$355.99

per night

Read Reviews View Amenities View All Rooms

Cottage at West 7 Palms

Black Point Rd St. Thomas, ST THOMAS

With budget-friendly rooms beginning at $170.99, Cottage at West 7 Palms provides affordable accommodations for travelers bound for Charlotte Amalie, creating a tranquil and welcoming environment. Enjoy reliable comfort in rooms that provide standard amenities, ensuring a pleasant stay at a great price.

At Cottage at West 7 Palms, guests are never far from downtown Charlotte Amalie, where a short drive delivers them to the city’s most exciting spots. Stay budget-wise while enjoying Charlotte Amalie in comfort—secure your hotel today!

  Call (855) 239-4019 to book with an agent.
  3.7 miles from Charlotte Amalie, VI 00802

Starting at

$170.99

per night

Read Reviews View Amenities View All Rooms

Margaritaville Vacation Club St. Thomas

6080 Estate Smith Bay St. Thomas, VI

Immerse yourself in sophistication at Margaritaville Vacation Club St. Thomas as you visit Charlotte Amalie, where quality accommodations blend charm with comfort, with enticing rates from $321.99. Enjoy rooms that set a new standard for luxury, featuring breathtaking designs and amenities that pamper and please.

Guests at Margaritaville Vacation Club St. Thomas are never far from downtown Charlotte Amalie, where a brief drive delivers them to the city’s most iconic spots. Discover how special Charlotte Amalie can be with a hotel that turns your stay into a masterpiece—secure now!

  Call (855) 234-2997 to book with an agent.
  4.3 miles from Charlotte Amalie, VI 00802

Starting at

$321.99

per night

Read Reviews View Amenities View All Rooms

Two Sandals – a Boutique Hotel

6264 Estate Nazareth St. Thomas, SAINT THOMAS

Enjoy a perfect blend of charm and comfort at Two Sandals – a Boutique Hotel on your trip to Charlotte Amalie, with secure rooms available at accessible nightly rates starting at $425.99. Experience rooms that elevate your stay with their luxurious amenities and attention to detail.

Guests staying at Two Sandals – a Boutique Hotel will enjoy the quiet surroundings, while downtown Charlotte Amalie is still within reach for a day of exploration. Experience the joy of Charlotte Amalie with a hotel that turns relaxation into an art form—book today!

  Call (855) 236-8982 to book with an agent.
  5.6 miles from Charlotte Amalie, VI 00802

Starting at

$425.99

per night

Read Reviews View Amenities View All Rooms

The Ritz Carlton St. Thomas

6900 Great Bay St. Thomas, ST. THOMAS

Embrace the grandeur of The Ritz Carlton St. Thomas near Charlotte Amalie, where five-star surroundings elevate every moment, with enticing rates starting from $1,449.99. Experience the exclusive benefits of Ritz-Carlton Club Level rooms, offering a heightened level of luxury with access to private lounges and special services.

From The Ritz Carlton St. Thomas, guests can easily access downtown Charlotte Amalie, where they can explore the city’s best spots before returning to a quieter, more serene setting. Feel pampered in Charlotte Amalie with accommodations that bring indulgence to every corner—reserve now!

  Call (855) 233-0132 to book with an agent.
  6.1 miles from Charlotte Amalie, VI 00802

Starting at

$1,449.99

per night

Read Reviews View Amenities View All Rooms

The Westin St. John Resort Villas

300B Chocolate Hole St. John, VI

Immerse yourself in the exclusive charm of The Westin St. John Resort Villas near Charlotte Amalie, where premier rooms ensure a stay to remember, with rates starting at $549.99. Step onto the running paths with Westin’s guided jogs, perfect for discovering scenic routes while keeping up with your fitness routine.

From The Westin St. John Resort Villas, a straightforward drive brings guests into downtown Charlotte Amalie, where they can explore the city’s best spots before retreating to a quieter setting. Indulge in the opulence of Charlotte Amalie with accommodations that turn every stay into a lavish affair—book today!

  Call (855) 239-4019 to book with an agent.
  9.8 miles from Charlotte Amalie, VI 00802

Starting at

$549.99

per night

Read Reviews View Amenities View All Rooms

Long Bay Beach Resort

Long Bay Beach Resort West End, TORTOLA

Immerse yourself in the splendor of Long Bay Beach Resort as you travel to Charlotte Amalie, where opulent accommodations redefine comfort, with inviting rates beginning at $540.99. Enjoy a haven of sophistication, where luxury is matched by thoughtful amenities and a commitment to exemplary hospitality.

Relax in the peaceful surroundings at Long Bay Beach Resort, where quiet comfort and easy access to downtown Charlotte Amalie meet. Find your perfect escape in Charlotte Amalie with a hotel that defines sophistication—reserve now!

  Call (855) 234-2997 to book with an agent.
  16.7 miles from Charlotte Amalie, VI 00802

Starting at

$540.99

per night

Read Reviews View Amenities View All Rooms

Sebastians on the Beach

Apple Bay West End, TORTOLA

Stay affordably at Sebastians on the Beach on your journey to Charlotte Amalie, where harmonious rooms create a peaceful escape, with budget-friendly rates beginning at $305.99. Enjoy a comfortable stay in rooms that provide all the necessary amenities to ensure your visit is both relaxing and productive.

At Sebastians on the Beach, visitors can enjoy the peace and quiet of the hotel, while downtown Charlotte Amalie remains a convenient drive away for a day of adventure. Choose accommodations in Charlotte Amalie that transform your stay into something special—reserve now!

  Call (855) 239-5277 to book with an agent.
  16.9 miles from Charlotte Amalie, VI 00802

Starting at

$305.99

per night

Read Reviews View Amenities View All Rooms