Filter Results
Apply Filters
Clear Filters
Beach hotels in San Marcos
Fairfield Inn & Suites By Marriott San Diego North/San Marcos
227 West San Marcos Boulevard, San Marcos, United States Show map
The 3-star Fairfield Inn & Suites By Marriott San Diego North/San Marcos enjoys a convenient location and provides easy access to Cerro de las Posas Park 25 minutes' walk away. The inn features a…
From US$ 164
Book Now