Find hotels near Santa Maria Beach, Cabo San Lucas from ₩107,367
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check prices for these dates
Compare 7,886 hotels close to Santa Maria Beach with room rates, reviews, and availability. Most hotels are fully refundable.
Top Santa Maria Beach Hotel Reviews

Hotel Riu Santa Fe - All Inclusive
10/10 Excellent
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Hotels near popular Cabo San Lucas Attractions
Hotels in top Cabo San Lucas neighborhoods
Other Hotels near Santa Maria Beach, Cabo San Lucas
- Cabo San Lucas Hotels
- San José del Cabo Hotels
- Palmilla Hotels
- Sunset Beach Hotels
- Campo de Golf Fonatur Hotels
- Caduano Hotels
- Rancho Cerro Colorado Hotels
- Central America Hotels
- Buzzards Hotels
- Migrino Hotels
- East Cape Hotels
- Mexican Riviera Hotels
- Cabo Real Hotels
- Baja California Peninsula Hotels
- Tourist Corridor Hotels
- Santa Rosa Hotels
- El Bledito Hotels
- Zippers Hotels
- Sierra de la Laguna Hotels