Search hotels on Saint Thomas, U.S. Virgin Islands

Enter your dates and choose from 106 hotels and other places to stay

Check out these popular cities on Saint Thomas

St Thomas

58 hotels

Frydendal

12 hotels

Mafolie

3 hotels

Resolution

3 hotels

Contant

8 hotels

Benner

1 hotel

Bolongo

2 hotels

Stay in Saint Thomas's best hotels!

Filter by:

Star Rating
Review score

Hampton By Hilton Saint Thomas

Hotel in Charlotte Amalie

Hampton By Hilton Saint Thomas is located in Charlotte Amalie, 1.5 miles from Morningstar Beach and 2.3 miles from Charlotte Amalie Harbor.

E
Elena
From
United States
The outdoor pool and large dining area was relaxing and fun to watch the water and cruise ship activity. The location was excellent near shopping/dining. The fitness center was amazing - so much equipment, well done. We also used the laundry room.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 16 reviews
Price from
$245.48
1 night, 2 adults

The Mary Anne Boutique Hotel USVI

Hotel in Charlotte Amalie

Located in Charlotte Amalie, a 17-minute walk from Charlotte Amalie Harbor, The Mary Anne Boutique Hotel USVI provides accommodations with an outdoor swimming pool, free private parking and a garden.

S
Sinead
From
Ireland
It was beautifully comfortable and delightful . Our family topped and tailed a week’s sailing in the BVI with a stay at the Mary Anne and it was just perfect. We were sad to leave as our stay was too short! Our host’s Lyndsey & Chase looked after our every need, answered all our queries, booked taxis for us, gave us a warm welcome and left us in peace to relax but were readily available if required. The rooms are spacious and tastefully decorated, the beds are extremely comfortable and everywhere was spotlessly clean. The Mary Anne is the definition of a boutique hotel, a wonderful intimate space to relax and unwind. If there is availability book it, you will love it!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 35 reviews
Price from
$355.50
1 night, 2 adults

Buoy Haus Beach Resort St Thomas Autograph Collection

Hotel in St Thomas

Facing the beachfront, Buoy Haus Beach Resort St Thomas Autograph Collection offers 4-star accommodations in St Thomas and has an outdoor swimming pool, fitness center and restaurant.

F
Florence
From
United States
Beautiful hotel. Our oceanfront rooms were just a few steps from the beach. The pool area was lovely. Quiet and relaxing. The staff were very helpful and friendly. Nice to use Westin facilities but much preferred staying at Buoy Haus. Would highly recommend staying there.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 89 reviews
Price from
$487.08
1 night, 2 adults

The Pink Palm Hotel - Adults Only

Hotel in Charlotte Amalie

Located in Charlotte Amalie, a 13-minute walk from Charlotte Amalie Harbor, The Pink Palm Hotel - Adults Only has accommodations with an outdoor swimming pool, free private parking, a garden and a...

K
Kristi
From
United States
Everything was great. Rooms, food, pool, vibe.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 125 reviews
Price from
$333.72
1 night, 2 adults

Secret Harbour Beach Resort

Hotel in St Thomas

Facing the beachfront, Secret Harbour Beach Resort offers 4-star accommodations in St Thomas and has an outdoor swimming pool, fitness center and garden.

C
Caridad
From
United States
It was incredible beautiful weather large place but very expensive for 3 days I would love to be able to enjoy this place for longer periods if we could get a good deal on a two week basis it just two expensive for my budget on SOS
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 63 reviews
Price from
$552.11
1 night, 2 adults

The Mafolie Hotel

Hotel in Mafolie

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.

L
Lauren
From
United Kingdom
Our stay at Mafolie Hotel was truly unforgettable! From the moment we arrived, the staff made us feel right at home with their warm and friendly hospitality. It's rare to find such a laid-back vibe paired with impeccable, family-style customer service, but Mafolie nailed it. The views from the hotel are absolutely unparalleled—waking up to those stunning panoramas was a highlight of our trip. Whether we were lounging by the pool or enjoying a beer, the scenery was always breathtaking. The relaxed atmosphere made it easy to unwind and enjoy every moment. If you're looking for a place that combines incredible views with genuine, friendly service, Mafolie Hotel is the perfect choice. We can't wait to come back! 🌅🏨
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 362 reviews
Price from
$143.10
1 night, 2 adults

Windward Passage Hotel

Hotel in Charlotte Amalie

On the coast of Saint Thomas Harbor, this resort is near the Inter-Island Ferry Terminal. It features a spa, casino and spacious rooms with a flat-screen TV and private balcony.

R
Ronson
From
United States
Location being minutes from all the attractions we had planned
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 468 reviews
Price from
$184.32
1 night, 2 adults

Bellavista Scott Hotel

Hotel in Charlotte Amalie

Located in Charlotte Amalie, 2.1 miles from Charlotte Amalie Harbor, Bellavista Scott Hotel provides accommodations with an outdoor swimming pool, free private parking, a restaurant and a bar.

J
Jennifer
From
United States
We had to stay in St Thomas due to the hurricane. The staff was great. We also did not lose power as some other places did. We had ac, power and everyone was so nice.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 7 reviews
Price from
$254.14
1 night, 2 adults

Starz hotel

Hotel in St Thomas

Located in St Thomas, 1.6 miles from Lindbergh Beach, Starz hotel has accommodations with a restaurant, free private parking and a bar. This 4-star hotel offers room service.

B
Bernado
From
United States
ain’t have much to say but everything was nice and clean
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 56 reviews
Price from
$144
1 night, 2 adults

Scotland Villa 2

Hotel in St Thomas

Scotland Villa 2 offers accommodations in St Thomas, 4.6 miles from Charlotte Amalie Harbor. This apartment provides free private parking and full-day security. Guests can use a terrace.

M
Moves
From
U.S. Virgin Islands
Thank you Lindy & Ena for extending your warm and personable charm to our family during our weeklong stay at your elegant villa. Your personal touch is evident in all you two do from the spacious design of the villa, right down to the well thought out kitchen appliances, you made every occasion special. Also, we thank you for the delicious tropical fruits and for making certain we had all we needed to create exciting island meals in-house. We were so Blessed to have you two host us because your attention to detail coupled with your winning 5-star personalities beat out any hotel. We have never ate, played and slept so stress-free! You have mastered turning a house into a home. We will definitely stay in touch with our new island family, and pray for your continued success. You deserve the best just as you give. 'Muchas bendiciones!' From The Tarrant Family- From Florida! Feb. 21- Feb. 25, 2025
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 31 reviews
Price from
$133.88
1 night, 2 adults
See all 106 hotels on Saint Thomas

Most booked hotels on Saint Thomas in the past month

See all

Popular with guests booking hotels on Saint Thomas

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 451 reviews

Popular with guests booking hotels on Saint Thomas

Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 468 reviews

Popular with guests booking hotels on Saint Thomas

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 125 reviews

Popular with guests booking hotels on Saint Thomas

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 362 reviews

Popular with guests booking hotels on Saint Thomas

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 16 reviews

Popular with guests booking hotels on Saint Thomas

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 89 reviews

Popular with guests booking hotels on Saint Thomas

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 35 reviews

Popular with guests booking hotels on Saint Thomas

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 63 reviews

Popular with guests booking hotels on Saint Thomas

Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 56 reviews

Popular with guests booking hotels on Saint Thomas

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 7 reviews

Saint Thomas's best hotels with breakfast

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 89 reviews

Facing the beachfront, Buoy Haus Beach Resort St Thomas Autograph Collection offers 4-star accommodations in St Thomas and has an outdoor swimming pool, fitness center and restaurant.

From $1,365.75 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 451 reviews

Castle Villas at Bluebeards features a shared lounge, terrace, a restaurant and bar in Charlotte Amalie. With free WiFi, this 3-star hotel offers a 24-hour front desk and an ATM.

From $320.89 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 63 reviews

Facing the beachfront, Secret Harbour Beach Resort offers 4-star accommodations in St Thomas and has an outdoor swimming pool, fitness center and garden.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 10 reviews

Facing the beachfront, Marriott's Frenchman's Cove offers 4-star accommodations in Estate Thomas and has an outdoor swimming pool, fitness center and terrace.

Located in Charlotte Amalie, a 14-minute walk from Charlotte Amalie Harbor, Villa Santana has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

Located in St Thomas, a 9-minute walk from Cowpet Bay Beach, Ritz Carlton Club - St Thomas has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

FAQs about hotels in Saint Thomas

See reviews by guests who stayed at hotels on Saint Thomas

See all
From $203.88 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 362 reviews
Our stay at Mafolie Hotel was truly unforgettable! From the moment we arrived, the staff made us feel right at home with their warm and friendly hospitality. It's rare to find such a laid-back vibe paired with impeccable, family-style customer service, but Mafolie nailed it. The views from the hotel are absolutely unparalleled—waking up to those stunning panoramas was a highlight of our trip. Whether we were lounging by the pool or enjoying a beer, the scenery was always breathtaking. The relaxed atmosphere made it easy to unwind and enjoy every moment. If you're looking for a place that combines incredible views with genuine, friendly service, Mafolie Hotel is the perfect choice. We can't wait to come back! 🌅🏨
Guest review by
Lauren
United Kingdom
From $354.03 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 485 reviews
The room is very ample with a desk for work. Internet was good and I was very comfortable working there. The airport is 30 seconds on car and five minutes on foot. The beach is in front of the rooms with bar service included. The pool is very nice, but having the beach nearer my room than the pool, who wants to go to the pool.
Guest review by
Hector
Puerto Rico
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 63 reviews
It was incredible beautiful weather large place but very expensive for 3 days I would love to be able to enjoy this place for longer periods if we could get a good deal on a two week basis it just two expensive for my budget on SOS
Guest review by
Caridad
United States
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 6 reviews
Rooms had a great view, were comfortable, and a great location. Had all we needed including sunscreen and insect repellent. We would stay there again.
Guest review by
Linda
United States
From $165.38 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 438 reviews
The staff was exceptional. They treated you like family and tried very hard to accommodate us.
Guest review by
Bev D
Canada
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 55 reviews
The views were breathtaking . The restaurants were good and the pools were never crowded
Guest review by
John
United States
From $383.43 per night
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 468 reviews
Location being minutes from all the attractions we had planned
Guest review by
Ronson
United States
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 19 reviews
The food was awesome and the drinks.
Guest review by
R. Parker
United States

Planning a trip? Get inspired by reviews of cities on Saint Thomas

10

Clean little sea side town (I stayed downtown).

Clean little sea side town (I stayed downtown). Great vendors in market, green bay restaurant and 578 had hot meals with 4/5 taste for me. Safari bus ($2) good easy to get around if you want to see city and go to some local places, pick up a map in the tourist welcome center downtown. Better yet ask a local. Everyone I met was friendly and willing to answer questions/give directions. Take the safari bus to Red hook, catch the ferry ($9.15 with tax) and see St john island. State park there with beautiful beach, local raci needed to access it though.
Guest review by
Coleen
United States
8.0

Very easy to get to from the airport. Walking distance.

Very easy to get to from the airport. Walking distance. You really don't even hear the planes takeoff. The hotel is older so don't expect the grays and golds that are in right now. More grandma's house style. The staff is great. The pool is small but has a great view. The bar area also has a restaurant. The price is affordable and you could not even have to leave.
Guest review by
Theresa
United States
10

Mim's Cafe and Pesce Italian Restaurant were fantastic.

Mim's Cafe and Pesce Italian Restaurant were fantastic. Great food and extremely friendly staff. Magen Bay Beach and Lindquist beach were absolutely beautiful. Trunk Bay Beach in St. John is gorgeous. I love the USVI!
Guest review by
Anonymous
4.0

Location is not good during seaweed months.

Location is not good during seaweed months. Beach on property is unusable. Coki Beach was not as described in reviews. Resort was fine. Loved the upper pool, view was fabulous. A few nights is more than enough. Taxi rides get expensive if you go off property to eat.
Guest review by
Anonymous
United States
4.0

People friendly! Room had a large room underage to use!

People friendly! Room had a large room underage to use! TV only in this room. Got no channels but couldn't stay in no A/C only bedroom with very hard bed old dressers yo put your clothes in that were hard to open and clothes..The view was also from this room with no A/C. So we didn't even use it just bedroom and bathroom
Guest review by
Davis
8.0

The hotel was close to the cruise port.

The hotel was close to the cruise port. It was a bueatiful backdrop. I was there for a short period, I just wanted to go somewhere different and I accomplished my goal. I was there by myself and felt safe. I caught several taxis, when to call a taxis, your taxis has people going other people going in the direction you are, and it’s per person. They’re not a lot of places to park. The streets are very busy.
Guest review by
Calvina
United States
10

The beach was super clean and the water was fabulous!

The beach was super clean and the water was fabulous! Right in front of our hotel balcony! Would definitely return again. This was second trip to emerald beach. Walked the whole beach many times- pure relaxation! Preferred staying at resort with all the water sports offered them venturing into busy downtown
Guest review by
Virginia
United States
10

We were on St Thomas for 3.5 days after having left Tortola.

We were on St Thomas for 3.5 days after having left Tortola. I could have stayed on St Thomas for maybe another day or so, especially if we would have gone to St John. We went in off season - (mid July to early nov). Most everything on the island that is not associated with a hotel shuts down about 8 to 9pm. The shops will shut down at 5pm if there is not a cruise ship there, sometimes they wont open at all. The shopping area near the cruise port is worth checking out but shouldn't be considered an all day thing. Maybe a couple hours. The tram to paradise point is also really only open when the cruise ship is in the harbor. How do you know if there will be a cruise ship: vinow.com We mainly ate at the restaurants at our hotel: Westin and Bouy Haus. St Thomas is easy to navigate if your renting a car. They drive on the left and the driving is a bit of a free for all, you will have to go slow. Its not as mountainous as Tortola, thank God. Go to the Mountain Top Souvenir shop, Drakes seat look out, Magens Beach (dont expect to see anything here for snorkeling)
Guest review by
RACHEL
United States
2.0

The beach is a short patch of dirty sand loaded with seaweed...

The beach is a short patch of dirty sand loaded with seaweed. must use shuttle service to get around premises. . no shops or entertainment on property. Nothing in walking distance... plan on taxi service to come and go off property... bring plenty of cash. Food is below average.
Guest review by
Vince Abate
United States
10

I love Charlotte Amalie I was born and raised here.

I love Charlotte Amalie I was born and raised here. I relocated to the states years ago. My last visit was in 2018, and some of my family members still reside here. I also stayed in Estate Solberg and the driving was nerve-wrecking up and down those steep small hills. Overall, I enjoyed my stay with family and the food.
Guest review by
Andrea