Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5
Due to coronavirus (COVID-19) travel advisories, some destinations may be unavailable for certain dates. Find out more.
Tonight Jun 6 - Jun 7
Next weekend Jun 12 - Jun 14

Does St. Thomas have all-inclusive resorts?

There are all-inclusive resorts in St. Thomas, as well as other hotel options to fit budgets of every size with loads of included amenities. 

Hotels in St. Thomas with Free Breakfast

$79
Bunker Hill Hotel

Bunker Hill Hotel

3.0 out of 5.0 2307 Commandant Gade, St. Thomas, St. Thomas
3.9/5
(28 Reviews)
Situated in the historical district, this hotel is steps from Haagensen House and Blackbeard's Castle. Magens Bay Beach is 2.9 mi (4.7 km) away.
$131
Mafolie Hotel

Mafolie Hotel

3.0 out of 5.0 7091 Estate Mafolie, Charlotte Amalie, St. Thomas, St. Thomas
4.5/5
(6 Reviews)
Situated near the airport, this hotel is 0.5 mi (0.8 km) from Haagensen House and 2.4 mi (3.9 km) from Magens Bay Beach. Lionel Roberts Stadium and 99 Steps are also within 15 minutes.
$72
Galleon House Hotel

Galleon House Hotel

2.5 out of 5.0 31 Kongen Gade, Charlotte Amalie, St. Thomas, St. Thomas
3.3/5
(21 Reviews)
Located in the heart of St. Thomas, this bed & breakfast is 0.1 mi (0.1 km) from 99 Steps and 3 mi (4.8 km) from Magens Bay Beach. Seven Arches Museum and Frederick Lutheran Church are also within 5 minutes.

Family Friendly Hotels in St. Thomas

$128
Windward Passage Hotel

Windward Passage Hotel

3.5 out of 5.0 Veterans Drive Charlotte Amali, Po Box 640, St. Thomas, St. Thomas
2.8/5
(31 Reviews)
Situated near the airport, this hotel is within a 5-minute walk of Estate Hassel Island and Magic Ice Gallery. St. Thomas Synagogue and Beracha Veshalom Vegimulth Hasidim Synagogue are also within 10 minutes.
$212
Bolongo Bay Beach Resort

Bolongo Bay Beach Resort

3.0 out of 5.0 7150 Bolongo, St. Thomas, St. Thomas
4.1/5
(116 Reviews)
This St. Thomas resort is on the beach, 2.2 mi (3.5 km) from Buck Island Turtle Cove, and within 6 mi (10 km) of Fort Christian and Blackbeard's Castle. Sapphire Beach and Coki Beach are also within 6 mi (10 km).
$79
Bunker Hill Hotel

Bunker Hill Hotel

3.0 out of 5.0 2307 Commandant Gade, St. Thomas, St. Thomas
3.9/5
(28 Reviews)
Situated in the historical district, this hotel is steps from Haagensen House and Blackbeard's Castle. Magens Bay Beach is 2.9 mi (4.7 km) away.

Luxury Hotels in St. Thomas

$403
The Ritz-Carlton, St. Thomas

The Ritz-Carlton, St. Thomas

5.0 out of 5.0 6900 Great Bay, St. Thomas, St. Thomas
Nestled on the beach, this St. Thomas resort is 0.1 mi (0.1 km) from Beverhout Point and 2.4 mi (3.8 km) from Sapphire Beach. Cowpet Bay and Cowpet Bay West are also within 5 minutes.
Get Rates
Infinity Villa

Infinity Villa

4.5 out of 5.0 Skyline Drive, St. Thomas
Located in Rosendal, this luxury villa is 1.2 mi (1.9 km) from Drake Seat and 1.9 mi (3.1 km) from Magens Bay Beach. Market Square East and Haagensen House are also within 3 mi (5 km).
Get Rates
Pallina Villa

Pallina Villa

4.5 out of 5.0 Peterborg, Great North Side, St. Thomas
Situated near the beach, this luxury villa is 0.3 mi (0.4 km) from Magens Bay and 2.3 mi (3.7 km) from Magens Bay Beach. Little Magens and Magens Bay Park are also within 1 mi (2 km).

Romantic Hotels in St. Thomas

$403
The Ritz-Carlton, St. Thomas

The Ritz-Carlton, St. Thomas

5.0 out of 5.0 6900 Great Bay, St. Thomas, St. Thomas
Nestled on the beach, this St. Thomas resort is 0.1 mi (0.1 km) from Beverhout Point and 2.4 mi (3.8 km) from Sapphire Beach. Cowpet Bay and Cowpet Bay West are also within 5 minutes.
Map

St. Thomas Hotel Guide

All-inclusive deals for families in St. Thomas
St. Thomas does have a few all-inclusive resorts that are ideal for families. Give yourself one less thing to plan with a stay at these properties.

  • Sugar Bay Resort & Spa: This 4-star resort offers packages that cover meals and non-alcoholic beverages. Families will appreciate the children’s pool, private beach, and tennis court. And with five restaurants, even the pickiest eater in the family is sure to be pleased!
  • Bolongo Bay Beach Resort: Active families will enjoy the all-inclusive package, which covers meals and beverages (including the alcohol for the adults), plus kayaking, sailing, snorkeling, and windsurfing. 

Luxurious 5-star hotels in St. Thomas
Luxury-lovers have several 5-star resorts to choose from in St. Thomas. These hotels aren’t all-inclusive, but with golden beaches everywhere you look, you’ll still be totally blissed out.

  • St. Thomas Great Bay Resort: Pamper yourself with this luxury resort’s deep soaking tubs, designer toiletries, and premium bedding. Head outside and you’ll be right on the beach.
  • Blue Serenity 5-Bedroom Villa: Take the whole crew to this villa, which has a kitchen, pool, and barbecue area. Several beaches are within a 15-minute walk—not that you’ll ever want to leave.

Where to stay for a peaceful honeymoon
Those looking for some adults-only time while in St. Thomas may want to consider private or smaller properties. While they might not be your traditional all-inclusive resorts, there’s still plenty to explore!

  • On the Rocks Private Villa: Relax on your private patio or in your ocean-view pool, complete with a waterfall. This romantic, adults-only villa is also just a short drive from the beach and local attractions for couples who want to explore.
  • Villa Marina Vista: This secluded villa has just the right combination of hotel-like amenities and privacy. Enjoy rainfall showers, memory foam mattresses, and a stunning ocean view from your private balcony, plus dry cleaning and concierge services.

Recent St. Thomas Hotel & Resort Reviews By Fellow Wanderers

*Price based on the lowest price found within past 24 hours and based upon one night stay for two adults over the next thirty days. Prices and availability subject to change. Additional terms may apply.