Find hotels near Santa Maria Bay, St. Thomas from ₩130,679
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check prices for these dates
Compare 2,318 hotels close to Santa Maria Bay with room rates, reviews, and availability. Most hotels are fully refundable.

Cottage at West 7 Palms 
Cottage at West 7 Palms

Olga's Fancy
Olga's Fancy
9.6 out of 10, Exceptional, (1001)
The price is ₩198,936
₩233,750 total
includes taxes & fees
Nov 12 - Nov 13

Island View Guesthouse
Island View Guesthouse
9.4 out of 10, Exceptional, (267)

The Hideaway Hull Bay
The Hideaway Hull Bay
9.6 out of 10, Exceptional, (53)
The price is ₩304,747
₩557,492 total
includes taxes & fees
Nov 3 - Nov 4

Mafolie Hotel
Mafolie Hotel
8.6 out of 10, Excellent, (1000)

Emerald Beach Resort
Emerald Beach Resort
7.8 out of 10, Good, (1103)
The price is ₩368,031
₩450,837 total
includes taxes & fees
Nov 12 - Nov 13
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.
Top Santa Maria Bay Hotel Reviews

The Westin St. Thomas Beach Resort & Spa
10/10 Excellent
Hotels near other Santa Maria Bay attractions
Frequently asked questions
Explore a world of travel with Expedia
Hotels near popular St. Thomas Attractions
Hotels in top St. Thomas neighborhoods
Other Hotels near Santa Maria Bay, St. Thomas
- St. Thomas Hotels
- St. John Hotels
- Caribbean Islands Hotels
- Culebra Hotels
- St. Thomas and St. John Hotels
- West End Hotels
- Red Hook Hotels
- Charlotte Amalie Hotels
- Estate Enighed Hotels
- Estate Chocolate Hole and Great Cruz Bay Hotels
- Nazareth Hotels
- Jost Van Dyke Hotels
- Estate Carolina Hotels
- Monte Hotels
- Fish Bay Hotels
- Estate Caneel Bay Hotels
- Estate Contant Hotels
- Frydendal Hotels
- Estate Smith Bay Hotels
- Estate Lameshur Hotels















































































