
Hotels in the US Virgin Islands
Enter your dates and choose from 238 hotels and other places to stay!
Explore US Virgin Islands
Facing the beachfront in Kingshill, The Waves at Cane Bay features a terrace and a bar.
Guest reviewLocation and the view from the room were simply stunning. When you stay you MUST have a meal at Ama. It, too, is amazing, both service and food.
Scored out of 10, guest rating 9.19.1Superb - What previous guests thought, 51 reviewsSuperb · 51 reviewsFrom US$259 per nightSand Castle on the Beach - Adults Only features an outdoor swimming pool, garden, a terrace and bar in Frederiksted. The hotel also provides free WiFi and free private parking.
Guest reviewThe relaxed atmosphere. The amenities. Three staff and other guest were very friendly and multiple guests told us they've been coming back for many years. The sunsets were beyond beautiful.
Scored out of 10, guest rating 9.19.1Superb - What previous guests thought, 85 reviewsSuperb · 85 reviewsFrom US$255 per nightFacing the beachfront, Buoy Haus Beach Resort St Thomas Autograph Collection offers 4-star accommodation in St Thomas and has an outdoor swimming pool, fitness centre and restaurant.
Guest reviewDirect ocean front room was awesome. Restauarnt was superb and all staff we encountered were beyond friendly.
Scored out of 10, guest rating 9.39.3Superb - What previous guests thought, 86 reviewsSuperb · 86 reviewsFrom US$408 per nightVictoria House has an outdoor swimming pool, garden, a restaurant and bar in Frederiksted. Some rooms at the property have a balcony with a city view.
Guest reviewLocation, cleanliness, architecture
Scored out of 10, guest rating 9.09.0Superb - What previous guests thought, 39 reviewsSuperb · 39 reviewsFrom US$263 per nightSet in Charlotte Amalie, 1.4 km from Charlotte Amalie Harbor, The Mary Anne Boutique Hotel USVI offers accommodation with an outdoor swimming pool, free private parking and a garden.
Scored out of 10, guest rating 9.79.7Exceptional - What previous guests thought, 31 reviewsExceptional · 31 reviewsFrom US$356 per nightFacing the beachfront, Secret Harbour Beach Resort offers 4-star accommodation in St Thomas and has an outdoor swimming pool, fitness centre and garden.
Guest reviewThis resort was very clean, comfortable and the decor was cheery and tropical. The staff was very friendly and helpful, the ladies at the front desk gave heplful info on things to do and how to get there. The view from our room was gorrrgeous!!! All in all, it was a great stay and we can't wait to go back again!!
Scored out of 10, guest rating 8.28.2Very good - What previous guests thought, 56 reviewsVery good · 56 reviewsFrom US$440 per nightGrapetree Bay Hotel and Villas features an outdoor swimming pool, fitness centre, a terrace and bar in Christiansted. The hotel also offers free WiFi and free private parking.
Guest reviewThe staff went out of their way to make our stay enjoyable.
Scored out of 10, guest rating 8.38.3Very good - What previous guests thought, 20 reviewsVery good · 20 reviewsFrom US$200 per nightBoasting a bar, Company House Hotel St Croix is situated in Christiansted in the Saint Croix region, 400 metres from Cay Beach and 2.2 km from Sugar Beach.
Guest reviewI loved our room and the beds were so comfortable. I came for a relaxing birthday trip and got exactly what I was looking for...the pool was lovely and so were the staff. Definitely would stay again when we come.back.
Scored out of 10, guest rating 8.28.2Very good - What previous guests thought, 45 reviewsVery good · 45 reviewsFrom US$129 per nightLocated 400 metres from Cay Beach, Caravelle Hotel St Croix offers 3-star accommodation in Christiansted and features a terrace, a restaurant and a bar.
Guest reviewI love this hotel. It is perfect.
Scored out of 10, guest rating 8.08.0Very good - What previous guests thought, 113 reviewsVery good · 113 reviewsFrom US$129 per nightSituated in Charlotte Amalie, 2.9 km from Morningstar Beach, The Pink Palm Hotel - Adults Only features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge....
Guest reviewFabulous location, beautiful design, it felt very expensive and chic and retro. 3 stars is very misleading, this is a 5 star property in so many ways
Scored out of 10, guest rating 8.38.3Very good - What previous guests thought, 122 reviewsVery good · 122 reviewsFrom US$334 per nightSet in Christiansted, a few steps from Cay Beach, King Christian Hotel offers accommodation with an outdoor swimming pool, private parking, a private beach area and a restaurant.
Guest reviewLove the location the decor friendly staff and super helpful all the other amenities like coffee shop ice cream shop restaurant bar boat trip to the beach access so many more ohhh also welcome drink rum punch ☺️
Scored out of 10, guest rating 8.58.5Very good - What previous guests thought, 145 reviewsVery good · 145 reviewsFrom US$189 per nightLocated 300 metres above the Caribbean Sea, this luxury hotel features an on-site restaurant, an outdoor pool, and free Wi-Fi. It is 1.6 km from Maghans Bay Beach.
Guest reviewI would be visiting a lot more. And I would be recommending the hotel.
Scored out of 10, guest rating 7.97.9Good - What previous guests thought, 360 reviewsGood · 360 reviewsFrom US$134 per night