
Hotels in the US Virgin Islands
Enter your dates and choose from 214 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 reviewWell looked after, beautiful premises and rooms, loved the pool and dining on the beach
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 reviewLoved how the adjoining rooms were connected by the balcony. Kids in one room and adults in another was fabulous!
Scored out of 10, guest rating 9.39.3Superb - What previous guests thought, 86 reviewsSuperb · 86 reviewsFrom US$487 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 reviewGlenda was very welcoming and helpful. Nice quiet resort on a loverly beach.
Scored out of 10, guest rating 8.28.2Very good - What previous guests thought, 56 reviewsVery good · 56 reviewsFrom US$889 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 reviewCustomer Service was par excellence - Ms. Hillarine is a jewel, Lynelle is a foodie information fountain, Zenira is potential bursting at the seams, Dizhane is service with a smile, Sandy is helpful above and beyond, and Louis is a walking St Croix info center. The experience of meeting and interacting with each of them, individually and collectively, was a trip highlight.
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 reviewThe location is stunning and you can get a free water taxi from the hotel to a beautiful little beach 2 minutes away. Sun beds are $10 and umbrellas $15. The hotel has a lovely pool and free sun loungers. The staff couldn’t do more to help and make you welcome.
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 reviewThe customer service was excellent
Scored out of 10, guest rating 7.97.9Good - What previous guests thought, 359 reviewsGood · 359 reviewsFrom US$143 per night