Deals

My Trips

Deals

Image from Matt Wade/cc by-sa 2.0/Flickr

Find Hotels in St. Thomas

See the latest deals and prices in St. Thomas hotels



St. Thomas – discover 45 hotels

Show stays on map

Filter by:



Margaritaville Vacation Club  - St. Thomas

Margaritaville Vacation Club - St. Thomas

Hotel in St. Thomas

Very Good

3 reviews

7

Margaritaville Vacation Club - St. Thomas is a 4-star resort offering free WiFi, self-parking, and electric car charging. Enjoy a meal at the on-site restaurant, relax at the pool, or visit nearby beaches like Pineapple Beach and Coki Point Beach. The hotel features a fitness center, concierge services, and a 24/7 front desk.

From $321 per night

Check availability
View all hotels in St. Thomas

Budget hotels in St. Thomas

Lindbergh Bay Hotel and Villas

Lindbergh Bay Hotel and Villas

Hotel in St. Thomas

6

Average

•

11 reviews

Lindbergh Bay Hotel and Villas in St. Thomas, VI, is a 3-star hotel offering free WiFi, self-parking, and fitness facilities. Guests can enjoy a garden, terrace, and business center. Nearby attractions include Lindbergh Bay and Brewers Bay Beach. The hotel features air-conditioned rooms with private balconies.

From $170 per night

Popular hotels in St. Thomas with free breakfast

Popular landmarks and attractions in St. Thomas

About St. Thomas

Overview

St. Thomas, U.S. Virgin Islands, is a captivating destination that offers exceptional views, a wealth of historical attractions, delightful shopping opportunities, and some of the finest Caribbean beaches. The heart of this island paradise is Charlotte Amalie, a bustling waterfront city where cruise ship passengers disembark daily to explore its idyllic surroundings. Visitors can indulge in Caribbean rum, shop for tax-free jewelry, and imagine the days of pirates while sipping on a fruity cocktail. The city, with its 350-year-old colonial past, invites you to uncover its rich history.

The average price of hotels in St. Thomas right now is $363, with options ranging from $106 to $1,259. With 45 hotels available, there is something to suit every budget and preference. Among the most popular accommodations are the Limetree Beach Resort by Club Wyndham and the Windward Passage Hotel, both offering excellent amenities and convenient locations.

Things to do in St. Thomas

Charlotte Amalie, the capital city of St. Thomas, is just a short 10-minute journey from both the Havensight cruise pier and Crown Bay Marina. This historic town, founded by Danish settlers in 1681, has transformed from a colonial trading post into one of the Caribbean's busiest duty-free ports. As you wander through its cobbled alleyways, climb steep stairs for breathtaking views, and admire West Indian furnishings in historic homes, you'll feel the vibrant history that permeates every corner.

One of the most iconic attractions in Charlotte Amalie is the 99 Steps, a picturesque stairway built in the mid-1700s. The bricks for these steps were transported from Denmark as ballast in the empty hulls of sailing ships. Adorned with flowers on both sides, the narrow stairway leads to Blackbeard’s Castle, a 17th-century watchtower. Although the tower has been closed to visitors since Hurricanes Irma and Maria, the view from the top remains stunning.

Fort Christian, constructed in the 1670s, served as the administrative center and military grounds of the island. Today, this bright red fort houses the St. Thomas museum, where you can explore old photographs, antique furniture, and artifacts that tell the story of the island's history.

The St. Thomas Synagogue, which opened its doors in 1833, is the second oldest synagogue in the United States. This historic building features a domed ceiling adorned with beautiful chandeliers and mahogany pews. The white sand floors serve as a reminder of the 40 years the Jews spent wandering the desert in biblical times and pay homage to their Portuguese ancestors who had to muffle the sounds of their footsteps during prayer. Only four synagogues in the world still honor this Dutch-Portuguese tradition.

For a panoramic view of Magen’s Bay, surrounded by green rolling hills and colorful houses, make your way to Drake’s Seat. Built in 1933, this vantage point remains one of the most popular spots on the island, rivaled only by the Skyline Drive Overlook. Take a moment to stop here and soak in the breathtaking scenery.

St. Thomas, with its blend of natural beauty, rich history, and vibrant culture, offers an unforgettable experience for every traveler. Whether you're exploring the historic streets of Charlotte Amalie, climbing the 99 Steps, or enjoying the view from Drake’s Seat, this island paradise promises a memorable adventure.

Cheapest time to stay in St. Thomas

August is the cheapest time to stay in St. Thomas for an average of $303 per night.

Average price per night for 3-star hotels

Month

Price

January

$425

February

$469

March

$467

April

$427

May

$355

June

$331

July

$327

August

$303

September

$310

October

$334

November

$367

December

$394

Explore guest reviews of hotels in St. Thomas

10

Excellent

•

2 reviews

The room was better than what I expected. The bed and everything was clean and nice, can’t complain at all. I would definitely be back again. The room that I had was very spacious and comfortable. I like that the room service people come every day to ask if we need more towels.

Jasonique

United States

United States

8

Very Good

•

3 reviews

Service was awesome. Animals all over the property! Very easy to get a taxi. Fun extras on their schedule every week!

Samantha

United States

United States

10

Excellent

•

2 reviews

everyone was finally the rooms were clean The property was extremely clean

Luccio

United States

United States

Mafolie Hotel

St. Thomas

7

Very Good

•

1 review

Great room view and location was great

Jarny

United States

United States

8

Very Good

•

1 review

The views from my balcony!

Tami

Keep exploring

Nearby destinations

Popular destinations

Los Angeles