Hotels in Santa Maria
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Tonight
Sep 20 - Sep 21Tomorrow
Sep 21 - Sep 22Next weekend
Sep 25 - Sep 27In two weeks
Oct 2 - Oct 4Where to stay in Santa Maria?




1. JJB Hotel by Cocotel
JJB Hotel by Cocotel4.9 km from Santa Maria
Juanito
$34
$41 total
includes taxes & fees
Sep 21 - Sep 22




2. Central Park Reef Resort
Central Park Reef Resort13.9 km from Santa Maria
Ulf Peter
$43
$50 total
includes taxes & fees
Sep 20 - Sep 21




3. Club Morocco Resort & Country Club
Club Morocco Resort & Country Club8.6 km from Santa Maria
Lea
$51
$57 total
includes taxes & fees
Oct 16 - Oct 17




4. Wild Orchid Beach Resort
Wild Orchid Beach Resort13.7 km from Santa Maria
Michael
$46
$53 total
includes taxes & fees
Oct 3 - Oct 4




5. Casa Virginia Resort
Casa Virginia Resort8.1 km from Santa Maria
Adrian
$15
$17 total
includes taxes & fees
Sep 25 - Sep 26




6. Palm Tree Resort and Restaurant
Palm Tree Resort and Restaurant13.8 km from Santa Maria
Jose
$39
$49 total
includes taxes & fees
Sep 26 - Sep 27




7. Villa Sorrento by SMS Hospitality
Villa Sorrento by SMS Hospitality12.8 km from Santa Maria
$55
$67 total
includes taxes & fees
Sep 20 - Sep 21




8. D'Resort
D'Resort14.6 km from Santa Maria
Larry
$54
$60 total
includes taxes & fees
Sep 20 - Sep 21




9. Whiterock Beach Resort
Whiterock Beach Resort12.4 km from Santa Maria
Greggory
$71
$83 total
includes taxes & fees
Sep 24 - Sep 25




10. The Palms Resort & Bar
The Palms Resort & Bar14.6 km from Santa Maria
Patrick
$32
$36 total
includes taxes & fees
Sep 20 - Sep 21




11. Hidaway Resort
Hidaway Resort12.8 km from Santa Maria
Robert
$69
$69 total
includes taxes & fees
Sep 21 - Sep 22




12. The Pub Hotel
The Pub Hotel13.7 km from Santa Maria
Jesper
$15
$22 total
includes taxes & fees
Sep 23 - Sep 24




13. Mula De La Paz
Mula De La Paz14 km from Santa Maria
bart
$72
$79 total
includes taxes & fees
Sep 21 - Sep 22




14. Best Western Plus Hotel Subic
Best Western Plus Hotel Subic17.3 km from Santa Maria
GERARD
$85
$105 total
includes taxes & fees
Sep 23 - Sep 24




15. Subic Waterfront Resort And Hotel
Subic Waterfront Resort And Hotel13.3 km from Santa Maria
Carsten
$37
$50 total
includes taxes & fees
Sep 22 - Sep 23




16. Hotel Kamana Sanctuary Resort and Spa
Hotel Kamana Sanctuary Resort and Spa21.3 km from Santa Maria
MENANDRO
$102
$126 total
includes taxes & fees
Sep 20 - Sep 21




17. Treasure Island Resort
Treasure Island Resort13.4 km from Santa Maria
joseph
$49
$51 total
includes taxes & fees
Oct 6 - Oct 7




18. Moonbay Marina The Villas
Moonbay Marina The Villas17.2 km from Santa Maria
Brandon James
$50
$57 total
includes taxes & fees
Sep 21 - Sep 22




19. Sleep and Stay Hotel
Sleep and Stay Hotel14 km from Santa Maria
Mohamed Arshad
$20
$25 total
includes taxes & fees
Sep 24 - Sep 25




20. Blue Rock Beach Resort
Blue Rock Beach Resort13.7 km from Santa Maria
anthony
$45
$51 total
includes taxes & fees
Oct 19 - Oct 20
Our prices for hotels in Castillejos are cheapest in January
Our prices for hotels in Castillejos are cheapest in January
Price trends for hotels in Castillejos
Pricing is based on two traveler single night rates
Check out reviews of Santa Maria hotels guests love
Moonbay Marina The Villas
10/10 Excellent
"👍"
Vista Marina Hotel and Resort
8/10 Good
"Could you a remodel. But great location on SBMA. Just need some remodel♥️"
Central Park Reef Resort
8/10 Good
"This is nice hotel on the beach in Subic. Nice restaurant with view & view for breakfast & same on top floor for evening. Safe place & very helpful staff. Nice rooms. Modern for the area. Special shout out to the breakfast waiter staff......Angel, John & the others. So nice to me!"
The Pub Hotel
8/10 Good
"The staff was good."
Best Western Plus Hotel Subic
8/10 Good
"Staff were great during my stay"
The Aurora Subic Hotel Managed by HII
10/10 Excellent
"Good place. Restaurant is really good"
Subic Waterfront Resort And Hotel
10/10 Excellent
"Great"
Find out more about Santa Maria
