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.
View map Return to list
Filter Hotels
26 results
Accommodation
Hotels
Price per night
Any
Amenities Restaurant Business Centre Spa Airport Transportation Concierge Internet Meeting Rooms Non-Smoking Hotel Air Conditioning Free Wifi Breakfast included Beachfront Pool Kitchenette Bar/Lounge Suites Room Service Fitness centre Free ParkingAny
Special offersAny
Distance from
Any
Any distance
    No results found
Traveller rating
Any
Hotel class 5 stars 4 stars 3 stars Any
Style Mid-range Luxury Green Romantic Beachfront Family-friendly ResortAny
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest price
  • Distance
List Map
Sort Best Value
Filter3 stars
Like saving money? We search up to 200 sites to help you save up to 30%
Updating list...
Expedia.com
US$321
View Deal
Reviews
Reviewed 3 weeks ago
Another Stay, Another Perfect Trip!

My boyfriend and I just returned from a week stay, and as always it exceeded our expectations! The St. John Inn is the perfect place to get the entire island experience. Kelly and Taylor went... more

Reviewed 4 weeks ago
Amazing first trip to St. John!

St. John Inn exceeds expectations! Our room was beautiful and comfortable. It overlooked the pool and it had a patio with chairs to read a book or just take in the scenery. It also had a stocked... more

Contact
277 Enighed | St. John US Virgin Islands, Cruz Bay 00830, St. John
Amenities
  • Free Wifi
  • Free Parking
  • Breakfast included
  • Pool
Travelocity
US$239
View Deal
#2 Best Value of 6 hotels in St. John
Savings alert! 13% below average rates

The price you found is 13% lower than this hotel's average rate of US$276/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Reviews
Reviewed 2 weeks ago
Great Location and Top Notch Hospitality

Quaint, family-owned hotel just steps away from the ferry, restaurants and shopping. We have stayed at the hotel twice since hurricane Irma and Maria and enjoyed every minute of it. The room was... more

Reviewed 3 weeks ago
Hello Home!

We love this place! Stayed here the first night of our trip and didn't want to leave. Such friendly people and our room was spacious. We arrived the day after Christmas 2017 and didn't have any... more

Contact
74-2 Cruz Bay Town, Cruz Bay 00830, St. John
1 (340) 642-1702
Hotel website
Amenities
  • Free Wifi
  • Breakfast included
Hotels near St. John (24)
SAVE US$12
US$354
Travelocity
US$342
View Deal
Reviews
Reviewed 6 days ago
Friendly staff, great food/drink, amazing view!

Just stayed overnight with my wife after 9 days charter sailing. The room was the last available, and least expensive since it had no view to speak of. The staff had a few stars, including Rosie... more

Reviewed 22 October 2017
Beautiful view

We came down here to do a sailing course and stayed here two different nights. The restaurant is overpriced, but hotel was charming. The view was gorgeous. The location is quite out of the way... more

Contact
7091 Estate Mafolie | Mafolie Hill, Charlotte Amalie 00802-3419, St. Thomas
Amenities
  • Free Wifi
  • Free Parking
  • Breakfast included
  • Pool
  • Restaurant
  • Bar/Lounge
SAVE US$102
US$424
Expedia.com
US$322
View Deal
Reviews
Reviewed 1 week ago
Very Clean Really Nice Time

I had a really good time visiting my family. My boyfriend and I were able to make really good memories. Nothing bad to say. Will be sure to stay again. When we went it was called Best Western. I do... more

Reviewed 17 January 2018
No flight = another Good Night !!!

While on a business trip in December 2017, I stayed at Emerald Beach Resort. There was a snafu in my flight reservation and I was HAPPY to return to the Emerald for an extra night's stay...I slept... more

Contact
8070 Lindbergh Bay | West, Charlotte Amalie 00802-5901, St. Thomas
1 (340) 777-8800
Hotel website
Amenities
  • Free Wifi
  • Free Parking
  • Pool
  • Beachfront
  • Restaurant
  • Bar/Lounge
SAVE US$61
US$274
Travelocity
US$213
View Deal
14.9 miles from St. John
Reviews
Reviewed 2 January 2018
Good

This was a good a hotel, walking distance of the Cyril E. King Airport and Linderbergh bay. Is nice for a day or two. Room was specious and comfortable. Staff were nice and friendly. If you're... more

Reviewed 8 August 2017
Diamond in the Rough

We loved this hotel but it is lacking in amenities. It's been quite a while their restaurant has been 'under reno'. The website now says it's open for lunch and dinner. But it WASN'T! No... more

Contact
8075 Lindbergh Bay, Charlotte Amalie 00802-5906, St. Thomas
1 (340) 774-2525
Hotel website
Amenities
  • Free Wifi
  • Free Parking
  • Pool
  • Restaurant
  • Bar/Lounge
SAVE US$102
US$304
Booking.com
US$202
View Deal
36.0 miles from St. John
Savings alert! 31% below average rates

The price you found is 31% lower than this hotel's average rate of US$291/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Reviews
Reviewed 6 August 2017
Best in Culebra

We had a 3 day stay in Culebra during the middle of our vacation in Puerto Rico. We stayed at cottage #10. It had everything we needed especially peace and quiet. Located in the southeast portion of... more

Reviewed 29 July 2017
Just Right

A first visit to Culebra (three years ago we loved visiting Vieques) and our first night we stayed at Club Seabourne. Our room was very comfortable, bed was excellent, the view lovely. We had dinner... more

Contact
Fulladoza Bay, 00775, Puerto Rico
Amenities
  • Free Parking
  • Breakfast included
  • Pool
  • Restaurant
  • Bar/Lounge
  • Free Internet
Expedia.com
US$262
View Deal
36.7 miles from St. John
Reviews
Reviewed 2 weeks ago
Fabulous Resort in Paradise

Anegada Beach Club is OPEN for business. We stayed here February 8-10 and “wow” were we impressed. The tents have been refurbished with excellent craftsmanship to include thatch roofs and better... more

Reviewed 1 December 2017
Simply the best

We visited in Jan 2017, while we were living on St. John. We stayed in one of the beautiful beach front tents. It was so amazing, I was tempted to spend all day in the tent. We still dream about this... more

Contact
Keel Point, VG1140, Anegada
Amenities
  • Free Parking
  • Pool
  • Beachfront
  • Restaurant
  • Bar/Lounge
  • Free Internet
TripAdvisor
US$319
View Deal
Reviews
Reviewed 5 days ago
Another Day in Paradise!

My husband and I had the pleasure of staying at The Palms a couple of weeks ago - our first time to St. Croix. Considering that the island recently experienced 2 category 5 hurricanes, the hotel... more

Reviewed 6 days ago
An amazing return for our second time!!!!

Amazing hospitality , food , sun and fun. I can’t wait to go back ! Great people working at the Palms are like family. Time flew by way too fast. The Island and resort are bouncing back from 2... more

Contact
4126 La Grande Princesse, Christiansted 00820, St. Croix
Amenities
  • Free Parking
  • Pool
  • Beachfront
  • Restaurant
  • Room Service
  • Bar/Lounge
TripAdvisor
View Deal
5.5 miles from St. John
Reviews
Reviewed 31 August 2017
We love it!

I don't usually write a review of Long Bay as we visit for up to 6 weeks every year (we have a time share) but this year it has improved dramatically and deserves a new review! We love it here and... more

Reviewed 9 August 2017
Nice place!

The place was nice, the beach was beautiful, it was a good location to stay in Tortola! The rooms were nice, the bathrooms were big - no complaints there. Breakfast was very good and I only had lunch... more

Contact
PO Box 433, BVI, Tortola
Amenities
  • Free Wifi
  • Free Parking
  • Beachfront
  • Pool
  • Restaurant
  • Bar/Lounge
TripAdvisor
View Deal
5.8 miles from St. John
Reviews
Reviewed 6 September 2017
Sebastian on the beach

First time visiting Tortola we take a ferry from St.Thomas a spend one night .We was looking for not over crowded quiet place we can relax by the beach,we found it.We had nice clean room with king... more

Reviewed 8 August 2017
in the Paradise!

This hotel are in the paradise! Is a beachfront hotel with a beautiful clear and turquoise beach. The room are very clean, comfortable and have free WIFI, HOT WATER, A/C, T.V. ECT. The staff was... more

Contact
Little Apple Bay | West End, Road Town VG1130, Tortola
Amenities
  • Free Parking
  • Beachfront
  • Restaurant
  • Bar/Lounge
  • Free Internet
TripAdvisor
View Deal
6.8 miles from St. John
Special offer
Special Offer15% Off
Reviews
Reviewed 2 weeks ago
AMAZING 25TH anniversary!!

This was a great vacation!! The resort was terrific... Very nice staff... Very informative about the island.... This resort is small and private and quiet. Excellent views!! Great food... more

Reviewed 3 November 2017
Lovely Time // Highly Reccomend

I have stayed here multiple times with my family, The staff is so friendly and I absolutely loved our stay. The room we stayed in was the perfect size for our family of 5. Very clean an comfortable... more

Contact
6800 Estate Nazareth | one mile from intersection of Route 32 & 322, 00802-1105, St. Thomas
+1 866-723-9878
Hotel website
Amenities
  • Free Wifi
  • Free Parking
  • Pool
  • Beachfront
  • Restaurant
  • Bar/Lounge
TripAdvisor
View Deal
Reviews
Reviewed 31 July 2017
Wonderful Birthday Bash !!

I had a wonderful stay at The Heritage Inn & Bananakeet Cafe . The best time of my life the rooms are very comfortable and accommodating. With all the comforts of home ! I felt like I was in my... more

Reviewed 27 July 2017
Beautiful property and views!

I just finished my stay at The Heritage Inn and it was awesome! The staff was extremely helpful and sweet, helping to arrange transportation and answering questions about the area. Our room was very... more

Contact
Windy Hill | Carrot Bay, VG1130, Tortola
+1 877-831-7230
Hotel website
Amenities
  • Free Wifi
  • Free Parking
  • Pool
  • Restaurant
  • Bar/Lounge
TripAdvisor
View Deal
Reviews
Reviewed 4 days ago
Pre-Sailboat Charter Stay - Feb. 2018

We stayed a single night (2/9/2018) before taking a bareboat charter. It was great to see how far they've come in rebuilding after the storms. There's still a fair amount of damage overall, but our... more

Reviewed 6 October 2017
Makeover needed!

This hotel is circa 1980. In fact, that's probably the year they installed those tube televisions in the rooms! The rooms are extremely basic and need a thorough dusting. Bathrooms were ok, a tad... more

Contact
Nanny Cay | Tortola, Road Town VG1110, Tortola
Amenities
  • Free Wifi
  • Free Parking
  • Pool
  • Beachfront
  • Restaurant
  • Bar/Lounge
TripAdvisor
View Deal
9.4 miles from St. John
Reviews
Reviewed 25 February 2017
One month in Pardise

We went for a three month long trip to the British Virgins Islands. My wife, me and our two kids, four and six years old. We spent the first month at ICIS Villas in Brewers Bay on the north side of... more

Reviewed 28 August 2017
Expected Better

We liked the staff at the hotel as they were very nice and professional. The hotel in my opinion is not a 3 star, but more a 2 star. The room we were in was old, and the air conditioner when... more

Contact
Brewers Bay, Tortola
Amenities
  • Free Parking
  • Breakfast included
  • Pool
  • Beachfront
  • Restaurant
  • Room Service
TripAdvisor
View Deal
Reviews
Reviewed 3 weeks ago
Very well recovered from Hurricanes Irma and Maria

My husband and I stayed two nights - one city view room the night before our boat charter and one ocean view room the night after our charter. Both rooms were in the newer western wing of the hotel... more

Reviewed 3 January 2018
One Night Visit to a Hurricane torn Island

You have to understand not one...two CATEGORY FIVE (5) hurricanes hit this island...the fact that this hotel is even standing says a lot about it's quality...especially since the government building... more

Contact
Road Harbour, Road Town, Tortola
Amenities
  • Free Wifi
  • Free Parking
  • Pool
  • Restaurant
  • Bar/Lounge
TripAdvisor
View Deal
10.1 miles from St. John
Reviews
Reviewed 16 August 2017
Business trip

The hotel is well positioned for the business traveller, being pretty central for most things in Road Town. Although not a modern hotel the rooms are clean and comfortable enough! However the... more

Reviewed 11 July 2017
Village Cay Hotel and Marina

Hotel appearance is a tad shabby, however, it is undergoing a small revamp at the moment. Rooms has clean and very comfortable, staff are very friendly and accommodating. Pool clean and inviting... more

Contact
1 Wickhams Cay, Road Town, Tortola
1 (284) 494-2771
Hotel website
Amenities
  • Free Wifi
  • Pool
  • Restaurant
  • Room Service
  • Bar/Lounge
TripAdvisor
View Deal
Reviews
Reviewed 7 April 2017
No problem, no joy

A very basic hotel that serves yacht rental customers. Great location and no hassle. Rooms are old, twin beds. Small pool and three restaurants on site. Opened in 1969 and looks like it. Because it... more

Reviewed 24 March 2017
Great place to stay before your charter

The location of this hotel is perfect before your charter rental. Rooms are a little dated but very clean. Resturants on property were fine for after a long day of travel. The pool area just... more

Contact
2 Wickhams Cay, Road Town, Tortola
Amenities
  • Free Parking
  • Pool
  • Restaurant
  • Room Service
  • Bar/Lounge
  • Spa
Hotels.com
View Deal
Reviews
Reviewed 2 September 2016
Relaxing vacation

This was a last minute getaway, so not much research done, The resort is very nice love the layout, right on the beach, everyone so nice and helpful, wasn't crazy about the food on the menu, but... more

Reviewed 24 August 2016
Fantastic location and excellent food!!!

Resort located on a beautiful bay on the longest beach in Tortola , very comfortable rooms and the excellent Italian restaurant. We spent two weeks relaxing and good food . A special thanks to all... more

Contact
East End, VG1120, Tortola
Amenities
  • Free Parking
  • Pool
  • Beachfront
  • Restaurant
  • Room Service
  • Bar/Lounge
TripAdvisor
View Deal
21.3 miles from St. John
Reviews
Reviewed 1 March 2017
More pros than cons

This is a small, easy going little resort. There are rooms and several small cottages. We rented two cottages, one free standing, the other one side of a duplex. This could have been noisy, but we... more

Reviewed 21 August 2017
beautiful spot, but...

hotel and bungalows needs updating, repair and serious cleaning. Run down and the 'attitude' of the daughters is less than customer friendly. They really should invest in improvements, it could... more

Contact
P.O. Box 60, The Valley, Virgin Gorda
Amenities
  • Free Parking
  • Beachfront
  • Restaurant
  • Bar/Lounge
  • Free Internet
TripAdvisor
View Deal
23.6 miles from St. John
Reviews
Reviewed 1 week ago
Beautiful

We loved our stay here! Unfortunately, I did not review our stay earlier, before the hurricane hit. The property was beautiful, quiet, and relaxing. I hope to see them thriving again, soon. Much love... more

Reviewed 10 September 2017
Major Damage from Irma

We've spent the last two Christmas weeks at Mango Bay and we love the place. And we love Gino. Certainly not a Four Seasons property, but in its own relaxed, uncrowded way, much better. Now we hear... more

Contact
Plum Bay Road, Mahoe Bay, VG1150, Virgin Gorda
1 (284) 495-5672
Hotel website
Amenities
  • Free Wifi
  • Free Parking
  • Beachfront
No availability for your dates from these sites
Reviews
Reviewed 12 January 2018
Trasnquil Setting, beautiful Views , Decent Accomodations

Just spent a week here with my swim team was very pleased. I stayed in a third floor condo which happened to have a loft which I could see the beach from and hear the ocean at night while sleeping... more

Reviewed 13 September 2017
Sugar Beach Condo review

Very solid and accommodating facilities. We were there in September when Irma came thru and we were very safe. The office has a back up generator, so they had power for us to make coffee and it ran... more

Contact
3245 Estate Golden Rock, Christiansted 00820-4338, St. Croix
Amenities
  • Free Wifi
  • Free Parking
  • Pool
  • Beachfront
TripAdvisor
View Deal
Reviews
Reviewed 3 weeks ago
We swapped our timeshare and stayed here

Let me say this first.... If you are a fussy person and want everything "just so" this is not the hotel for you. You will hear the wind whistle through the closed slider, you might find the room too... more

Reviewed 24 July 2017
Enjoy the location

This is my second time staying at the hotel (previous visit was 2 years ago). Our room this time (301) was actually nicer than our previous room (114), even though 114 was a 2-room suite. Room 301... more

Contact
Protestant Cay, Christiansted 00822, St. Croix
Amenities
  • Free Wifi
  • Pool
  • Beachfront
  • Restaurant
  • Bar/Lounge
No availability for your dates from these sites
40.9 miles from St. John
Condos
Great value
Reviews
Reviewed 4 weeks ago
Condos

We had a great vacation we knew what we were getting into. Staff was wonderful Unit size was good with sitting area and full kitchen, beach was ok. Pool and tennis courts were nice. Restaurant was ok... more

Reviewed 7 September 2017
Great value

Located in a great beach, white sands and calm beach perfect for a relaxing time. The restaurant is phenomenal, tried mahi mahi, wahoo, lobster, awesome drinks and deserts at a reasonable price. Bar... more

Contact
3280 Estate Golden Rock | Rte 752, Christiansted 00820-4105, St. Croix
Amenities
  • Free Wifi
  • Free Parking
  • Pool
  • Beachfront
  • Restaurant
  • Bar/Lounge
TripAdvisor
View Deal
Reviews
Reviewed yesterday
Central hotel

Very nice hotel, which is being renovated for the moment- among other with new furnitures. Very friendly staff and service. In the middle of Christiansted just down to the boardwalk. Great view from... more

Reviewed 1 week ago
Great location; parking may be difficult

Hotel Caravelle is right on the boardwalk, which makes it very convenient for exploring town on foot. The rooms are clean and adequate. The lobby is lovely and we enjoyed the outdoor pool. The... more

Contact
44A Queen Cross St, Christiansted 00820-5020, St. Croix
+1 855-980-0380
Hotel website
Amenities
  • Free Wifi
  • Free Parking
  • Pool
  • Restaurant
  • Bar/Lounge
SAVE US$32
US$450
Travelocity
US$418
View Deal
41.0 miles from St. John
Reviews
Reviewed 29 December 2017
Historic Inn

Excellent location by waterfront. Historic part charming, but badly needs maintenance upgrade. Attic room very small. Best big newer room w view is #29. But need to like being woken early by... more

Reviewed 23 August 2017
Relaxation

It was a great spot to relax and view the ocean. Plenty of places to eat and drink in walking distance. The only negative thing was the pool was under repair. The hotel staff was very friendly and... more

Contact
1 Strand St | Waterfront Boardwalk, Christiansted 00820, St. Croix
Amenities
  • Free Wifi
  • Breakfast included
  • Pool
  • Restaurant
  • Bar/Lounge
No availability for your dates from these sites
42.2 miles from St. John
Reviews
Reviewed 3 October 2017
Wedding

Rooms are dated however the place, the food, the people are phenomenal!!! The weather is always with a nice breeze to assist with the heat and best part is the gorgeous memorable blue waters are... more

Reviewed 12 September 2017
Hotel for Wedding

It's clear that this is a hotel struggling to keep up. It's dated and not recently updated or renovated. The rooms, while clean, are old looking. The beach was covered with an invasive seaweed and... more

Contact
5025 Turner Hole, Christiansted 00820-4548, St. Croix
Amenities
  • Free Parking
  • Breakfast included
  • Pool
  • Beachfront
  • Restaurant
  • Room Service
Other hotels you may like
Booking.com
US$613
View Deal
#2 of 6 Hotels in St. John
Reviews
Reviewed 2 weeks ago
Gallows Point resort revisited......

Gallows Point resort has done remarkably well given the devastation by the two hurricanes last summer. They have underground wiring and generators so this resort was never without power while the... more

Reviewed 2 weeks ago
Paradise!

To my pleasant surprise, my friend Joe arranged a stay at Gallows Point Resort! The property is beautiful and conveniently located close to town. The room I stayed in was a lower level, gorgeous... more

Contact
3 AAA Gallows Point Rd | P.O. Box 58, Cruz Bay 00831, St. John
+1 855-245-4209
Hotel website
Amenities
  • Free Wifi
  • Free Parking
  • Pool
  • Beachfront
  • Restaurant
No availability for your dates from these sites
Reviews
Reviewed 4 weeks ago
Comfort and Convenience

This hotel was very clean and comfortable. We rented a villa for 2 nights and were not disappointed. The room was clean, modern, and really well kept. I would definitely recommend the villas for... more

Reviewed 9 November 2017
Westin is great for your first visit

We stayed at The Westin on our first visit to St John. Beautiful welcoming resort. Very friendly people and extremely well maintained. We stayed in a beach front room, which was dated but comfortable... more

Contact
300b Chocolate Hole Road, 00831, St. John
1 (340) 693-8000
Hotel website
Amenities
  • Free Wifi
  • Free Parking
  • Pool
  • Beachfront
  • Restaurant
  • Room Service
No availability for your dates from these sites
#6 of 6 Hotels in St. John
Special offer
Reviews
Reviewed 25 August 2017
Perfect Honeymoon!

My husband and I stayed here for our honeymoon and it was completely paradise. Everything was as we wanted for our honeymoon. And Dilbert was great in handling all our services such as our boat ride... more

Reviewed 14 August 2017
Superb in every way!

My husband and I have stayed in a number of locations on St. John and this is by far our favorite for a couple of reasons. First and foremost, the location is superb. It's close enough to town to... more

Contact
Fish Fry Drive | 271 & 272 Estate Enighed, Cruz Bay 00830, St. John
1 (340) 779-2800
Hotel website
Amenities
  • Free Wifi
  • Free Parking
  • Pool
  • Beachfront
No availability for your dates from these sites
#4 of 6 Hotels in St. John
Reviews
Reviewed 12 November 2017
AMAZING

Can't get over the beauty of the property. Lush, green, full of wildlife and the beaches were as pretty as I have ever seen. The staff were so nice and we absolutely loved our stay. We have... more

Reviewed 8 November 2017
First class luxury resort

This is a first class luxury resort that will make you feel like a millionaire. Quiet elegance makes for a relaxing vacation or wedding destination. Plenty of activities to do or just loaf around and... more

Contact
PO Box 720, Caneel Bay 00831-0720, St. John
Amenities
  • Free Parking
  • Pool
  • Beachfront
  • Restaurant
  • Room Service
  • Bar/Lounge
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. Other miscellaneous taxes and hotel fees which are not fixed or due at time of booking may be payable at the property at time of stay. Please see our partners for more details.