Hotels in Charlotte Amalie, Saint Thomas Island

Search hundreds of travel sites at once for hotels in Charlotte Amalie

Fri 6/9
Tue 6/13
...and more

Best hotels in Charlotte Amalie (Saint Thomas Island)

Most recommended Charlotte Amalie hotels

Show all
Bunker Hill Hotel - Saint Thomas Island - Bedroom
Bunker Hill Hotel
Charlotte Amalie$133+
$133+
Free Wi-Fi
Pool
Olga's Fancy - Saint Thomas Island - Lobby
Olga's Fancy
6 Okay
Charlotte Amalie$217+
$217+
Free Wi-Fi
Pool
Windward Passage Hotel
6.2 Okay
Charlotte Amalie$252+
$252+
Parking
Free Wi-Fi
Pool
Spa
Lindbergh Bay Hotel and Villas
6.1 Okay
Charlotte Amalie$168+
$168+
Parking
Free Wi-Fi
Pool
Pet friendly
Midtown Guest House
7.8 Good
Charlotte Amalie$113+
$113+
Parking
Free Wi-Fi
Starz Hotel
6.2 Okay
Charlotte Amalie$155+
$155+
Parking
Free Wi-Fi
Emerald Beach Resort
7 Good
Charlotte Amalie$319+
$319+
Parking
Free Wi-Fi
Pool
Pet friendly
The Green Iguana Hotel
8.8 Very good
Charlotte Amalie$211+
$211+
Parking
Free Wi-Fi
Pool

How much is a Charlotte Amalie hotel?

Here are our most popular & best value hotels

2 stars and below

3 stars

Good to know

Low season

March

High season

April

Average price (weeknight)

$216

Average price (weekend night)

$241
Cheapest month to stay with an average 35% drop in price.
Most expensive month to stay with an average 150% rise in price.
Average Sun - Thu price over the last 2 weeks.
Average Fri & Sat price over the last 2 weeks.

When to book a hotel in Charlotte Amalie

Price per night / 3-star hotel. Prices are not fixed and may vary with time.
Average nightly price per month
Average nightly price

Top tips for finding a hotel deal in Charlotte Amalie

  • If you’re looking for a cheap hotel in Charlotte Amalie, you should consider going during the low season. You’ll generally find lower-priced hotels in Charlotte Amalie in March and January.
  • If you’re looking for a bargain then KAYAK data shows that you’ll find the best hotel deals in Charlotte Amalie (Saint Thomas Island) if you stay on a Tuesday. On the other hand, the most expensive day for hotel bookings is Friday.
  • For the lowest prices, try to book your Charlotte Amalie hotel more than 90 days before your stay.
  • If you’re looking for a last minute bargain, the cheapest 3-star hotel in Charlotte Amalie (Saint Thomas Island) found on KAYAK in the last 2 weeks was $125, while the most expensive was $489.
  • Not sure just how much there is to see and do in Charlotte Amalie? KAYAK users usually book their hotel here for 7 days.

FAQs when booking a hotel in Charlotte Amalie

Where to stay in Charlotte Amalie?

Our map will help you find the perfect hotel in Charlotte Amalie, Saint Thomas Island by showing you the exact location of each hotel.