The U.S. Virgin Islands may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Find Cheap Hotels in St. Thomas from $72

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top St. Thomas Cheap Hotels

Galleon House Hotel
2.5 out of 5
31 Kongen Gade, Charlotte Amalie, St. Thomas, St. Thomas
The price is $72 per night from Oct 19 to Oct 20
3.7/5Good! (996 reviews)

"This place is super chill and the staff here are great!"…"

Reviewed on Aug 9, 2020

Galleon House Hotel
Two Sandals by the Sea Inn - B&B
2.5 out of 5
6264 Estate Nazareth, St. Thomas, St. Thomas
The price is $200 per night from Sep 21 to Sep 22
4.4/5Excellent! (326 reviews)

"This place has great views and service. I plan to return on my next trips."…"

Reviewed on May 30, 2020

Two Sandals by the Sea Inn - B&B
Secret Harbour Beach Resort
4 out of 5
6280 Estate Nazareth, St. Thomas, St. Thomas
The price is $286 per night from Sep 25 to Sep 26
4.2/5Excellent! (959 reviews)

"Our condo was wonderful and clean. The restaurant and dive shop were pleasant amenities, all employees we encountered were friendly and polite."…"

Reviewed on Jul 11, 2020

Secret Harbour Beach Resort

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Pirates Pension at Bluebeard's Castle by Capital Vacations
3 out of 5
1331 Estate Taarneberg, St. Thomas, St. Thomas
The price is $104 per night from Sep 21 to Sep 22
4.2/5Excellent! (202 reviews)

"Great place to stay, the surrounding neightborhoods are not the best, but it is close to stores and restaurants, great pool and views from our rooms."…"

Reviewed on Aug 11, 2020

Pirates Pension at Bluebeard's Castle by Capital Vacations
The Ritz-Carlton, St. Thomas
5 out of 5
6900 Great Bay, St. Thomas, St. Thomas
Free CancellationReserve now, pay when you stay
The price is $399 per night from Sep 21 to Sep 22
4.2/5Very Good! (33 reviews)

"Property is gorgeous, staff is friendly, and it’s great for families. Just know before you go, everything at hotel (food/drinks) is extremely expensive."…"

Reviewed on Aug 18, 2020

The Ritz-Carlton, St. Thomas
Hilltop Villas at Bluebeard's Castle by Capital Vacations
3 out of 5
1331 Estate Taarneberg, St. Thomas, St. Thomas
Free CancellationReserve now, pay when you stay
The price is $127 per night from Sep 21 to Sep 22
4.1/5Very Good! (519 reviews)

"Loved that each room had it's own terrace looking out to the water. A beautiful sight upon opening the curtains each morning. I stayed 9 days, I would suggest shorter. I had to check-out on the 8th day to be moved to another room, a 4-hour wait. Put a damper on the remaining time on the ..."…"

Reviewed on Aug 18, 2020

Hilltop Villas at Bluebeard's Castle by Capital Vacations
Mafolie Hotel
3 out of 5
7091 Estate Mafolie, Charlotte Amalie, St. Thomas, St. Thomas
The price is $143 per night from Sep 21 to Sep 22
3.9/5Very Good! (448 reviews)

"This a nostalgic hotel with an incredible view. George the manager was great and extremely accommodating."…"

Reviewed on Aug 30, 2020

Mafolie Hotel
Bolongo Bay Beach Resort
3 out of 5
7150 Bolongo, St. Thomas, St. Thomas
The price is $212 per night from Oct 1 to Oct 2
3.9/5Very Good! (1,000 reviews)

"Great place to go! The staff was fantastic, so friendly and nice."…"

Reviewed on Aug 17, 2020

Bolongo Bay Beach Resort
Bluebeard's Castle Villas III by Capital Vacations
2.5 out of 5
1331 Estate Taarneberg, St. Thomas, St. Thomas
Get Rates
3.8/5Good! (280 reviews)

"Once the renovation are complete this hotel will be amazing. The current renovation the lobby and rooms are very nice. Wasn’t able to hit the amenities due to them being closed for construction but king suite, I was very impressed. We be staying here next time"…"

Reviewed on Nov 7, 2019

Bluebeard's Castle Villas III by Capital Vacations
Pavilions and Pools Villa Hotel by Antilles Resorts
3.5 out of 5
6400 Estate Smith Bay, St. Thomas, St. Thomas
Get Rates
3.7/5Good! (97 reviews)

"the customer service or guest relations was very good at Pavillions and Pools..Employees went beyond to assure a comfortable stay if needed"…"

Reviewed on Aug 18, 2020

Pavilions and Pools Villa Hotel by Antilles Resorts
Bunker Hill Hotel
3 out of 5
2307 Commandant Gade, St. Thomas, St. Thomas
Free CancellationReserve now, pay when you stay
The price is $79 per night from Sep 21 to Sep 22
3.7/5Good! (984 reviews)
Very friendly front desk clerk and staff

"Not what we expected, but we had a great time at the pool."…"

Reviewed on Aug 18, 2020

Bunker Hill Hotel
Emerald Beach Resort
3.5 out of 5
8070 Lindbergh Bay, St. Thomas, St. Thomas
Free CancellationReserve now, pay when you stay
The price is $154 per night from Oct 16 to Oct 17
3.6/5Good! (983 reviews)

"My experience here was great, the resort is literally a 3 minute ride from the airport. Once we arrived at 3pm we were notified that check in wasn't until 4pm. We sat at the beautiful restaurant inside the resort which was open directly to the beach. The food was great and drinks were even better!! ..."…"

Reviewed on Aug 4, 2020

Emerald Beach Resort
Windward Passage Hotel
3.5 out of 5
Veterans Drive Charlotte Amali, Po Box 640, St. Thomas, St. Thomas
Free CancellationReserve now, pay when you stay
The price is $149 per night from Sep 21 to Sep 22
3.2/5 (992 reviews)

"It was clean super comfortable great value definitely looking forward to my next trip to stay here!!!"…"

Reviewed on Aug 21, 2020

Windward Passage Hotel
Sunset Gardens Guesthouse
2.5 out of 5
8305 Contant, St. Thomas, St. Thomas
The price is $99 per night from Sep 21 to Sep 22
3.2/5 (155 reviews)

"The room was amazing. Substantially larger than we thought."…"

Reviewed on Feb 25, 2020

Sunset Gardens Guesthouse
Starz Hotel
2.5 out of 5
Constant 38, St. Thomas
The price is $117 per night from Oct 1 to Oct 2
3.1/5 (121 reviews)

"I left my friend’s slippers in a room and the staff never found it .Theymade me feel like they were not willing to help."…"

Reviewed on Apr 26, 2020

Starz Hotel
Lindbergh Bay Hotel and Villas
3.5 out of 5
8075 Lindbergh Bay, St. Thomas, St. Thomas
Get Rates
3.1/5 (573 reviews)

"Absolutely Perfect! Definitely coming back! Amazing 30th bday gift for my girlfriend."…"

Reviewed on Sep 6, 2020

Lindbergh Bay Hotel and Villas
Sapphire Village Resort by Antilles Resorts
2.5 out of 5
6320 Estate Smith Bay, St. Thomas, St. Thomas
Free CancellationReserve now, pay when you stay
The price is $145 per night from Sep 21 to Sep 22
2.9/5 (247 reviews)

"My room had no real view. I asked to transfer and was given a condo in sapphire Bay west. IT WAS PERFECT !! Clean, comfy, complete. I would recommend Sapphire Bay West to anyone!!!!"…"

Reviewed on Apr 3, 2019

Sapphire Village Resort by Antilles Resorts
Crystal Cove Beach Resort by Antilles Resorts
2.5 out of 5
Estate Smith Bay, St. Thomas, St. Thomas
Get Rates
2.9/5 (94 reviews)

"Million dollar view of the bay. Should be a $10.00 a night room. These are condos that are rented by the owners. This owner should be ashamed of the condition of this unit. Worn out, rusty, corroded, moldy, broken down rooms. Lumpy beds, smelly kitchen. I paid for 8 nights, left after three. Couldn't ..."…"

Reviewed on Jul 14, 2018

Crystal Cove Beach Resort by Antilles Resorts
Don't see what you're looking for?
We've got more Cheap Hotels. Find the right one for you.
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Cheap Hotels in St. Thomas

St. Thomas offers cheap accommodation options and a range of things to see and do, making it a budget-friendly vacation choice. In addition to its well-known attractions like Blackbeard's Castle and Emancipation Garden, this destination is home to Magens Bay Park and Lindbergh Bay, which you can enjoy while spending very little.

If you're looking for low-cost places to stay in St. Thomas, you can choose from the 27 budget accommodations in the area. These options offer competitive rates and have positive reviews from travelers searching for a bargain:

Bunker Hill Hotel - 3-star hotel. You'll find free full breakfast, free WiFi, and free parking at this property. Guests who stay here appreciate its central location and proximity to shops.

Windward Passage Hotel - Customers like this 3.5-star hotel for its comfortable rooms and proximity to public transportation. It offers free WiFi, free parking, and an outdoor pool.

Sunset Gardens - At this 2.5-star hotel, you can take advantage of free WiFi, free parking, and an outdoor pool.

Crystal Cove Beach Resort by Antilles Resorts - Customers like this 2.5-star beach condo resort for its helpful staff. It offers free WiFi, free parking, and an outdoor pool.

Planning Your Trip to St. Thomas

Still picking your trip dates? Find out more about the local climate with these monthly averages so you can make the most of your money.

  • Hottest months: August, July, September, and June, with an average temperature of 90°F
  • Coldest months: February, January, March, and December, with an average temperature of 73°F
  • Rainiest months: September, October, November, and August, with an average rainfall of 5.00 inches
  • Driest months: February, March, January, and June, with an average rainfall of 1.93 inches

Sightseeing In and Around 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 popular local attractions that are highest on your list, such as Battery and Blackbeard's Castle, and choose other low-cost activities to fill your itinerary. If you're looking to enjoy the area's natural beauty, you can get outdoors at Emancipation Garden, Magens Bay Park, or Lindbergh Bay.

St. Thomas is also notable for its:
  • Excursions
  • Beaches
  • Boating

Getting Around St. Thomas

The most convenient airport is in St. Thomas (SPB-St. Thomas Seaplane Base), 0.8 mi (1.2 km) away from the city center. If that doesn't suit your budget, the next closest is 2.3 mi (3.7 km) away in St. Thomas (STT-Cyril E. King). You can explore water transportation options at the local port.

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 Coki Beach and Sapphire Beach, this destination is home to Virgin Islands National Park and Bolongo Bay, 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 3-star hotel for our travelers looking for an economical choice, and features free WiFi and an outdoor pool. Other options for your budget-friendly stay include Galleon House Hotel and Windward Passage Hotel.
How many low cost hotels will I be able to find in St. Thomas?
Choose a hotel that suits your wallet among Expedia’s 24 budget hotels in St. Thomas.
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 August and July with an average temp of 84°F, while the coldest months are January and February with an average of 79°F. Average annual precipitation for St. Thomas is 39 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 on your list, such as Coki Beach and Sapphire Beach, and then make time for other wallet-friendly activities. Explore and snap photos of landmarks like Blackbeard’s Castle and St. Thomas Synagogue, or check out the area’s cultural spots like at St. Thomas Historical Trust Museum.
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 1.6 mi (2.5 km) from the center in Cyril E. King Airport (STT). However, if that doesn’t suit your budget, you can look into flights to St. Thomas (SPB-St. Thomas Seaplane Base), which is 1.6 mi (2.6 km) away. You can find out about your water travel options at the port.

Travelers Loved These Cheap Hotels

More trip options