Top 10 Hotels in San Marcos

See all 147 Hotels in San Marcos
Country Inn & Suites By Carlson, San Marcos, TX
Country Inn & Suites By Carlson, San Marcos, TX

1560 Interstate Highway 35 South, San Marcos 78666

3.0 out of 5.0
4.1 out of 5 (1,326 reviews)

Situated in a rural location, this hotel is within 1 mi (2 km) of Ramon Lucio Memorial Park, Aquarena Springs Museum, and …

Get Rates
Best Western San Marcos
Best Western San Marcos

917 N I 35, San Marcos 78666

2.5 out of 5.0
3.6 out of 5 (251 reviews)

Situated in San Marcos, this hotel is within a 15-minute walk of Rio Vista Park and Bobcat Ballpark. Bobcat Baseball Field an …

Get Rates
La Quinta Inn San Marcos
La Quinta Inn San Marcos

1619 N I 35, San Marcos 78666

2.5 out of 5.0
3.4 out of 5 (823 reviews)

Situated in a shopping district, this motel is within 2 mi (3 km) of Bobcat Stadium, Aquarena Center, and Bobcat Softball …

Get Rates
Wingate by Wyndham San Marcos
Wingate by Wyndham San Marcos

108 N I-35, San Marcos 78666

2.5 out of 5.0
4.1 out of 5 (797 reviews)

Situated in San Marcos, this hotel is within a 15-minute walk of John Stokes Park, John J. Stokes Sr. San Marcos River Park …

Get Rates
Days Inn San Marcos
Days Inn San Marcos

1005 I 35 N, San Marcos 78666

2.0 out of 5.0
3.3 out of 5 (550 reviews)

Situated in San Marcos, this motel is within a 15-minute walk of Bobcat Ballpark, Bobcat Softball Stadium, and Bobcat Basebal …

Get Rates
Best Western Inn & Suites
Best Western Inn & Suites
6.9 mi from San Marcos
2.5 out of 5.0
3.7 out of 5 (407 reviews)

Situated in New Braunfels, this hotel is 1.1 mi (1.7 km) from New Braunfels Conservation Society and 3 mi (4.8 km) from …

Get Rates
La Quinta Inn & Suites New Braunfels
La Quinta Inn & Suites New Braunfels
7.3 mi from San Marcos
2.5 out of 5.0
3.9 out of 5 (248 reviews)

Situated in New Braunfels, this hotel is 0.8 mi (1.2 km) from New Braunfels Conservation Society and 2.7 mi (4.3 km) from …

Get Rates
Microtel Inn & Suites by Wyndham Buda
Microtel Inn & Suites by Wyndham Buda
8.6 mi from San Marcos
2.0 out of 5.0
4.2 out of 5 (668 reviews)

Situated in Buda, this hotel is 4.9 mi (7.9 km) from Onion Creek Club and within 12 mi (20 km) of Century South Shopping …

Get Rates
Hampton Inn Seguin
Hampton Inn Seguin
10.6 mi from San Marcos
2.5 out of 5.0
4.5 out of 5 (137 reviews)

Situated in Seguin, this hotel is within 3 mi (5 km) of Texas Agriculture Education and Heritage Center, ZDT's Amusement Park …

$84
Lockhart Inn
Lockhart Inn
11.2 mi from San Marcos
2.5 out of 5.0

Situated in Lockhart, this motel is 2.1 mi (3.4 km) from Lockhart State Park and 8.5 mi (13.7 km) from Lone Star Gun Range. …

Get Rates

Recent Reviews in San Marcos

Hide content

San Marcos Hotel Guide

If you're thinking of taking a vacation in the New Braunfels region and you're looking to book a hotel in San Marcos, Expedia offers a wide assortment to select from. Expedia's extensive database features 27 lodging options that are within a 0.1-mile radius of the center of San Marcos.

The The Crystal River Inn is a popular hotel option because it's conveniently located to San Marcos' center.

San Marcos has a solid selection of economical accommodation options sure to satisfy even the most budget-minded travelers. The Red Roof Inn San Marcos is 0.9 miles from the center of San Marcos, while the Best Western San Marcos is 1 mile away. Two other budget-aware options in San Marcos include the Super 8 San Marcos and the Motel 6 San Marcos TX.

The Sage Hill Inn Above Onion Creek can be found 11 miles from downtown San Marcos. Or, alternatively, the Embassy Suites San Marcos - Hotel, Spa & Conference Center is situated 4 miles away. Some more options around this area are the Courtyard by Marriott New Braunfels River Village and the Lamb's Rest Inn B&B.

Looking to venture a little further afield? Hill Country offers many attractions. Hill Country boasts rolling hills, and commonly visited Hill Country destinations include art galleries. In this section of United States of America tourists can partake in mountain biking.

The closest places to stay in New Braunfels are Seguin and Wimberley. Seguin is 20 miles to the south of San Marcos, while Wimberley is 16 miles to the northwest. Hotels and apartments in Seguin include the The Olivia Mansion and Holiday Inn Express Hotel & Suites Seguin. The Square Inn and The Lodge at Cypress Falls are amongst the accommodation options in Wimberley.

Just because you're traveling in New Braunfels, doesn't mean you can't enjoy your passion for sports. Alamodome is 45 miles to the southwest of San Marcos. Sleep right near the action at the Mokara Hotel & Spa San Antonio or the Marriott San Antonio Riverwalk.

Austin-Bergstrom International Airport is a logical airport for accessing San Marcos. It is 30 miles drive away. If you would like to stay nearby, try the Holiday Inn Austin Airport or Staybridge Suites Austin Central / Airport Area.