Nazareth 39 hotels
Christiansted 31 hotels
Charlotte Amalie 14 hotels
Frydendal 8 hotels
Frederiksted 7 hotels
Cruz Bay 6 hotels
Bolongo 4 hotels
Saint John 3 hotels
Mafolie 3 hotels
Lindbergh Bay 3 hotels
Water Island 2 hotels
Fort Christian 2 hotels
Altona 2 hotels
Tutu 1 hotel
Estate Thomas 1 hotel
Canaan 1 hotel
Benner 1 hotel