4 accommodations in Shelby
PO Box 70, Virgin Gorda | 5 star resortfrom $503
- A Rustic Paradise
- Great but not perfect
133 Fifth Ave. South, Shelby | Hotelfrom $30
1200 US Highway 2, Shelby | Motelfrom $67
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.