Destinations
Hotels in US Virgin Islands
US Virgin Islands has 8 places to stay listed here — 8 hotels. Each listing shows rooms, photos, guest ratings and live prices compared across booking partners. Listed nightly rates start around $184.
Browse by city
Where to stay
Cities in US Virgin Islands
Where to stay in US Virgin Islands
| City | Listings | From | Top-rated |
|---|---|---|---|
| Charlotte Amalie | 3 hotels | from $300 | The Green Iguana Hotel (4.7/5) |
| Christiansted | 2 hotels | from $184 | King Christian Hotel (4.2/5) |
| Mafolie | 1 hotel | from $193 | The Mafolie Hotel (4.0/5) |
| Frydendal | 1 hotel | from $645 | The Westin St Thomas Beach Resort & Spa (4.0/5) |
| Frederiksted | 1 hotel | from $250 | The Frederiksted Hotel (4.1/5) |
Good to know
How many hotels are listed in US Virgin Islands?
8 hotels, guesthouses and B&Bs across 5 cities in US Virgin Islands, each with rooms, photos and live partner rates.
What do hotels in US Virgin Islands cost?
Listed nightly rates on partner sites start around $184, varying by area, property and dates. Live prices show on the booking partner's page.
Which US Virgin Islands city has the most listings here?
Charlotte Amalie, with 3 listed hotels.