Where to stay

in St. Thomas

We'd like to help you find something that's a great fit for your trip.

Travelers to St. Thomas love its stunning beaches and island views. If you're interested in spending some time outdoors, Frenchman's Bay and Bolongo Bay are some top places to check out. Skyride to Paradise Point and Yacht Haven Grande Marina are also a few notable stops. Whether you're looking to stay in a trendy neighborhood or you'd like to be a little more tucked away, we'd like to help you find a great place to stay in St. Thomas.

Top places to stay near the beach

At Home in the Tropics B&B is a hotel that comes with 2 outdoor pools and 2 bars/lounges and is well-liked by beach travelers for its helpful staff. It's located just steps from Pineapple Beach. The Hideaway Hull Bay is a resort featuring 3 outdoor pools and 3 restaurants. It's located just steps from Morningstar Beach. Olga's Fancy is a resort that comes with free WiFi and free parking and is well-liked by beach travelers for its helpful staff. It's located just steps from Bolongo Bay.

Recommended hotels

Top places to stay in St. Thomas with breakfast

The Westin Beach Resort & Spa at Frenchman's Reef is a resort with free WiFi and 3 outdoor pools. Emerald Beach Resort is a hotel that offers free WiFi and free parking that's well-liked for its prime location and helpful staff. You'll be located just steps from Lindbergh Bay. Bolongo Bay Beach Resort is a resort that offers free WiFi and free parking and is known for its helpful staff.

Recommended hotels

Top romantic accommodations in St. Thomas

DO NOT BOOK THIS LISTING IN MAY/JUNE is a resort featuring in-room kitchens and free WiFi. Island Getaway! Dreamy Units in Paradise. is a resort featuring private pools and a fitness center. It's located a short 12-minute walk from Coki Point Beach. Very Romantic Secluded Beach Getaway in St. Thomas Island is a resort featuring private pools and a fitness center that guests like for its prime location.

Recommended hotels

Top rated places to stay in St. Thomas for families

The Westin Beach Resort & Spa at Frenchman's Reef is a resort featuring 3 outdoor pools and 3 restaurants. The Ritz-Carlton, St. Thomas is a resort featuring 2 outdoor pools and a restaurant that guests like for its helpful staff. Point Pleasant Resort is a resort featuring 3 outdoor pools and a private beach that guests like for its central location and helpful staff.

Recommended hotels

Top rated places to stay for luxury travelers

The Westin Beach Resort & Spa at Frenchman's Reef is luxury a resort featuring 3 restaurants and 2 bars. The Ritz-Carlton, St. Thomas is luxury a resort featuring a full-service spa and 2 outdoor pools that guests like for its helpful staff. You'll be located just steps from Secret Harbour Beach. Morningstar Buoy Haus Beach Resort At Frenchman's Reef, Autograph Collection is luxury a hotel featuring 2 restaurants and 2 bars.

Recommended hotels

Top places to stay with pools in St. Thomas

Margaritaville Vacation Club by Wyndham - St. Thomas is a hotel featuring 2 outdoor pools and a health club, and guests like its helpful staff. It's just a short 8-minute walk from Coki Point Beach. The Westin Beach Resort & Spa at Frenchman's Reef is a resort featuring 3 outdoor pools and a full-service spa. The Pink Palm Hotel - Adults Only is a hotel featuring an outdoor pool and free breakfast. Guests like its prime location and helpful staff.

Recommended hotels

Top places to stay for budget travelers in St. Thomas

Bunker Hill Hotel is a hotel featuring free WiFi and air conditioning that guests like for its proximity to shopping and helpful staff. It's located just steps from Blackbeard's Castle and Frenchtown.

Recommended hotels

Where to stay near the airport

Margaritaville Vacation Club by Wyndham - St. Thomas is a hotel featuring 2 outdoor pools and 2 bars that guests like for its helpful staff. The property is located 4.7 mi / 7.6 km from St. Thomas (SPB-St. Thomas Seaplane Base) and 6.8 mi / 10.9 km from Cyril E. King Airport (STT). The Westin Beach Resort & Spa at Frenchman's Reef is a resort featuring an airport shuttle and 3 outdoor pools. The property is situated 1.7 mi / 2.7 km from St. Thomas (SPB-St. Thomas Seaplane Base) and 3.4 mi / 5.5 km from Cyril E. King Airport (STT). Morningstar Buoy Haus Beach Resort At Frenchman's Reef, Autograph Collection is a hotel featuring an airport shuttle and 2 restaurants. The property is situated 1.8 mi / 3 km from St. Thomas (SPB-St. Thomas Seaplane Base) and 3.6 mi / 5.7 km from Cyril E. King Airport (STT).

Recommended hotels

Cities near St. Thomas