Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in San Marcos

Tonight Jun 26 - Jun 27
This weekend Jun 28 - Jun 30
Next weekend Jul 5 - Jul 7

Featured San Marcos Non-Smoking Hotels

See all 1,306 Properties in San Marcos

Estimated price for 1 night/2 adults

Becky's Guest House With Its Classic Cottage Charm Is Vibrant And Cozy
Becky's Guest House With Its Classic Cottage Charm Is Vibrant And Cozy
San Marcos, Texas
4.8/5 (18 reviews)

This unit is located in a quiet neighborhood with very little traffic. It is well equipped for most guests and if you should need something, the hosts will try very hard to provide it. It would be difficult to find nicer, more accommodating hosts. We enjoyed our stay and recommend it highly.

Reviewed on Mar 1, 2019
Comfort Inn & Suites
Comfort Inn & Suites
2.5 out of 5.0 1053 Clovis Barker Dr, San Marcos, TX
4.4/5 (696 reviews)
$76/ night for 2 guests

Courteous staff, nice breakfast choices, clean rooms. A/C left a little to be desired in our Texas heat.

Reviewed on Jun 13, 2019
Comfort Suites Near Texas State University
Comfort Suites Near Texas State University
2.5 out of 5.0 104 Ih 35 N, San Marcos, TX
Free Cancellation
4.0/5 (541 reviews)
$81/ night for 2 guests

It is close to campus, didn't like the breakfast the served. Pool is very small

Reviewed on Jun 22, 2019
Courtyard San Marcos
Courtyard San Marcos
3.0 out of 5.0 625 Commercial Loop, San Marcos, TX
Free Cancellation
4.6/5 (526 reviews)
$118/ night for 2 guests

Nice and clean room. Great view of the city. Will come back again

Reviewed on May 20, 2019
Fairfield Inn & Suites by Marriott Austin San Marcos
Fairfield Inn & Suites by Marriott Austin San Marcos
3.5 out of 5.0 1250 North IH-35, San Marcos, TX
Free Cancellation
4.7/5 (572 reviews)
$84/ night for 2 guests

Housekeeper was seriously rude aside from that the property was up to my standings and I would definitely book again.

Reviewed on Jun 23, 2019
Holiday Inn San Marcos
Holiday Inn San Marcos
3.0 out of 5.0 105 Bintu Drive, San Marcos, TX
4.4/5 (325 reviews)
$84/ night for 2 guests

Sherry, in the restaurant was an absolute joy every morning.

Reviewed on Jun 22, 2019
Homewood Suites by Hilton San Marcos
Homewood Suites by Hilton San Marcos
3.0 out of 5.0 451 Barnes Drive, San Marcos, TX
Free Cancellation
4.5/5 (161 reviews)
$99/ night for 2 guests

Great location and awesome service! The staff have been really nice.

Reviewed on Jun 21, 2019
Red Roof Inn San Marcos
Red Roof Inn San Marcos
2.0 out of 5.0 817 I-35 N, San Marcos, TX
Free Cancellation
3.2/5 (862 reviews)
$62/ night for 2 guests

Front side of property quite noisy with traffic....needs a new toilet seat. Good bed, lighting, TV.

Reviewed on May 19, 2019
Wingate by Wyndham San Marcos
Wingate by Wyndham San Marcos
2.5 out of 5.0 108 N I-35, San Marcos, TX
4.2/5 (1285 reviews)
$76/ night for 2 guests

We stayed in room 229 very clean .however if you are barefoot on the floor you can notice holes in the substructure. ...

Reviewed on Jun 10, 2019
Map

Recently booked Non-Smoking Hotels in San Marcos

Comfort Suites Near Texas State University
2.5 out of 5.0
Last booking: 8 hours ago
Wingate by Wyndham San Marcos
2.5 out of 5.0
Last booking: 8 hours ago

Pocket Guide: Non-Smoking Hotels in San Marcos

Search for hotels in San Marcos on Expedia. You can easily find your hotels in San Marcos using one of the methods below:

  • View our selection of featured hotels in San Marcos
  • Use the map to find hotels in the San Marcos neighborhood you prefer
  • Use the filters to see hotels in a specific area of San Marcos, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in San Marcos
  • Enter your travel dates to view the best deals on hotels in San Marcos - while they last