
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.
Location 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.

Facing 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.
Loved how the adjoining rooms were connected by the balcony. Kids in one room and adults in another was fabulous!

<h2>Beachfront Location</h2> Sand Castle on the Beach - Adults Only in Frederiksted offers direct beachfront access, a swimming pool with stunning views, and a sun terrace.
Well looked after, beautiful premises and rooms, loved the pool and dining on the beach

Set 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.

Facing the beachfront, Secret Harbour Beach Resort offers 4-star accommodation in St Thomas and has an outdoor swimming pool, fitness centre and garden.
Glenda was very welcoming and helpful. Nice quiet resort on a loverly beach.

Grapetree 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.
The staff went out of their way to make our stay enjoyable.

Boasting 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.
I 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.

Located 400 metres from Cay Beach, Caravelle Hotel St Croix offers 3-star accommodation in Christiansted and features a terrace, a restaurant and a bar.
The staff was very welcoming and helpful! Locationwise it is a very good spot in Christiansted, and even if there is music at the bars you dont get disturbed from it in the room.

Set 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.
The 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.

Hampton By Hilton Saint Thomas is situated in Charlotte Amalie, within 2.5 km of Morningstar Beach and 3.8 km of Charlotte Amalie Harbor.

Located 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.
The customer service was excellent