Photos coming soon
HOTEL
Villa Marbella Suites
15-24 Frenchmans Bay, St. Thomas
Where it sits
Villa Marbella Suites
15-24 Frenchmans Bay, St. Thomas
18.31703, -64.91073
Similar stays nearby
Villa Marbella Suites
Hotel · 0 m
The Perch at Hawk Hill
Hotel · 65 m
Aqua
Hotel · 94 m
Limetree Beach Resort by Club Wyndham
Hotel · 142 m
Freanchman Bay
Hotel · 142 m
Limetree Beach Resort by Club Wyndham
Hotel · 159 m
Buoy Haus Beach Resort St. Thomas, Autograph Collection
Hotel · 1.1 km
Buoy Haus Beach Resort St. Thomas, Autograph Collection
Hotel · 1.1 km
Plan around Villa Marbella Suites
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 27, 2026.
