Top 5 Hotels in Saint Thomas, US Virgin Islands

The island of Saint Thomas is the gateway to the fantastic U.S. Virgin Islands and a popular resort for travelers of all kinds. Saint Thomas is a common stopover for Caribbean cruises, and there is no shortage of things to see and do. The capital of Saint Thomas is Charlotte Amalie, which also happens to house some of the best hotels in Saint Thomas. So check this list out and make your hotel choice before heading to explore the bars and sites of the U.S. Virgin Islands.


Photo by Evae via Trover

1. Marriott Frenchman’s Reef and Morning Star

Address – 5 Estate BakkeroeCharlotte Amalie 00801Saint Thomas

The Marriott Frenchman’s Reef and Morning Star is a hugely popular hotel. The place offers scintillating views over the Caribbean Sea, and all rooms are just a short stroll from the beautiful Morning Star beach. Rooms and suites are available. There is a spa and beauty center called Lazule, and a poolside bar. The resort offers Caribbean cuisine at the Sunset Grill and Latin dishes at the Aqua Terra restaurant.

Frenchmans Reef

Photo by Daniel Bussius via Trover

2. Best Western Plus Emerald Beach

Address – 8070 Lindbergh Bay WestCharlotte Amalie 00802Saint Thomas

The Best Western Plus Emerald Beach is literally right on the beach, so this is the perfect hotel to book if you want to really relax and not have to walk too far. There is live music at the hotel, and all rooms are large, modern, and well maintained. The hotel also features an outdoor pool, and plenty of cocktails and beers on the bar menu.

3. Marriott Frenchman’s Cove

Address – 7338 Estate BakkeroeCharlotte AmalieSaint Thomas


Photo by Amy Olsen via Trover

The Marriott at Frenchman’s Cove is also just steps away from the beach. The resort has an abundance of things to do, and there is nightly entertainment and a large pool area. Snorkeling is available, along with a few wildlife and nature trails for the outdoors lover.

4. Mafolie Hotel

Address – 7091 Estate Mafolie, Mafolie HillCharlotte Amalie 00802Saint Thomas

The location of the Mafolie Hotel is stunning, and many people agree that the view is the highlight of their stay here. There is a balcony where you can sip ice-cold beers and mouth-watering cocktails for sunset. Rooms are air-conditioned and also includes five suites. The Mafolie Hotel is a popular destination for newlyweds and for functions.

5. Island Beachcomber Hotel

Address – 8071 Lindberg BayCharlotte Amalie 00802Saint Thomas

The Island Beachcomber Hotel holds the prestige of being the first beachfront hotel in Saint Thomas, dating back to 1956. The hotel has become a place where families go back to year after year. They offer two choices of rooms — a standard double and a beachfront king.

This concludes the list of the top hotels in Charlotte Amalie, Saint Thomas. Choose wisely and enjoy your little taste of paradise in the stunning U.S. Virgin Islands.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

CommentLuv badge