
Find hotels near Santa Maria Bay, St. Thomas from SAR 356
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Santa Maria Bay hotels

The Mary Anne Boutique Hotel USVI
The Mary Anne Boutique Hotel USVI7.2 km from Santa Maria Bay
10.0 out of 10, Exceptional, (28 reviews)
The price is SAR 918
SAR 1,124 total
includes taxes & fees
21 Jul - 22 Jul

The Green Iguana Hotel
The Green Iguana Hotel7.2 km from Santa Maria Bay
10.0 out of 10, Exceptional, (37 reviews)
The price is SAR 929
SAR 1,045 total
includes taxes & fees
21 Jul - 22 Jul

Hotel 1829
Hotel 18297.2 km from Santa Maria Bay
9.8 out of 10, Exceptional, (34 reviews)
The price is SAR 704
SAR 862 total
includes taxes & fees
22 Jul - 23 Jul

The Hideaway Hull Bay
The Hideaway Hull Bay4.7 km from Santa Maria Bay
9.4 out of 10, Exceptional, (65 reviews)
The price is SAR 856
SAR 1,526 total
includes taxes & fees
22 Jul - 23 Jul

Island View Guesthouse
Island View Guesthouse4.8 km from Santa Maria Bay
9.4 out of 10, Exceptional, (383 reviews)
The price is SAR 519
SAR 749 total
includes taxes & fees
14 Aug - 15 Aug

Buoy Haus Beach Resort St. Thomas, Autograph Collection
Buoy Haus Beach Resort St. Thomas, Autograph Collection9.2 km from Santa Maria Bay
9.4 out of 10, Exceptional, (187 reviews)
The price is SAR 1,686
SAR 2,296 total
includes taxes & fees
16 Aug - 17 Aug

The Pink Palm Hotel - Adults Only
The Pink Palm Hotel - Adults Only7.1 km from Santa Maria Bay
9.0 out of 10, Wonderful, (417 reviews)
The price is SAR 949
SAR 1,256 total
includes taxes & fees
21 Jul - 22 Jul

Bluebeard's Castle Resort
Bluebeard's Castle Resort7.9 km from Santa Maria Bay
9.0 out of 10, Wonderful, (645 reviews)
The price is SAR 815
SAR 1,099 total
includes taxes & fees
22 Jul - 23 Jul

Mafolie Hotel
Mafolie Hotel6.9 km from Santa Maria Bay
8.8 out of 10, Excellent, (1,007 reviews)
The price is SAR 504
SAR 660 total
includes taxes & fees
2 Aug - 3 Aug

Villa Indigo 1BR in Private Gated Estate
Villa Indigo 1BR in Private Gated Estate7 km from Santa Maria Bay
8.8 out of 10, Excellent, (33 reviews)
The price is SAR 818
SAR 1,378 total
includes taxes & fees
21 Jul - 22 Jul

The Cottage at Villa Indigo
The Cottage at Villa Indigo7.1 km from Santa Maria Bay
8.8 out of 10, Excellent, (15 reviews)
The price is SAR 990
SAR 1,683 total
includes taxes & fees
28 Jul - 29 Jul

Hampton by Hilton St. Thomas
Hampton by Hilton St. ThomasHavensight, 8.5 km from Santa Maria Bay
8.8 out of 10, Excellent, (204 reviews)
The price is SAR 859
SAR 1,039 total
includes taxes & fees
7 Aug - 8 Aug

The Landmark Apartment
The Landmark Apartment7.2 km from Santa Maria Bay
8.6 out of 10, Excellent, (18 reviews)
The price is SAR 900
SAR 1,576 total
includes taxes & fees
23 Jul - 24 Jul

Bunker Hill Hotel
Bunker Hill Hotel7.1 km from Santa Maria Bay
8.2 out of 10, Very Good, (1,080 reviews)
The price is SAR 408
SAR 500 total
includes taxes & fees
23 Jul - 24 Jul

Emerald Beach Resort
Emerald Beach Resort4.5 km from Santa Maria Bay
7.8 out of 10, Good, (1,463 reviews)
The price is SAR 886
SAR 1,085 total
includes taxes & fees
5 Aug - 6 Aug

The Westin St. Thomas Beach Resort & Spa
The Westin St. Thomas Beach Resort & Spa9.1 km from Santa Maria Bay
8.4 out of 10, Very Good, (1,343 reviews)
The price is SAR 1,210
SAR 1,673 total
includes taxes & fees
9 Aug - 10 Aug

Shibui Cove
Shibui Cove3.7 km from Santa Maria Bay
7.4 out of 10, Good, (6 reviews)
The price is SAR 723
SAR 1,449 total
includes taxes & fees
21 Jul - 22 Jul

Little Indigo Apartments
Little Indigo Apartments7.1 km from Santa Maria Bay
7.8 out of 10, Good, (30 reviews)
The price is SAR 613
SAR 1,127 total
includes taxes & fees
21 Jul - 22 Jul

Galleon House Hotel
Galleon House Hotel7.2 km from Santa Maria Bay
7.8 out of 10, Good, (1,001 reviews)
The price is SAR 291
SAR 356 total
includes taxes & fees
22 Jul - 23 Jul
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.
Compare popular hotels close to Santa Maria Bay
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() The Mary Anne Boutique Hotel USVI | 10.0 Exceptional 28 reviews | View | ||||||
![]() The Green Iguana Hotel | 10.0 Exceptional 37 reviews | View | ||||||
![]() Hotel 1829 | 9.8 Exceptional 34 reviews | View | ||||||
![]() The Hideaway Hull Bay | 9.4 Exceptional 65 reviews | View | ||||||
![]() Island View Guesthouse | 9.4 Exceptional 383 reviews | View |
Top Santa Maria Bay Hotel Reviews

Emerald Beach Resort
8/10 Good
Hotels near other Santa Maria Bay attractions
Frequently asked questions
Explore a world of travel with Expedia
Other Hotels near Santa Maria Bay, St. Thomas
Explore more hotels
- Ocean Front 4 Bedroom with Private Pool
- The Villa Michelle•Luxury•Ocean Views•Heated Salt Pool•Outdoor Living
- The Beach House on St. Thomas with Secluded Sand Beach
- Adorable 1-bedroom apart W/ FREE SUV in charming St Thomas
- Charming 2-bedroom house with AC in beautiful St Thomas
- Beautiful Apartment w- gorgeous expansive views, beautiful fruit trees & gardens
- Tranquil 2-bedroom oceanfront Villa tucked away in peaceful charming Fortuna
- Emerald Beach Resort
- Lindbergh Bay Hotel and Villas
- Shibui Cove
- Private oceanfront villa with gorgeous sunsets!
- Villa Stone's Throw - A Quiet Escape











































































