Find hotels in St. Thomas and St. John from ₩224,559

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for St. Thomas and St. John hotels

Villa Island Paradise

Villa Island Paradise
4.0 star property
St. John
8.0 out of 10, Very Good, (11 reviews)
"We appreciated the beach chairs and cooler available for our use."
United States
Amber
The price is ₩136,742
₩929,781 total
includes taxes & fees
Jan 20 - Jan 21
Villa Island Paradise

Shibui Cove

Shibui Cove
2.0 star property
St. Thomas
10.0 out of 10, Exceptional, (1 review)
"I had a great stay here. The view was absolutely stunning. Being up on the side of the mountain was great. Very private but less than 5 min away from town. I will definitely stay again. "
United States
Adam R
The price is ₩276,949
₩559,064 total
includes taxes & fees
Jan 28 - Jan 29
Shibui Cove

Bluebeard's Castle Resort

Bluebeard's Castle Resort
4.0 star property
Charlotte Amalie
8.6 out of 10, Excellent, (26 reviews)
"Good stay and enjoyed"
United States
Badri Narayanan
The price is ₩342,926
₩462,092 total
includes taxes & fees
Jan 18 - Jan 19
Bluebeard's Castle Resort

The Westin St. Thomas Beach Resort & Spa

The Westin St. Thomas Beach Resort & Spa
4.5 star property
St. Thomas
8.4 out of 10, Very Good, (1,037 reviews)
"Clean - Friendly- Food was amazing "
United States
Erin
The price is ₩903,016
₩1,148,369 total
includes taxes & fees
Jan 22 - Jan 23
The Westin St. Thomas Beach Resort & Spa

Margaritaville Vacation Club - St. Thomas

Margaritaville Vacation Club - St. Thomas
4.0 star property
St. Thomas
8.0 out of 10, Very Good, (2,346 reviews)
"Clean rooms, friendly staff and the amenities! "
United States
Latara
The price is ₩684,460
₩770,017 total
includes taxes & fees
Jan 20 - Jan 21
Margaritaville Vacation Club - St. Thomas

The Saint Resort

The Saint Resort
3.0 star property
St. John
9.6 out of 10, Exceptional, (27 reviews)
"Clean room and facilities, friendly staff, peaceful setting. We had a great time and hope to return someday!"
United States
Richard
The price is ₩557,285
₩773,955 total
includes taxes & fees
Jan 31 - Feb 1
The Saint Resort

Olga's Fancy

Olga's Fancy
3.0 star property
St. Thomas
9.6 out of 10, Exceptional, (1,004 reviews)
"Great staff & a simple chill vibe"
United States
Steve
The price is ₩213,165
₩250,468 total
includes taxes & fees
Jan 18 - Jan 19
Olga's Fancy

The Westin St. John Resort Villas

The Westin St. John Resort Villas
4.5 star property
St. John
8.2 out of 10, Very Good, (456 reviews)
"An amazing view and close to a cute little town."
United States
Timothy
The price is ₩1,068,233
₩1,201,762 total
includes taxes & fees
Jan 28 - Jan 29
The Westin St. John Resort Villas

The Ritz-Carlton, St. Thomas

The Ritz-Carlton, St. Thomas
5.0 star property
St. Thomas
8.4 out of 10, Very Good, (446 reviews)
"Staff was amazing!!!"
United States
Susan
The price is ₩1,756,943
₩2,264,948 total
includes taxes & fees
Jan 20 - Jan 21
The Ritz-Carlton, St. Thomas

The Green Iguana Hotel

The Green Iguana Hotel
2.5 star property
Charlotte Amalie
10.0 out of 10, Exceptional, (2 reviews)
"Great room, nice hosts"
United States
Stephen
The price is ₩332,339
₩407,115 total
includes taxes & fees
Jan 20 - Jan 21
The Green Iguana Hotel

Buoy Haus Beach Resort St. Thomas, Autograph Collection

Buoy Haus Beach Resort St. Thomas, Autograph Collection
3.5 star property
St. Thomas
9.4 out of 10, Exceptional, (146 reviews)
"Location and beach was the best. If you want a romantic getaway this is the place for you."
United States
Philip Eloy Castilla
The price is ₩1,143,371
₩1,454,537 total
includes taxes & fees
Feb 2 - Feb 3
Buoy Haus Beach Resort St. Thomas, Autograph Collection

Emerald Beach Resort

Emerald Beach Resort
3.5 star property
St. Thomas
7.8 out of 10, Good, (1,180 reviews)
"Clean room, beautiful beach and great staff! "
United States
Josieguia
The price is ₩423,483
₩518,767 total
includes taxes & fees
Jan 20 - Jan 21
Emerald Beach Resort

The Pink Palm Hotel - Adults Only

The Pink Palm Hotel - Adults Only
3.0 star property
St. Thomas
9.0 out of 10, Wonderful, (356 reviews)
"Room was nice staff was great "
United States
Kendall
The price is ₩490,602
₩625,440 total
includes taxes & fees
Jan 21 - Jan 22
The Pink Palm Hotel - Adults Only

Suite St. John at Gallows Point Resort

Suite St. John at Gallows Point Resort
4.0 star property
St. John
8.6 out of 10, Excellent, (97 reviews)
"Wonderful staff , cozy suite beautifully kept grounds perfect walking distance to food and wonderful shuttle staff "
United States
Angélica
The price is ₩1,168,730
₩1,593,780 total
includes taxes & fees
Jan 18 - Jan 19
Suite St. John at Gallows Point Resort

Secret Harbour Beach Resort

Secret Harbour Beach Resort
4.0 star property
St. Thomas
9.0 out of 10, Wonderful, (1,000 reviews)
"This hotel is the closest to the beach, and the night view here is absolutely stunning. "
United States
Yinhua
The price is ₩728,126
₩899,235 total
includes taxes & fees
Jan 28 - Jan 29
Secret Harbour Beach Resort

Flamboyan on the Bay Resort and Villas

Flamboyan on the Bay Resort and Villas
3.5 star property
St. Thomas
8.6 out of 10, Excellent, (817 reviews)
"location nice pool "
United States
Gary
The price is ₩209,690
₩256,870 total
includes taxes & fees
Feb 7 - Feb 8
Flamboyan on the Bay Resort and Villas

Mafolie Hotel

Mafolie Hotel
3.0 star property
St. Thomas
8.6 out of 10, Excellent, (1,001 reviews)
"Everything was great. We enjoyed the food, room, and the view. Staff were excellent. "
United States
Sue
The price is ₩212,238
₩275,521 total
includes taxes & fees
Jan 20 - Jan 21
Mafolie Hotel

Windward Passage Hotel

Windward Passage Hotel
3.5 star property
St. Thomas
7.2 out of 10, Good, (1,386 reviews)
"We had a great stay!!! "
United States
Theodora
The price is ₩323,892
₩396,765 total
includes taxes & fees
Jan 21 - Jan 22
Windward Passage Hotel

Peter Bay Gatehouse

Peter Bay Gatehouse
4.0 star property
Maho Bay Quarter
8.4 out of 10, Very Good, (19 reviews)
"Staying at the gate house was wonderful. Walk to beach was a little longer than expected because of the sharp incline. Very nice place to stay!! "
United States
jonathan
The price is ₩1,315,740
₩1,802,299 total
includes taxes & fees
Feb 1 - Feb 2
Peter Bay Gatehouse

Marriott's Frenchman's Cove

Marriott's Frenchman's Cove
4.0 star property
St. Thomas
9.0 out of 10, Wonderful, (190 reviews)
"the view was amazing… the room was perfect and very clean! Highly recommend! "
United States
Ron
The price is ₩1,493,181
₩1,679,829 total
includes taxes & fees
Jan 20 - Jan 21
Marriott's Frenchman's Cove
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Lesser Antilles attractions

Learn more about St. Thomas and St. John

Pristine beaches and duty-free shopping draw visitors to these sister islands' vibrant shores. Snorkel with sea turtles at Trunk Bay on St. John, or explore Charlotte Amalie's historic pirate haunts on St. Thomas.

Cruz Bay showing general coastal views, tropical scenes and a bay or harbor

Top St. Thomas and St. John Hotel Reviews

More cheap stays in St. Thomas and St. John

Hotels in St. Thomas and St. John with star-rating