



welcome toBella Vista
Bella Vista
Scott Hotel
Centrally located in the heart of Charlotte Amalie, Bella Vista Scott Hotel offers to you apartment style living accommodations since January 2000. Apartment sizes range from studio (no kitchen), to two bedrooms with living room, full-size bath, fully equipped kitchens, air conditioning, dining areas and balconies for your enjoyment.

EnjoyNearby Attractions
Nearby Attractions
in St. Thomas
sERVICESHousekeeping
Housekeeping
and much more!
explore
Nearby Places
Our hotel’s central location is within easy walking distance of many of Charlotte Amalie’s most famous attractions.
DISCOVER
Rooms & Suites

From
$221.2
Night

From
$199.0
Night

From
$149.0
Night


From
$129.0
Night
services
Extra Services
testimonials
What Customer Say
Excellent hotel
The location is good... The hotel is near to supermarket and may restaurants and mall... this place is perfect to family... The staff and the owner are very friendly and helpful.
First class!
This place is awesome very quiet, clean and friendly staff, it's in the heart of the city so it is close to many shopping places and restaurant this place is my home away from home this is my fifth time staying at this place and I loved every single minute of it and you would too.