A coastal town with cruise ships docked in a bay, surrounded by lush green hills and clear blue waters.

Find Cheap Hotels in St. Thomas

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on St. Thomas Cheap Hotels

Tonight
Sep 26 - Sep 27
Tomorrow
Sep 27 - Sep 28
Next weekend
Oct 2 - Oct 4
In two weeks
Oct 9 - Oct 11

Our top choices for St. Thomas cheap hotels

1. Bunker Hill Hotel

Bunker Hill Hotel
St. Thomas
United States
Alexander
NT$2,911
NT$3,603 total
includes taxes & fees
Sep 30 - Oct 1
Bunker Hill Hotel

2. Mafolie Hotel

Mafolie Hotel
St. Thomas
United States
Morgan
NT$3,383
NT$4,600 total
includes taxes & fees
Sep 27 - Sep 28
Mafolie Hotel

3. Windward Passage Hotel

Windward Passage Hotel
St. Thomas
United States
Lynne
NT$5,690
NT$7,042 total
includes taxes & fees
Sep 27 - Sep 28
Windward Passage Hotel

4. Galleon House Hotel

Galleon House Hotel
St. Thomas
United States
Michael
NT$2,286
NT$2,801 total
includes taxes & fees
Sep 27 - Sep 28
Galleon House Hotel

5. Lindbergh Bay Hotel and Villas

Lindbergh Bay Hotel and Villas
St. Thomas
United States
John Paul
NT$4,830
NT$5,977 total
includes taxes & fees
Sep 27 - Sep 28
Lindbergh Bay Hotel and Villas

6. The Westin St. Thomas Beach Resort & Spa

The Westin St. Thomas Beach Resort & Spa
St. Thomas
United States
Mariko
NT$8,334
NT$11,992 total
includes taxes & fees
Oct 11 - Oct 12
The Westin St. Thomas Beach Resort & Spa

7. Emerald Beach Resort

Emerald Beach Resort
St. Thomas
United States
Karim S
NT$7,531
NT$9,319 total
includes taxes & fees
Sep 27 - Sep 28
Emerald Beach Resort

8. Island View Guesthouse

Island View Guesthouse
St. Thomas
United States
Robert
NT$3,663
NT$5,486 total
includes taxes & fees
Oct 26 - Oct 27
Island View Guesthouse

9. Sunset Gardens Guesthouse

Sunset Gardens Guesthouse
St. Thomas
United States
Seth
NT$3,489
NT$4,318 total
includes taxes & fees
Sep 30 - Oct 1
Sunset Gardens Guesthouse

10. Starz Hotel

Starz Hotel
St. Thomas
United States
Steve
NT$3,715
NT$4,754 total
includes taxes & fees
Sep 27 - Sep 28
Starz Hotel
View all properties

Top St. Thomas Hotel Reviews

The Westin St. Thomas Beach Resort & Spa

The Westin St. Thomas Beach Resort & Spa

10/10 Excellent
"Great stay! Beautiful, BEAUTIFUL scenery! But a bit pricey! Be ready to spend some money! Food at the resort is priceyyyy, so try to eat away from resort. Be sure to have cash because a lot of the taxis may/may not have Cashapp or Zelle to receive payments. Swim up bar was so nice!"
Tramone 5-night trip
Posted 13 hours ago
The Westin St. Thomas Beach Resort & Spa
Mafolie Hotel

Mafolie Hotel

8/10 Good
"We had breakfast there every morning which was great. The month of September the restaurant was closed for lunch and dinner."
Dana S. 13-night trip
Posted 1 day ago
Mafolie Hotel
The Ritz-Carlton, St. Thomas

The Ritz-Carlton, St. Thomas

10/10 Excellent
"We enjoyed the entire experience and the staff were very welcoming."
Cindy 4-night trip
Posted 2 days ago
The Ritz-Carlton, St. Thomas
Galleon House Hotel

Galleon House Hotel

10/10 Excellent
"Walkable. Safe. Good views"
Anchal 1-night trip
Posted 2 days ago
Galleon House Hotel
Bolongo Bay Beach Resort

Bolongo Bay Beach Resort

10/10 Excellent
"Amazing place to stay with beyond and professional friendly employees. The food was immaculate. Music every night, swim up bar, nice relaxing vacation."
Santibra 5-night trip
Posted 5 days ago
Bolongo Bay Beach Resort
Windward Passage Hotel

Windward Passage Hotel

8/10 Good
"Location is good. Close to airport and can walk to town / main street reasonably. Some rooms have ocean view. Rooms in the rear do not have pleasant views. Hotel is older, so there are imperfections but it is clean and maintained."
Antonio 1-night trip
Posted 5 days ago
Windward Passage Hotel
Lindbergh Bay Hotel and Villas

Lindbergh Bay Hotel and Villas

8/10 Good
"Easy access to the airport"
John Paul 3-night trip
Posted 5 days ago
Lindbergh Bay Hotel and Villas
Sapphire Beach Resort

Sapphire Beach Resort

10/10 Excellent
"Beautiful"
Paola 3-night trip
Posted 7 days ago
Sapphire Beach Resort
Bunker Hill Hotel

Bunker Hill Hotel

10/10 Excellent
"Perfect place"
Myra 1-night trip
Posted 8 days ago
Bunker Hill Hotel

Frequently asked questions

What is St. Thomas like for travelers on a budget?
St. Thomas has a variety of cheap accommodations and places to visit, making it a great choice for a budget-friendly getaway. In addition to its well-known attractions like Sapphire Beach, this destination is home to Secret Harbor and Virgin Islands National Park, which you can enjoy while spending very little.
What's the best budget-friendly hotel in St. Thomas?
Based on reviews, Bunker Hill Hotel is a popular hotel for our travelers who want a more economical choice, and features free WiFi and air conditioning.
When is the best time for a budget trip to St. Thomas?
Weather will likely play an important role when you plan your trip to St. Thomas, and keep in mind that cheaper options are usually available when the weather isn't as good. The hottest months are usually September and August with an average temp of 83°F, while the coldest months are March and February with an average of 78°F. Average annual precipitation for St. Thomas is 40 inches.
What is there to see and do in St. Thomas?
St. Thomas draws tourists with its island views and snorkeling spots, and offers plenty to see and do without spending a fortune. You can budget for the top local attractions that interest you most, such as Sapphire Beach, and then look for sights and activities that cost little or nothing at all. Explore and snap photos of landmarks like Blackbeard's Castle and St. Thomas Synagogue, or check out the area's cultural spots like at Pistarckle Theater.
How can I get to St. Thomas and get around on a budget?
Scoping out the transportation options in St. Thomas can help keep you on budget. The closest airport is 3 mi (4.9 km) from the center in St. Thomas (SPB-St. Thomas Seaplane Base). However, if that doesn't suit your budget, you can look into flights to Cyril E. King Airport (STT), which is 5 mi (8.1 km) away. You can find out about your water travel options at the port.