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 Cruz Bay Independent Hotels

See all 211 Hotels in Cruz Bay
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 … - 

$175

$175
The Mariner Inn Hotel

The Mariner Inn Hotel

Wickhams Cay 2, Road Town
3.5 out of 5.0
3.4 out of 5 (38 reviews)
Charter Sailing in the BVI The staff was very helpful in getting into our room. On our departure day they assisted us with get … - 

$145

$145
Maria's By the Sea Hotel

Maria's By the Sea Hotel

Road Town, Road Town
3.5 out of 5.0
4.0 out of 5 (68 reviews)
Nice Hotel close to the Parade Really enjoyed my stay. The breakfast at the hotel is too expensive and they should have a lunch me … - 

$150

$150
Village Cay Hotel and Marina

Village Cay Hotel and Marina

Nibbs St, Road Town
3.5 out of 5.0
3.5 out of 5 (11 reviews)
Reasonably priced hotel Not a 4 or 5 star facilty but clean and comfortable; very conveniently situated in town and close t … - 

$115

$115
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
Sebastian's on the Beach

Sebastian's on the Beach

Apple Bay, West End
3.0 out of 5.0
3.8 out of 5 (152 reviews)
Wonderful place to be! I stayed here and was able to not only walk to many places, but easy to get taxi and travel around … - 

$96

$96
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
Long Bay Beach Club

Long Bay Beach Club

West End Nr Soper's Hole, West End
3.5 out of 5.0
4.0 out of 5 (221 reviews)
oceanfront cottage oceanfront cottage. The view from our balcony was absolutely fantastic. The overall location was ma … - 
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
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 … - 
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 … - 
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 … - 

$175

$175
The Tamarind Club

The Tamarind Club

Josiah's Bay, East End
2.5 out of 5.0
3.4 out of 5 (14 reviews)
Delightful family run hotel A wonderful quirky family run hotel where they make you feel like part of the family. - 
Map

Independent Cruz Bay 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 Cruz Bay, St. John. Known for well-appointed rooms and friendly, personalized service, each of the top Independent Cruz Bay hotels guarantees an unparalleled level of comfort and quality.

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