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.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Mongoose Junction

View map
  • Sort by:
  • Traveller Ranked
  • 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
20.8 km from Mongoose Junction
US$134* /night
View Deal
Priceline
US$134*
Booking.com
US$134*
Hotwire.com
US$134*
74-2 Cruz Bay Town, Cruz Bay 00830, St. John
0.4 km from Mongoose Junction
#1 of 7 hotels in St. John
US$165* /night
View Deal
Travelocity
US$165*
Hotwire.com
US$165*
Orbitz.com
US$165*
277 Enighed, Cruz Bay 00831, St. John
0.4 km from Mongoose Junction
#3 of 7 hotels in St. John
Top Deal
US$269*
US$242* /night
View Deal
Expedia.com
US$242*
Hotwire.com
US$242*
Cancelon
US$269*
Fish Fry Drive | 271 & 272 Estate Enighed, Cruz Bay 00830, St. John
0.7 km from Mongoose Junction
#6 of 7 hotels in St. John
No availability for your dates from these sites
Expedia.com
Travelocity
Orbitz.com
3 AAA Gallows Point Rd | P.O. Box 58, Cruz Bay 00831, St. John
0.8 km from Mongoose Junction
#2 of 7 hotels in St. John
Top Deal
US$311*
US$302* /night
View Deal
Booking.com
US$311*
Hotwire.com
US$302*
Cancelon
PO Box 720, Caneel Bay 00831-0720, St. John
1.3 km from Mongoose Junction
#4 of 7 hotels in St. John
Top Deal
US$798*
US$679* /night
View Deal
Travelocity
US$734*
Expedia.com
US$734*
HotelsClick
US$798*
300B Chocolate Hole, Cruz Bay 00830, St. John
1.3 km from Mongoose Junction
#5 of 7 hotels in St. John
US$670* /night
View Deal
Hotwire.com
travelup.com
getaroom.com
300b Chocolate Hole Road, 00831, St. John
1.3 km from Mongoose Junction
#7 of 7 hotels in St. John
Top Deal
US$650*
US$584* /night
View Deal
Priceline
US$583*
Hotwire.com
US$584*
Cancelon
US$650*
6900 Great Bay | U.S. Virgin Islands, 00802, St. Thomas
5.4 km from Mongoose Junction
Top Deal
US$1,157*
US$718* /night
View Deal
Booking.com
US$1,157*
Expedia.com
US$718*
Cancelon
US$759*
6800 Estate Nazareth | one mile from intersection of Route 32 & 322, 00802-1105, St. Thomas
5.7 km from Mongoose Junction
US$304* /night
View Deal
Travelocity
Orbitz.com
Hotels.com
Rte. 6 Smith Bay | Smith Bay Road, 00802, St. Thomas
6.0 km from Mongoose Junction
Top Deal
US$280*
US$185* /night
View Deal
Expedia.com
US$249*
Bookit.com
US$280*
Hotels.com
US$249*
Top Deal
US$241*
US$185* /night
View Deal
Hotwire.com
US$241*
Expedia.com
US$241*
Orbitz.com
US$241*
6280 Estate Nazareth | Nazareth Bay, Benner 00802-1113, St. Thomas
6.6 km from Mongoose Junction
Top Deal
US$442*
US$284* /night
View Deal
Hotwire.com
US$350*
Hotels.com
US$350*
HotelQuickly
US$442*
Estate Smith Bay, 00801, St. Thomas
7.5 km from Mongoose Junction
US$145* /night
View Deal
6500 Estate Smith Bay, 00802-1350, St. Thomas
7.6 km from Mongoose Junction
Top Deal
US$425*
US$275* /night
View Deal
Expedia.com
US$275*
Orbitz.com
US$275*
HotelQuickly
US$425*
6600 Estate Smith Bay, 00802-1325, St. Thomas
7.9 km from Mongoose Junction
Top Deal
US$307*
US$269* /night
View Deal
Expedia.com
US$307*
Travelocity
US$307*
Hotels.com
US$307*
Top Deal
US$309*
US$264* /night
View Deal
Expedia.com
US$309*
Travelocity
US$309*
Hotwire.com
US$309*
Frenchman's Cay, VG100, Tortola
11.9 km from Mongoose Junction
US$432* /night
View Deal
Expedia.com
Orbitz.com
Travelocity
7511 Frenchman Bay # 100, 00802-2810, St. Thomas
12.9 km from Mongoose Junction
No availability for your dates from these sites
Travelocity
Expedia.com
Booking.com
Top Deal
US$309*
US$219* /night
View Deal
Hotels.com
US$229*
Expedia.com
US$229*
Cancelon
US$309*
7338 Estate Bakkeroe, Charlotte Amalie 00802-3011, St. Thomas
13.7 km from Mongoose Junction
No availability for your dates from these sites
Booking.com
Orbitz.com
Travelocity
US$252* /night
View Deal
Priceline
US$252*
TripAdvisor
US$252*
WIOL.com
Little Apple Bay | West End, Road Town VG1130, Tortola
13.7 km from Mongoose Junction
Top Deal
US$154*
US$130* /night
View Deal
Travelocity
US$130*
Priceline
US$145*
Booking.com
US$154*
US$381* /night
View Deal
Hotwire.com
US$381*
Travelocity
US$381*
Booking.com
US$381*
6200 Magens Bay Road, 00802, St. Thomas
13.8 km from Mongoose Junction
US$162* /night
View Deal
Travelocity
US$162*
Expedia.com
US$162*
Hotels.com
US$162*
| Apple Bay, Tortola
14.4 km from Mongoose Junction
US$325* /night
View Deal
Hotwire.com
7091 Estate Mafolie | Mafolie Hill, Charlotte Amalie 00802-3419, St. Thomas
14.8 km from Mongoose Junction
Top Deal
US$363*
US$239* /night
View Deal
Expedia.com
US$363*
Hotels.com
US$363*
Travelocity
US$363*
Veterans Drive | Waterfront, Charlotte Amalie 00804, St. Thomas
15.3 km from Mongoose Junction
Top Deal
US$415*
US$169* /night
View Deal
VisitUSVI
US$211*
Expedia.com
US$169*
Bookit.com
US$415*
Windy Hill | Carrot Bay, VG1130, Tortola
15.9 km from Mongoose Junction
No availability for your dates from these sites
Hotwire.com
getaroom.com
Hotels.com
3801 Crown Bay, 00802-6463, St. Thomas
16.7 km from Mongoose Junction
No photo provided
Still looking for a place to stay?
St. John has 7 B&Bs/inns with 1,222 reviews
P.O. Box 1360, Cruz Bay 00831-1360, St. John
0.4 km from Mongoose Junction
#1 of 7 St. John B&B and Inns
Contact accommodation for availability
15A-1-2 Rendezvous Ditlif, 00831, St. John
1.9 km from Mongoose Junction
#2 of 7 St. John B&B and Inns
Contact accommodation for availability
PO Box 37 | Enighed, Cruz Bay 00831-0037, St. John
0.7 km from Mongoose Junction
#3 of 7 St. John B&B and Inns
Contact accommodation for availability
See all 7 St. John B&Bs/inns
See all hotels in or near St. John
Frenchman's Cay, VG100, Tortola
11.9 km from Mongoose Junction
US$432* /night
View Deal
Expedia.com
Orbitz.com
Travelocity
Top Deal
US$309*
US$219* /night
View Deal
Hotels.com
US$229*
Expedia.com
US$229*
Cancelon
US$309*