
Search Hotels Near Santa Maria Bay, St. Thomas
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Tonight
17 Sept - 18 SeptTomorrow
18 Sept - 19 SeptThis weekend
18 Sept - 20 SeptNext weekend
25 Sept - 27 Sept Our top choices for Santa Maria Bay hotels




1. Island View Guesthouse
Island View Guesthouse4.8 km from Santa Maria Bay
Robert
₹12,561
₹18,423 total
includes taxes & fees
20 Sept - 21 Sept




2. Bunker Hill Hotel
Bunker Hill Hotel7.1 km from Santa Maria Bay
Alexander
₹8,522
₹10,546 total
includes taxes & fees
18 Oct - 19 Oct




3. Mafolie Hotel
Mafolie Hotel6.9 km from Santa Maria Bay
Morgan
₹11,783
₹15,655 total
includes taxes & fees
20 Sept - 21 Sept




4. The Mary Anne Boutique Hotel USVI
The Mary Anne Boutique Hotel USVI7.2 km from Santa Maria Bay
Gustavo
₹23,450
₹29,019 total
includes taxes & fees
18 Sept - 19 Sept




5. The Green Iguana Hotel
The Green Iguana Hotel7.2 km from Santa Maria Bay
Chuck
₹17,799
₹20,024 total
includes taxes & fees
14 Oct - 15 Oct




6. Hotel 1829
Hotel 18297.2 km from Santa Maria Bay
Jared
₹16,213
₹20,063 total
includes taxes & fees
18 Sept - 19 Sept




7. Hampton by Hilton St. Thomas
Hampton by Hilton St. ThomasHavensight, 8.5 km from Santa Maria Bay
Chrislyn
₹21,953
₹26,549 total
includes taxes & fees
1 Oct - 2 Oct




8. Bluebeard's Castle Resort
Bluebeard's Castle Resort7.9 km from Santa Maria Bay
Luis
₹17,707
₹21,912 total
includes taxes & fees
18 Oct - 19 Oct




9. The Pink Palm Hotel - Adults Only
The Pink Palm Hotel - Adults Only7.1 km from Santa Maria Bay
Iroda
₹20,623
₹27,999 total
includes taxes & fees
30 Sept - 1 Oct




10. Galleon House Hotel
Galleon House Hotel7.2 km from Santa Maria Bay
Michael
₹6,909
₹8,463 total
includes taxes & fees
18 Sept - 19 Sept




11. The Hideaway Hull Bay
The Hideaway Hull Bay4.7 km from Santa Maria Bay
Jeffry
₹19,987
₹36,879 total
includes taxes & fees
22 Sept - 23 Sept




12. Windward Passage Hotel
Windward Passage Hotel6.7 km from Santa Maria Bay
Claude
₹15,992
₹19,790 total
includes taxes & fees
18 Oct - 19 Oct




13. Two Sandals – A Boutique Hotel
Two Sandals – A Boutique Hotel16 km from Santa Maria Bay
Kimberly
₹27,074
₹35,856 total
includes taxes & fees
18 Sept - 19 Sept




14. Buoy Haus Beach Resort St. Thomas, Autograph Collection
Buoy Haus Beach Resort St. Thomas, Autograph Collection9.2 km from Santa Maria Bay
Alfredo
₹34,123
₹48,464 total
includes taxes & fees
18 Oct - 19 Oct




15. Secret Harbour Beach Resort
Secret Harbour Beach Resort15.9 km from Santa Maria Bay
Michael
₹43,705
₹54,522 total
includes taxes & fees
19 Sept - 20 Sept




16. Lindbergh Bay Hotel and Villas
Lindbergh Bay Hotel and Villas4.2 km from Santa Maria Bay
Carlos
₹12,406
₹15,352 total
includes taxes & fees
18 Oct - 19 Oct




17. Emerald Beach Resort
Emerald Beach Resort4.5 km from Santa Maria Bay
Karim S
₹19,570
₹24,218 total
includes taxes & fees
18 Oct - 19 Oct




18. Aqua
Aqua10.4 km from Santa Maria Bay
Paola
₹21,505
₹38,583 total
includes taxes & fees
1 Oct - 2 Oct




19. The Westin St. Thomas Beach Resort & Spa
The Westin St. Thomas Beach Resort & Spa9.1 km from Santa Maria Bay
Mariko
₹25,183
₹36,236 total
includes taxes & fees
2 Oct - 3 Oct




20. The Ritz-Carlton, St. Thomas
The Ritz-Carlton, St. Thomas16.7 km from Santa Maria Bay
Missy Lee
₹47,882
₹66,574 total
includes taxes & fees
21 Sept - 22 Sept
Compare popular hotels close to Santa Maria Bay
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included |
|---|---|---|---|---|---|---|---|
![]() Island View Guesthouse | 9.4 Exceptional 395 reviews | View | |||||
![]() Bunker Hill Hotel | 8.2 Very good 1,091 reviews | View | |||||
![]() Mafolie Hotel | 8.8 Excellent 1,001 reviews | View | |||||
![]() The Mary Anne Boutique Hotel USVI | 10.0 Exceptional 30 reviews | View | |||||
![]() The Green Iguana Hotel | 10.0 Exceptional 38 reviews | View |
Top Santa Maria Bay Hotel Reviews
The Westin St. Thomas Beach Resort & Spa
10/10 Excellent
"⭐⭐⭐⭐⭐ I had such a beautiful experience at The Westin Beach Resort on St. Thomas for my birthday trip! From the moment we arrived, the resort immediately gave vacation mode. The property is absolutely gorgeous, the views are stunning, and the beach is everything you’d hope for when visiting the USVI. The resort itself has such a relaxing atmosphere. I loved being able to step outside and have the beach, water, and beautiful scenery right there. The location was also perfect for exploring St. Thomas while still having a place that felt like a true escape when we came back. The room was comfortable and the resort was well-maintained. The staff were friendly and helpful, and overall the experience felt very easy and relaxing—which is exactly what I wanted for a birthday getaway. And the views? Whew. St. Thomas is already gorgeous, but waking up surrounded by that scenery definitely made the trip feel extra special. This was my first time in St. Thomas, and I genuinely understand why people fall in love with this island. The Westin was the perfect home base for my birthday trip, and I would absolutely stay here again. 🌴🌊☀️ 10/10 birthday destination. St. Thomas understood the assignment. 😂❤️"
Windward Passage Hotel
8/10 Good
"Parking"
Island View Guesthouse
10/10 Excellent
"Great view, nice people, easy access everywhere"
Starz Hotel
10/10 Excellent
"Nice people clean environment and good entertainment"
Shibui Cove
8/10 Good
"Not everything was operational in the apt. Lights/fans etc. but was an awesome place to stay."
Other attractions near Santa Maria Bay
Photo by Jennifer Ogren
Neltjeberg Bay
Commune with nature and explore the great outdoors at Neltjeberg Bay during your travels in St. Thomas. Stroll along the waterfront in this romantic area or seek out the snorkelling spots.

Lindbergh Bay
8.6/10 (1,106 reviews)
Commune with nature and explore the great outdoors at Lindbergh Bay during your travels in Charlotte Amalie. Stroll along the waterfront or visit the shops in this romantic area.
Caret Bay
Commune with nature and explore the great outdoors at Caret Bay during your travels in St. Thomas. Amble around this romantic area's beautiful beaches or seek out the snorkelling spots.
Crown Mountain
Commune with nature and explore the great outdoors at Crown Mountain during your travels in Estate Caret Bay.
Brewers Bay Beach
9.4/10 (45 reviews)
Why not spend a care-free afternoon at Brewers Bay Beach during your travels in Charlotte Amalie? Visit the shops and top-notch restaurants in this romantic area.
Reichhold Center for the Arts
Enjoy an outing to Reichhold Center for the Arts during your stay in Estate John Brewers Bay.
Botany Bay
Commune with nature and explore the great outdoors at Botany Bay during your travels in St. Thomas. Stroll along the beautiful beaches in this romantic area or seek out the snorkelling spots.
Lindberg Beach
10.0/10 (1 review)
Why not spend a lazy afternoon at Lindberg Beach during your trip to Charlotte Amalie? Visit the shops and top-notch restaurants in this romantic area.




