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

Find out moreOpens in new tab or window

Find Oceanfront 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 Oceanfront 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 27 to Oct 28
3.7/5Good! (996 reviews)

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

Reviewed on Aug 9, 2020

Galleon House Hotel
Olga's Fancy
3 out of 5
Honduras 8, St. Thomas
The price is $159 per night from Sep 29 to Sep 30
4.7/5Exceptional! (475 reviews)

"Fantastic just fantastic . The owners are amazing the view is on point"…"

Reviewed on Aug 17, 2020

Olga's Fancy
Two Sandals by the Sea Inn - B&B
2.5 out of 5
6264 Estate Nazareth, St. Thomas, St. Thomas
The price is $179 per night from Sep 30 to Oct 1
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

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Point Pleasant Resort
4 out of 5
6600 Estate Smith Bay, St. Thomas, St. Thomas
Get Rates
4.2/5Excellent! (712 reviews)

"Beautiful property and excellent stay despite Covid. Not all amenities are open, but everything was perfect! Wife and I stayed in D22. We were near the top of the hill so the hike down to the beach is a little tough If you are out of shape or have kids. But the private beach is worth the trip. (WAY ..."…"

Reviewed on Aug 9, 2020

Point Pleasant Resort
Secret Harbour Beach Resort
4 out of 5
6280 Estate Nazareth, St. Thomas, St. Thomas
The price is $264 per night from Sep 29 to Sep 30
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
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 $449 per night from Sep 29 to Sep 30
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 Oct 1 to Oct 2
4.1/5Very Good! (520 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 29 to Sep 30
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
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 $161 per night from Oct 1 to Oct 2
3.6/5Good! (984 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 29 to Sep 30
3.2/5 (991 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
Sapphire Beach Resort
3 out of 5
Estate Smith Bay, St. Thomas, St. Thomas
The price is $203 per night from Sep 29 to Sep 30
3.2/5 (279 reviews)

"The property overall was in good condition and clean. The furniture is outdated and somewhat worn however the only complaint I have is cockroaches were present in the night. I would definitely consider staying here again if the cockroach issue is resolved!"…"

Reviewed on Aug 3, 2020

Sapphire Beach Resort
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
St. Thomas All Inclusive B&B
3 out of 5
S/V Ragamuffin Sailboat, St. Thomas
Get Rates
3/5 (3 reviews)
A Fraud Experience

"The description of this hotel published by Expedia is false “this bed & breakfast is 0 mi (0 km) from Culebra Ferry Terminal... A marina...” This boat is not ankle in any marina downtown where the Ferry Terminal is located. First you have to get to Culebra Island and try to contact hotel person, ..."…"

Reviewed on Jan 15, 2016

St. Thomas All Inclusive B&B
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 29 to Sep 30
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
Don't see what you're looking for?
We've got more Oceanfront 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.

Pocket Guide: Oceanfront Hotels in St. Thomas

Search for hotels in St. Thomas on Expedia. You can easily find your hotels in St. Thomas using one of the methods below:

  • View our selection of featured hotels in St. Thomas
  • Use the map to find hotels in the St. Thomas neighborhood you prefer
  • Use the filters to see hotels in a specific area of St. Thomas, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in St. Thomas
  • Enter your travel dates to view the best deals on hotels in St. Thomas - while they last

Frequently asked questions

What is St. Thomas like for a seaside holiday?
Make your St. Thomas vacation special by staying in an oceanview hotel room. Be sure to book one overlooking the waterfront or beaches for a chance to wake up next to the ocean. After an early morning swim, discover the island views and boating in St. Thomas.
What are the highlights to see in St. Thomas?
After getting settled at your accommodation of choice, you’ll likely want to venture out and explore. If you can’t wait to check out the beaches, head to Magens Bay Beach or Secret Harbour Beach for a relaxing day by the water. Take advantage of the area’s snorkeling and boating, and make time for local attractions like Coki Beach and Sapphire Beach. For more things to see and do, consider visiting Virgin Islands National Park or Blackbeard’s Castle.
Why should I choose an oceanview hotel for my St. Thomas vacation?
Pamper yourself with an oceanview room and enjoy incredible views of the sea during your getaway to St. Thomas. We make it easy to book the ideal accommodation when you use our Ocean view filter in the search results to narrow down your search.

Travelers Loved These Oceanfront Hotels

More trip options