Skip to main content

Filter by:


Star Rating

Review Score

Dorothea – 32 hotels and places to stay
See the latest prices and deals by choosing your dates.
The Mafolie Hotel, hotel in Dorothea

Located 984 feet above the Caribbean Sea, this luxury hotel features an on-site restaurant, an outdoor pool, and free Wi-Fi. It is 1 mi from Maghans Bay Beach.

The view
8.1
Scored 8.1
Very Good
Rated very good
347 reviews
Price from$128per night
Marriott's Frenchman's Cove, hotel in Dorothea

This St Thomas resort has a private beach on Pacquereau Bay and is 1.2 mi from Havensight Mall. It features spacious villas with a balcony and view of the ocean.

Location, amenities
9.0
Scored 9.0
Wonderful
Rated wonderful
14 reviews
Price from$859per night
Morningstar Buoy Haus Beach Resort at Frenchman's Reef, Autograph Collection, hotel in Dorothea

Morningstar Buoy Haus Beach Resort at Frenchman's Reef, Autograph Collection has an outdoor swimming pool, fitness center, a restaurant and bar in St Thomas.

The location of the pool on the waterfront was excellent.
8.9
Scored 8.9
Excellent
Rated excellent
25 reviews
Price from$425per night
The Pink Palm Hotel - Adults Only, hotel in Dorothea

Located in Charlotte Amalie, 1.8 miles from Morningstar Beach, The Pink Palm Hotel - Adults Only has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Fun, Funky boutique hotel with great views and incredible friendly and accommodating staff. Bar and restaurant are great.
8.5
Scored 8.5
Very Good
Rated very good
53 reviews
Price from$406.80per night
Lindbergh Bay Hotel, hotel in Dorothea

This white sand beach resort is a 5-minute walk from Cyril E. King Airport. An open-air restaurant is featured, and all rooms provide free WiFi and a flat-screen TV.

Hotel is within a few minute walk to the airport which was perfect for our last night. Decent restaurant and bar overlooking the bay. Staff were very friendly.
6.4
Scored 6.4
Pleasant
Rated pleasant
804 reviews
Price from$143.10per night
The Cottage at Villa Indigo, hotel in Dorothea

The Cottage at Villa Indigo offers accommodations in Charlotte Amalie, 1.6 miles from Charlotte Amalie Harbor.

It was a very nice quiet residential neighborhood on the mountain overlooking Charlotte Amalie. I liked that we had a private casita. Having a harbor view was also a nice bonus. Being able to walk to the local bar/restaurant was a plus as driving was unnerving for us.
8.4
Scored 8.4
Very Good
Rated very good
22 reviews
Price from$239per night
Wintberg Tropical Villas, hotel in Dorothea

Wintberg Tropical Villas offers accommodations in Mandal, 4 miles from Charlotte Amalie Harbor. With pool views, this accommodation features a balcony and a swimming pool.

The staff was real.good.and treated me like family
9.2
Scored 9.2
Wonderful
Rated wonderful
28 reviews
Price from$252per night
Casa Cielo, hotel in Dorothea

Featuring garden views, Casa Cielo in Misgen features accommodations, a garden, and a bar. There's a private entrance at the vacation home for the convenience of those who stay.

I love how spacious it was and the beautiful view.
9.5
Scored 9.5
Exceptional
Rated exceptional
35 reviews
Price from$315per night
Havensight Haven 1BR/1.5BA, hotel in Dorothea

Havensight Haven 1BR/1.5BA is located in Estate Thomas, just 1.3 miles from Morningstar Beach and 2 miles from Charlotte Amalie Harbor.

I liked the proximity to haven sight.
9.1
Scored 9.1
Wonderful
Rated wonderful
10 reviews
Price from$199per night
Scotland Villa 2, hotel in Dorothea

Offering free private parking, Scotland Villa 2 is 4 miles from Charlotte Amalie Harbor. With free Wifi, this 2-bedroom apartment offers a flat-screen TV and a kitchen with an oven and microwave.

Everything about Scotland 2 exceeded my expectations! The hosts were excellent. They were very attentive to our requests. The apartment is extremely clean!!!
9.8
Scored 9.8
Exceptional
Rated exceptional
10 reviews
Price from$175.19per night
See all hotels near Dorothea
Subscribe to receive premium deals

Prices drop the second you sign up!