
Charlotte Amalie Vacation Packages
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to CA $4,200 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Your Charlotte Amalie Vacation
The lively atmosphere, historical landmarks and spectacular views are three of the many reasons why travelers fall in love with this beachy city. Discover this captivating destination at your own pace with a Charlotte Amalie vacation package. A trip to Charlotte Amalie is an ideal opportunity to do some sightseeing. Be sure to stop by popular attractions like Magens Bay Beach, Coki Point Beach and Blackbeards Castle. Don't put off visiting this destination any longer. The perfect Charlotte Amalie vacation is just a few clicks away with Expedia.
Top Charlotte Amalie Vacation Deals
Price found within the past 48 hours. Click for updated prices.

At Home in the Tropics
Price was CA $2,516, price is now CA $2,042 per person
CA $2,042
per person
Jul 16 - Jul 21
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to St. Thomas (STT)
9.8/10 Exceptional! (176 reviews)
Jessica was the perfect host. Answered tbe phone on the first ring. Location very accessible to downtown (just few steps to deal with), view from the pool is awesome. Very safe.
Reviewed on May 29, 2026

Margaritaville Vacation Club - St. Thomas
Price was CA $3,385, price is now CA $2,514 per person
CA $2,514
per person
Jul 17 - Jul 24
found 1 day ago
Roundtrip flight included
Montreal (YUL) to St. Thomas (STT)
8/10 Very Good! (2,473 reviews)
For starters i need to give a huge shoutout to the staff!!! When i say everyone was welcoming and friendly, i mean it! These people made my stay a breeze! Kyisha, Nicky, Chantel, and Iyanna literally went above and beyond with over the top customer service! & Eric was also a pleasure, he was driving the golf carts & also went above and beyond for me during my stay! Each and every last person mentioned deserves a raise!!! They made my stay smooth & unforgettable. The room was nice and big & spotless! Very Clean. The view from my room was amazing you could see the beach from my door. I liked that a lot. The outdoor main pool was beautiful not too packed while i was there. They also did trivia there and a lot of different things. That definitely made my stay much more fun!!! I recommend Margaritaville if you’re looking for great customer service and a lot of daily activities. A great view from the room and great food and drinks at Margaritaville restaurant.
Reviewed on Jun 14, 2026

Wharfside Village Hotel
Price was CA $3,904, price is now CA $3,032 per person
CA $3,032
per person
Jul 16 - Jul 21
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to St. Thomas (STT)
9.8/10 Exceptional! (182 reviews)
Amazing view from a high quality room. Very comfy bed and bathroom. Loved the balcony.
Reviewed on Jun 13, 2026

Great Bay Condominiums located at The Ritz-Carlton Club, St Thomas
Price was CA $5,827, price is now CA $4,562 per person
CA $4,562
per person
Aug 29 - Sep 5
found 1 day ago
Roundtrip non-stop flight included
Toronto (YTO) to St. Thomas (STT)
9.2/10 Wonderful! (33 reviews)
We had a wonderful stay.
Reviewed on May 21, 2024

Villa Island Paradise
Price was CA $3,225, price is now CA $2,633 per person
CA $2,633
per person
Jul 16 - Jul 21
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to St. Thomas (STT)
9.6/10 Exceptional! (30 reviews)
The property is in a great location where you could walk into Cruz Bay for shopping and restaurants. It had all the amenities that you needed.
Reviewed on May 20, 2026
Charlotte Amalie Hotel Deals

Bluebeard's Castle Resort
1331 Estate Taarneberg Charlotte Amalie Saint Thomas
The price is CA $304 per night from Jun 30 to Jul 1
CA $304
CA $409 total
Jun 30 - Jul 1
includes taxes & fees
9/10 Wonderful! (499 reviews)
"Staff was great, room very clean and comfortable and air conditioning was impeccable"
Reviewed on Jun 14, 2026

The Westin St. Thomas Beach Resort & Spa
5 Estate Bakkeroe St. Thomas St. Thomas
The price is CA $594 per night from Jul 15 to Jul 16
CA $594
CA $789 total
Jul 15 - Jul 16
includes taxes & fees
8.4/10 Very Good! (1,268 reviews)
"The property was well maintained."
Reviewed on Jun 14, 2026

Windward Passage Hotel
Veterans Drive Charlotte Amali St. Thomas St. Thomas
Fully refundableReserve now, pay when you stay
The price is CA $228 per night from Jun 26 to Jun 27
CA $228
CA $279 total
Jun 26 - Jun 27
includes taxes & fees
7.2/10 Good! (1,482 reviews)
"Only issue is that the restaurant wasn't open."
Reviewed on Jun 13, 2026
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Stay near popular Charlotte Amalie attractions
Explore a world of travel with Expedia
- Hotels near 99 Steps
- Apartments in Altona
- Cabin Rentals in Altona
- Altona Hotels
- Villas in Altona
- Bellevue Hotels
- Hotels near Blackbeard's Castle
- Canaan Hotels
- Estate Honduras Hotels
- B&B in Frenchtown
- Frenchtown Hotels
- Havensight Hotels
- Lgbt Friendly Hotels in Mafolie
- Mafolie Hotels
- Hotels near St. Thomas Seaplane Base
- Flights from St. Thomas Seaplane Base
- Flights from Estate Staabi
- Flights from Estate Saint Joseph and Rosendal
- Flights from Estate Kings Quarter
- Flights from Anaa (AAA) to St. Thomas (SPB)
- Flights from Arrabury (AAB) to St. Thomas (SPB)
- Flights from Andrews (ADR) to St. Thomas (SPB)
- Flights from Camp Springs (ADW) to St. Thomas (SPB)
- Flights from Amsterdam (AMS) to St. Thomas (SPB)
- Flights from Atlanta (ATL) to St. Thomas (SPB)
- Flights from Bamako (BKO) to St. Thomas (SPB)
- Flights from Nashville (BNA) to St. Thomas (SPB)
- Flights from Bonaire (BON) to St. Thomas (SPB)
- Flights from Budapest (BUD) to St. Thomas (SPB)
- Flights from Buffalo (BUF) to St. Thomas (SPB)
- Flights from Guangzhou (CAN) to St. Thomas (SPB)
- Flights from Cambridge (CGE) to St. Thomas (SPB)
- Flights from Dunbar (DNB) to St. Thomas (SPB)
- Flights from Detroit (DTW) to St. Thomas (SPB)
- Flights from Entebbe (EBB) to St. Thomas (SPB)
- Flights from El Bayadh (EBH) to St. Thomas (SPB)
- Flights from Eagle River (EGV) to St. Thomas (SPB)
- Flights from Elmira (ELM) to St. Thomas (SPB)
- Flights from Fajardo (FAJ) to St. Thomas (SPB)
- Flights from Rome (FCO) to St. Thomas (SPB)
- Flights from Fort Lauderdale (FLL) to St. Thomas (SPB)
- Flights from Niagara Falls (IAG) to St. Thomas (SPB)
- Flights from New York (JFK) to St. Thomas (SPB)
- Flights from Jackson (JXN) to St. Thomas (SPB)
- Flights from Linden (LDJ) to St. Thomas (SPB)
- Flights from London (LHR) to St. Thomas (SPB)
- Flights from Luxembourg (LUX) to St. Thomas (SPB)
- Flights from Mahon (MAH) to St. Thomas (SPB)
- Flights from Medford (MDF) to St. Thomas (SPB)
- Flights from Anchorage (MRI) to St. Thomas (SPB)
- Flights from Minneapolis (MSP) to St. Thomas (SPB)
- Flights from Moron (MXV) to St. Thomas (SPB)
- Flights from Nice (NCE) to St. Thomas (SPB)
- Flights from Young (NGA) to St. Thomas (SPB)
- Flights from Kokomo (OKK) to St. Thomas (SPB)
- Flights from Paramaribo (PBM) to St. Thomas (SPB)
- Flights from Pelican (PEC) to St. Thomas (SPB)
- Flights from Philadelphia (PNE) to St. Thomas (SPB)
- Flights from Perth (PSL) to St. Thomas (SPB)
- Flights from Rapid City (RAP) to St. Thomas (SPB)
- Flights from Green River (RVR) to St. Thomas (SPB)
- Flights from Savannah (SAV) to St. Thomas (SPB)
- Flights from Seattle (SEA) to St. Thomas (SPB)
- Flights from San Francisco (SFO) to St. Thomas (SPB)
- Flights from San Juan (SJU) to St. Thomas (SPB)
- Flights from Santa Monica (SMO) to St. Thomas (SPB)
- Flights from Christiansted (SSB) to St. Thomas (SPB)
- Flights from St. Louis (STL) to St. Thomas (SPB)
- Flights from Syracuse (SYR) to St. Thomas (SPB)
- Flights from Trinidad (TAD) to St. Thomas (SPB)
- Flights from Tokat (TJK) to St. Thomas (SPB)
- Flights from Madrid (TOJ) to St. Thomas (SPB)
- Flights from Tsumeb (TSB) to St. Thomas (SPB)
- Flights from Knoxville (TYS) to St. Thomas (SPB)
- Flights from Ua Pou (UAP) to St. Thomas (SPB)
- Flights from Edmonton (YEG) to St. Thomas (SPB)
- Flights from Kelowna (YLW) to St. Thomas (SPB)
- Flights from Ottawa (YOW) to St. Thomas (SPB)
- Flights from Tofino (YTP) to St. Thomas (SPB)
- Flights from Montreal (YUL) to St. Thomas (SPB)
- Flights from Vancouver (YVR) to St. Thomas (SPB)
- Flights from Saskatoon (YXE) to St. Thomas (SPB)
- Flights from London (YXU) to St. Thomas (SPB)
- Flights from Calgary (YYC) to St. Thomas (SPB)
- Flights from Toronto (YYZ) to St. Thomas (SPB)
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.












