We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Clear all
Your Selections
  All-Inclusive Free Wifi Budget Beachfront Luxury City Centre Mid-range Breakfast included Pool Romantic Free Parking Resort Boutique Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Airport Transportation Fitness centre Room Service Business Classic Green & up & up Independent Hotels Internet Air Conditioning & up Quiet Hotels Hotels with Restaurants Beach Resorts Non-Smoking Hotel Concierge Cheap Hotels Meeting Rooms Hotels with Free Wifi Business Centre Charming Hotels Quiet Resorts Family Resorts Safe Hotels Suite Resorts Honeymoon Resorts Spa Resorts Clean Hotels Hotels with Bars Honeymoon Hotels Wedding Resorts Luxury Resorts Hotels with Kitchenette Hotels with Villas Condo Resorts Boutique Resorts Most Booked Hotels Hotels with Private Beach Luxury Beach Resorts Wedding Hotels Resorts with Jacuzzi Spa Hotels All Inclusive Resorts Spring Break Resorts Luxury Spa Resorts Hotels with Shuttle Diving Resorts Timeshare Resorts Beach Goer Health Resorts Trendsetter Family Beach Resorts Boutique Hotels Luxury Traveller Foodie Suite Hotels Thrill Seeker Family Holiday Maker Shopping Fanatic Condo Hotels Downtown Hotels Couples Hotels Accessible rooms Like a Local Unique Resorts Budget Hotels Urban Explorer Peace and Quiet Seeker Art and Architecture Lover Romantic Boutique Hotels Nightlife Seeker $ $$ $$$ $$$$ Club Wyndham Unique Hotels Thrifty Traveller Hotels with Jacuzzi Ritz-Carlton History Buff Travellers' Top-Rated Hotels Marriott Holiday Club Timeshare Hotels Luxury Boutique Hotels Marriott Autograph Collection Fishing Resorts Boardwalk Resorts Quaint All Inclusive Hotels Timeshare Rentals Westin Hotels with Hot Tubs Marriott Party Hotels Casino Within 10 km Within 25 km Within 50 km
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
Waterfront Dr | P.O.Box 3380, Road Town, Road Town, Tortola
34.4 km from St. Thomas Boat Rental
  • Free Parking
  • Pool
Fort Burt Hotel
USD 134*
TripAdvisor
USD 134*
Orbitz.com
USD 134*
Expedia.com
USD 134*
Booking.com
View Deal
7091 Estate Mafolie | Mafolie Hill, Charlotte Amalie 00802-3419, St. Thomas
0.6 km from St. Thomas Boat Rental
  • Free Wifi
  • Free Parking
Mafolie Hotel
USD 239*
TripAdvisor
USD 326*
Expedia.com
USD 326*
Hotels.com
SAVE USD 87
USD 326*
USD 239*
Booking.com
View Deal
Veterans Drive | Waterfront, Charlotte Amalie 00804, St. Thomas
0.7 km from St. Thomas Boat Rental
  • Free Parking
  • Pool
Windward Passage Hotel
USD 169*
TripAdvisor
USD 211*
Booking.com
USD 415*
Bookit.com
SAVE USD 246
USD 415*
USD 169*
Orbitz.com
View Deal
6200 Magens Bay Road, 00802, St. Thomas
2.5 km from St. Thomas Boat Rental
  • Free Parking
  • Pool
Flamboyan on the Bay Resort & Villas

Travelocity

Expedia.com

Hotels.com
No availability for your dates
7338 Estate Bakkeroe, Charlotte Amalie 00802-3011, St. Thomas
2.6 km from St. Thomas Boat Rental
  • Free Wifi
  • Free Parking
USD 636*
TripAdvisor
USD 636*
Orbitz.com
USD 636*
Travelocity
USD 636*
Hotwire.com
View Deal
5 Estate Bakkeroe, Charlotte Amalie 00801, St. Thomas
2.8 km from St. Thomas Boat Rental
  • Free Parking
  • Pool
Frenchman\\
USD 359*
TripAdvisor
USD 359*
VisitUSVI
USD 512*
travelup.com
SAVE USD 153
USD 512*
USD 359*
Booking.com
View Deal
3801 Crown Bay, 00802-6463, St. Thomas
2.9 km from St. Thomas Boat Rental
  • Restaurant
  • Room Service
Flagship Crown Bay
7511 Frenchman Bay # 100, 00802-2810, St. Thomas
3.5 km from St. Thomas Boat Rental
  • Free Parking
  • Pool
Bluebeard\\

Hotwire.com

Booking.com

getaroom.com
USD 354*
Elvoline
View Deal
8070 Lindbergh Bay | West, Charlotte Amalie 00802-5901, St. Thomas
3.5 km from St. Thomas Boat Rental
  • Free Wifi
  • Free Parking
Emerald Beach Resort
USD 220*
TripAdvisor
USD 220*
Orbitz.com
USD 263*
AMOMA
SAVE USD 43
USD 263*
USD 220*
Booking.com
View Deal
8071 Lindberg Bay, Charlotte Amalie 00802-5901, St. Thomas
3.6 km from St. Thomas Boat Rental
  • Free Parking
  • Beachfront
Island Beachcomber Hotel
USD 146*
TripAdvisor
USD 146*
Orbitz.com
USD 146*
Expedia.com
USD 146*
Priceline
View Deal
8075 Lindberg Bay, Charlotte Amalie 00802-5906, St. Thomas
4.1 km from St. Thomas Boat Rental
  • Free Wifi
  • Free Parking
Lindbergh Bay Hotel and Villas
USD 141*
TripAdvisor

Hotwire.com
USD 185*
AMOMA
SAVE USD 44
USD 185*
USD 141*
Hotels.com
View Deal
7150 Bolongo, 00802, St. Thomas
5.1 km from St. Thomas Boat Rental
  • Free Wifi
  • Free Parking
Bolongo Bay Beach Resort

Expedia.com

Orbitz.com

Hotwire.com
No availability for your dates
6600 Estate Smith Bay, 00802-1325, St. Thomas
7.1 km from St. Thomas Boat Rental
  • Free Wifi
  • Free Parking
Point Pleasant Resort
USD 327*
TripAdvisor
USD 373*
Travelocity
USD 373*
Expedia.com
SAVE USD 46
USD 373*
USD 327*
Booking.com
View Deal
Estate Smith Bay, 00801, St. Thomas
7.3 km from St. Thomas Boat Rental
  • Free Parking
  • Pool
Antilles At Sapphire Beach Resort
6500 Estate Smith Bay, 00802-1350, St. Thomas
7.4 km from St. Thomas Boat Rental
  • Free Parking
  • Breakfast included
Sugar Bay Resort & Spa
USD 275*
TripAdvisor
USD 275*
Bookit.com
USD 440*
travelup.com
SAVE USD 165
USD 440*
USD 275*
Booking.com
View Deal
Estate Smith Bay, 00802, St. Thomas
8.6 km from St. Thomas Boat Rental
  • Free Wifi
  • Free Parking
Crystal Cove Beach Resort on Sapphire Bay
USD 240*
TripAdvisor
USD 241*
Expedia.com
USD 241*
Orbitz.com
USD 240*
Booking.com
View Deal
Rte. 6 Smith Bay | Smith Bay Road, 00802, St. Thomas
8.8 km from St. Thomas Boat Rental
  • Free Wifi
  • Free Parking
Sapphire Beach Resort
USD 249*
Hotels.com
USD 249*
Hotwire.com
USD 280*
Bookit.com
SAVE USD 101
USD 280*
USD 179*
AMOMA
View Deal
6280 Estate Nazareth | Nazareth Bay, Benner 00802-1113, St. Thomas
8.9 km from St. Thomas Boat Rental
  • Free Wifi
  • Free Parking
Secret Harbour Beach Resort
USD 383*
Hotels.com
USD 383*
Hotwire.com
USD 482*
HotelsClick
SAVE USD 105
USD 482*
USD 377*
AMOMA
View Deal
6800 Estate Nazareth | one mile from intersection of Route 32 & 322, 00802-1105, St. Thomas
9.8 km from St. Thomas Boat Rental
  • Free Wifi
  • Free Parking
Elysian Beach Resort

Expedia.com

CheapTickets

Booking.com
USD 344*
Bookit.com
View Deal
6900 Great Bay | U.S. Virgin Islands, 00802, St. Thomas
9.9 km from St. Thomas Boat Rental
  • Free Wifi
  • Free Parking
The Ritz-Carlton, St. Thomas

Expedia.com

Orbitz.com

Booking.com
No availability for your dates
3 AAA Gallows Point Rd | P.O. Box 58, Cruz Bay 00831, St. John
14.2 km from St. Thomas Boat Rental
  • Free Wifi
  • Free Parking
Gallows Point Resort
USD 501*
Booking.com
USD 501*
VisitUSVI
USD 534*
Hotels.com
SAVE USD 48
USD 534*
USD 486*
Hotwire.com
View Deal
Fish Fry Drive | 271 & 272 Estate Enighed, Cruz Bay 00830, St. John
14.4 km from St. Thomas Boat Rental
  • Free Wifi
  • Free Parking

Expedia.com

Travelocity

Hotwire.com
No availability for your dates
74-2 Cruz Bay Town, Cruz Bay 00830, St. John
14.6 km from St. Thomas Boat Rental
  • Free Wifi
  • Breakfast included
Cruz Bay Boutique Hotel

Expedia.com

Orbitz.com

Travelocity
No availability for your dates
277 Enighed, Cruz Bay 00831, St. John
14.9 km from St. Thomas Boat Rental
  • Free Wifi
  • Free Parking
St. John Inn
USD 242*
TripAdvisor
USD 242*
Expedia.com
USD 242*
Orbitz.com
USD 242*
Booking.com
View Deal
PO Box 720, Caneel Bay 00831-0720, St. John
15.4 km from St. Thomas Boat Rental
  • Free Parking
  • Pool
Caneel Bay Resort
USD 599*
Expedia.com
USD 599*
Orbitz.com
USD 711*
HotelsClick
SAVE USD 106
USD 711*
USD 605*
Booking.com
View Deal
300B Chocolate Hole, Cruz Bay 00830, St. John
15.5 km from St. Thomas Boat Rental
  • Free Wifi
  • Free Parking
The Westin St. John Resort

Hotwire.com

getaroom.com
USD 758*
travelup.com
View Deal
White Bay, VG1160, Jost Van Dyke
20.9 km from St. Thomas Boat Rental
  • Beachfront
  • Restaurant
Sandcastle Hotel
Frenchman's Cay, VG100, Tortola
25.6 km from St. Thomas Boat Rental
  • Free Wifi
  • Free Parking

Hotels.com

Orbitz.com

Hotwire.com
Loading prices...
PO Box 433, BVI, Tortola
26.5 km from St. Thomas Boat Rental
  • Free Wifi
  • Free Parking
Long Bay Beach Club
USD 229*
Orbitz.com
USD 229*
Expedia.com
USD 229*
Travelocity
SAVE USD 8
USD 229*
USD 221*
Booking.com
View Deal
Little Apple Bay | West End, Road Town VG1130, Tortola
27.1 km from St. Thomas Boat Rental
  • Free Parking
  • Beachfront
Sebastian\\
USD 183*
TripAdvisor
USD 187*
Booking.com
USD 187*
Priceline
SAVE USD 4
USD 187*
USD 183*
Orbitz.com
View Deal
Towers | West End, Road Town VG1110, Tortola
27.5 km from St. Thomas Boat Rental
  • Free Wifi
  • Free Parking
Fort Recovery Beachfront Villa & Suites Hotel
USD 368*
Hotels.com
USD 294*
Priceline
USD 368*
Hotwire.com
SAVE USD 74
USD 368*
USD 294*
Booking.com
View Deal
Still looking for a place to stay?
Charlotte Amalie has 13 B&Bs/inns with 2,205 reviews
1680 Dronningens Gade, Charlotte Amalie 00802, St. Thomas
0.3 km from St. Thomas Boat Rental
  • Free Wifi
  • Free Parking
At Home In The Tropics Bed and Breakfast Inn
Contact accommodation for availability
1002 Blackbeards Hl, Charlotte Amalie 00802-6732, St. Thomas
0.2 km from St. Thomas Boat Rental
  • Free Wifi
  • Free Parking
The Green Iguana Hotel
Contact accommodation for availability
2713 Murphy Gade, Charlotte Amalie 00802-5547, St. Thomas
0.0 km from St. Thomas Boat Rental
  • Free Wifi
  • Free Parking
Bellavista Bed & Breakfast
Contact accommodation for availability
See all 13 Charlotte Amalie B&Bs/inns
See all hotels in or near Charlotte Amalie
6200 Magens Bay Road, 00802, St. Thomas
2.5 km from St. Thomas Boat Rental
  • Free Parking
  • Pool
Flamboyan on the Bay Resort & Villas

Travelocity

Expedia.com

Hotels.com
No availability for your dates
7511 Frenchman Bay # 100, 00802-2810, St. Thomas
3.5 km from St. Thomas Boat Rental
  • Free Parking
  • Pool
Bluebeard\\

Hotwire.com

Booking.com

getaroom.com
USD 354*
Elvoline
View Deal
7150 Bolongo, 00802, St. Thomas
5.1 km from St. Thomas Boat Rental
  • Free Wifi
  • Free Parking
Bolongo Bay Beach Resort

Expedia.com

Orbitz.com

Hotwire.com
No availability for your dates
6600 Estate Smith Bay, 00802-1325, St. Thomas
7.1 km from St. Thomas Boat Rental
  • Free Wifi
  • Free Parking
Point Pleasant Resort
USD 327*
TripAdvisor
USD 373*
Travelocity
USD 373*
Expedia.com
SAVE USD 46
USD 373*
USD 327*
Booking.com
View Deal
Estate Smith Bay, 00801, St. Thomas
7.3 km from St. Thomas Boat Rental
  • Free Parking
  • Pool
Antilles At Sapphire Beach Resort
*Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.