56 Hotels in San Marcos

Prefer Expedia? See all San Marcos hotels on Expedia →

56 stays in total

Where to stay in San Marcos (TX)

San Marcos (TX) has 56 places to stay on Triptoic , including 1 apartments, 2 guesthouses and B&Bs. By star rating there are 1 5-star, 3 4-star, 12 3-star properties. 7 stays are rated 8.5 or higher by guests. Together they offer more than 1,307 rooms.

Guests' top picks in San Marcos (TX): Homewood Suites San Marcos (9.2).

Places to stay
56
Avg. guest rating
7.9
Guest reviews
640
5-star stays
1

San Marcos (TX) hotel FAQs

How many hotels are there in San Marcos (TX)?

Triptoic lists 56 places to stay in San Marcos (TX), United States, including 1 apartments, 2 guesthouses and B&Bs.

What are the best-rated hotels in San Marcos (TX)?

Based on guest reviews, the top-rated stays in San Marcos (TX) are Homewood Suites San Marcos (9.2/10).

How many 5-star hotels are in San Marcos (TX)?

There are 1 5-star properties in San Marcos (TX).

What is the average hotel rating in San Marcos (TX)?

Stays in San Marcos (TX) have an average guest rating of 7.9 out of 10 (good), from 640 reviews in total.

Nearby destinations

More places to stay around San Marcos (TX)

All of United States →