US Virgin Islands Bed and Breakfasts

B&Bs in US Virgin Islands

 
 
Starting
at $165

Cruz Bay, St. John
One of the oldest and established lodgings {small hotel} built in 1966 by the Hall Family...Read more