welcome to

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. 

Enjoy

Nearby Attractions
in St. Thomas

sERVICES

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

services

Extra Services

testimonials

What Customer Say

4.3

4.3/5

52 Reviews

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.