Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured St. Thomas and St. John Independent Hotels

See all 178 Hotels in St. Thomas and St. John
Bunker Hill Hotel

Bunker Hill Hotel

2307 Commandant Gade, St. Thomas
3.0 out of 5.0
3.6 out of 5 (177 reviews)
Nice hotel away from beach Hotel and restaurant were good. Hotel is in somewhat seedy area away from beach front. - 

$69

$69
Olga's Fancy

Olga's Fancy

Honduras 8, St. Thomas
3.0 out of 5.0
4.6 out of 5 (53 reviews)
Quiet, friendly, and authentic! Olgas Fancy was exactly what we were looking for! Candi and Eddie were wonderful hosts! Olgas had e … - 
Mafolie Hotel

Mafolie Hotel

7091 Estate Mafolie, St. Thomas
3.0 out of 5.0
3.9 out of 5 (143 reviews)
brilliant view! terrific team, lovely rooms, view-to-die-for, excellent food! - 

$137

$137
Point Pleasant Resort

Point Pleasant Resort

6600 Estate Smith Bay, St. Thomas
4.0 out of 5.0
4.2 out of 5 (269 reviews)
was fine,until hurricane.hit. was fine and then cat 5 hurricane hit and disabled all power,water.The management were great,except … - 

$149

$149
Galleon House Bed Breakfast Inn

Galleon House Bed Breakfast Inn

31 Kongen Gade, St. Thomas
2.5 out of 5.0
3.6 out of 5 (262 reviews)
Ok hotel/b&b some pluses some minuses Our stay was ok for the price. The building and rooms were very worn and bed very hard but for the … - 

$68

$68
Bluebeards Castle Hotel

Bluebeards Castle Hotel

Bluebeards Hill, St. Thomas
3.5 out of 5.0
3.6 out of 5 (231 reviews)
Great location very big hill to climb to get to and from hotel - 
Bluebeards Castle Villas

Bluebeards Castle Villas

1331 Estate Taarneberg, St. Thomas
3.0 out of 5.0
3.9 out of 5 (86 reviews)
Island favorite in the process of a facelift Bluebeards has been around for a long, long time, settled on the mountainside overlooking Charlotte … - 
Lindbergh Bay Hotel and Villas

Lindbergh Bay Hotel and Villas

8075 Lindbergh Bay, St. Thomas
3.5 out of 5.0
3.2 out of 5 (120 reviews)
Pleasantly surprised We stayed in a villa with a stunning view. At first was disappointed that the onsite restaurant was … - 

$114

$114
The Island Beachcomber Hotel

The Island Beachcomber Hotel

8071 Lindbergh Beach Road, St. Thomas
3.0 out of 5.0
3.3 out of 5 (80 reviews)
Ride out the storm Stayed at the beachcomber hotel thru Irma. Hotel sustained serious damage but thanks to the owner a … - 

$119

$119
Gallows Point Resort

Gallows Point Resort

3 AAA Gallows Point Road, St. John
4.0 out of 5.0
4.7 out of 5 (162 reviews)
Loved our stay at Gallows Point! Fabulous hotel with beautiful view of St. Thomas. Loved the peacocks and iguanas that lived on the … - 

$236

$236
Hilltop Villas at Bluebeards Castle

Hilltop Villas at Bluebeards Castle

1331 Estate Taarneberg, St. Thomas
3.0 out of 5.0
4.0 out of 5 (182 reviews)
8 Glorious Days and 8 Crazy Nights Could not have asked for a better stay in St. Thomas. The view, the pool, the activities the hotel … - 
Harbour Beach Villas

Harbour Beach Villas

6281 Estate Nazareth, St. Thomas
3.0 out of 5.0
4.5 out of 5 (62 reviews)
Very nice hotel on a beautiful beach We enjoyed our stay at the hotel. The room is very spacious and clean. The manager is friendly and … - 
Bolongo Bay Beach Resort

Bolongo Bay Beach Resort

7150 Bolongo, St. Thomas
3.0 out of 5.0
3.9 out of 5 (374 reviews)
Wonderful, small resort This was our second time at Bolongo Bay and we again enjoyed the relaxing atmosphere, good meals, a … - 
St John Inn

St John Inn

277 Estate Enighed, St. John
3.0 out of 5.0
4.4 out of 5 (99 reviews)
Colorful cheerful and funky hotel near ferry port I was supposed to go to Saint John from Saint Thomas on the day when hurricane Irma was approaching … - 

$151

$151
Caneel Bay

Caneel Bay

North Shore Rd, St. John
5.0 out of 5.0
4.6 out of 5 (257 reviews)
Tranquility We have stayed at Caneel Bay many times. We like the beaches and snorkeling. - 
Two Sandals by the Sea Inn - B&B

Two Sandals by the Sea Inn - B&B

6264 Estate Nazareth, St. Thomas
2.5 out of 5.0
4.3 out of 5 (69 reviews)
Lovely. Breakfast overlooking water. Nice and clean. Wonderful staff....very helpful. Will pick you up or t … - 
Sapphire Beach Condo Resort & Marina by Antilles Resorts

Sapphire Beach Condo Resort & Marina by Antilles Resorts

6720 Estate Smith Bay, St. Thomas
3.0 out of 5.0
3.2 out of 5 (126 reviews)
Third time i have stayed there, love it we have a child with special needs and the condo-type set up is perfect for us and for him. I love … - 
Virgin Islands Campground

Virgin Islands Campground

64 Water Island, St. Thomas
2.0 out of 5.0
4.7 out of 5 (28 reviews)
Beautiful view and charming room My fiancé and I stayed here the first week of August. We were picked up at the ferry dock by the ma … - 
Bluebeard's Castle Villas III

Bluebeard's Castle Villas III

1331 Estate Taarneberg, St. Thomas
2.5 out of 5.0
3.7 out of 5 (111 reviews)
Nice Views I enjoyed my stay at Blue Beard's. The decor and architecture are delightful. Having an accessible … - 
Wyndham Margaritaville St Thomas

Wyndham Margaritaville St Thomas

6080 Estate Smith Bay, St. Thomas
4.0 out of 5.0
4.8 out of 5 (6 reviews)
Best Hotel in the Area Every staff member was very nice. I left my purse on a golf cart and they went out their way to fin … - 
Map

Independent St. Thomas and St. John Hotel Guide

Some globe-trotters choose hotels based on location, but others book by name. And thanks to Expedia you don’t have to pick. It is why we offer such an expansive range of Independent hotels in St. Thomas and St. John, U.S. Virgin Islands. Known for well-appointed rooms and friendly, personalized service, each of the top Independent St. Thomas and St. John hotels guarantees an unparalleled level of comfort and quality.

You’ll find best-in-class amenities like clean rooms and quiet atmospheres, and some St. Thomas and St. John Independent locations may even offer extra little benefits and discounts for frequent travelers.