We noticed that you're using an unsupported browser. The Tripadvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Reset
Filters
COVID-19
Deals
Price
$0 - $294 +
Price per night
Popular
Amenities
Show all
Traveler rating
Hotel class
Style
Show more
Brands
6 of 6 properties are available in San Marcos
Sort by:
Best Value
    Updating list...
    Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.
    Frequently Asked Questions about San Marcos hotels
    • What are the best hotels near Double Peak Park?
      Days Inn by Wyndham San Marcos, Hampton Inn San Marcos, and Lakehouse Hotel & Resort are some of the most popular hotels for travelers looking to stay near Double Peak Park. See the full list: Hotels near Double Peak Park.
    • What are the best hotels near Discovery Lake?
      Popular hotels close to Discovery Lake include Days Inn by Wyndham San Marcos, Hampton Inn San Marcos, and Fairfield Inn & Suites by Marriott San Diego North/San Marcos. See the full list: Hotels near Discovery Lake.
    • Which hotels are closest to San Diego Intl Airport?
      Popular hotels close to San Diego Intl Airport include Courtyard by Marriott San Diego Old Town, Sheraton San Diego Hotel & Marina, and Holiday Inn Express San Diego Airport - Old Town. See the full list: Hotels near (SAN) San Diego Intl Airport.
    • What are the best hotels near Jack's Pond Park & Nature Center?
      A few of the most popular hotels near Jack's Pond Park & Nature Center are Hampton Inn San Marcos, Fairfield Inn & Suites by Marriott San Diego North/San Marcos, and Days Inn by Wyndham San Marcos. See the full list: Hotels near Jack's Pond Park & Nature Center.
    • What are the best pet-friendly hotels in San Marcos?
      Some of the most popular pet-friendly hotels in San Marcos are Lakehouse Hotel & Resort, Residence Inn San Diego North/San Marcos, and Days Inn by Wyndham San Marcos. See the full list: Pet Friendly Hotels in San Marcos.
    • Which hotels in San Marcos are good for families?
      Lakehouse Hotel & Resort, Residence Inn San Diego North/San Marcos, and Hampton Inn San Marcos all received great reviews from families traveling in San Marcos. See the full list: Family Hotels in San Marcos.
    • What are the best hotels with a pool in San Marcos?
      Some of the most popular hotels with a pool in San Marcos include Lakehouse Hotel & Resort, Residence Inn San Diego North/San Marcos, and Hampton Inn San Marcos. See the full list: San Marcos Hotels with a Pool.