Texas may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Find Resorts & Hotels with Spas in San Marcos

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Travelers Enjoyed These Resorts & Hotels with Spas

Courtyard San Marcos
3 out of 5
625 Commercial Loop, San Marcos, TX
Free CancellationReserve now, pay when you stay
The price is $94 per night
4.6/5Wonderful! (626 reviews)

"Great room"…"

Reviewed on Jul 26, 2020

Courtyard San Marcos
Embassy Suites San Marcos - Hotel, Spa & Conference Center
3.5 out of 5
1001 E Mccarty Ln, San Marcos, TX
Free CancellationReserve now, pay when you stay
The price is $114 per night
4.2/5Excellent! (977 reviews)

"Great Hotel"…"

Reviewed on Aug 9, 2020

Embassy Suites San Marcos - Hotel, Spa & Conference Center
Country Inn & Suites by Radisson, San Marcos, TX
3 out of 5
1560 Interstate Highway 35 South, San Marcos, TX
Free CancellationReserve now, pay when you stay
The price is $80 per night
3.9/5Good! (964 reviews)

"Nice, clean and friendly will come again when in town"…"

Reviewed on Aug 9, 2020

Country Inn & Suites by Radisson, San Marcos, TX
The Crystal River Inn
3.5 out of 5
326 W Hopkins St, San Marcos, TX
Free CancellationReserve now, pay when you stay
The price is $110 per night
3.9/5Good! (106 reviews)

"Great location, nice people, great breakfast. That said the place is looking a bit tired if you look at detail - mattress needed to be replaced, carpet very old, drain in shower/tub not working well, door knob falling out,"…"

Reviewed on Nov 22, 2019

The Crystal River Inn
La Quinta Inn by Wyndham San Marcos
2.5 out of 5
1619 N I 35, San Marcos, TX
Free CancellationReserve now, pay when you stay
The price is $52 per night
3.6/5Good! (984 reviews)

"Smelled heavily of pot but I know that’s not their fault."…"

Reviewed on Jul 2, 2020

La Quinta Inn by Wyndham San Marcos
Baymont Inn & Suites by Wyndham San Marcos Outlet Malls
2.5 out of 5
4210 IH-35 South, I-35 at Centerpoint Road, San Marcos, TX
Free CancellationReserve now, pay when you stay
The price is $55 per night
3.5/5Good! (976 reviews)

"Pool was nice.... Staff were always smoking cigarettes"…"

Reviewed on Jun 12, 2020

Baymont Inn & Suites by Wyndham San Marcos Outlet Malls
Don't see what you're looking for?
We've got more Resorts & Hotels with Spas. Find the right one for you.
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

San Marcos Resorts & Spa Travel Guide

Pamper Yourself with a Spa Day in San Marcos

If your ideal spa vacation is to get some respite from the hustle and bustle for a bit of rest and recreation, then you'll find more guests are discovering this area is the ideal retreat to do little and love every moment of it. Searching for an opulent spa hotel that ensures every need is met? We can handle that for you. Favor a stay in a soothing secluded spa hotel? No problem. In fact, this area is so popular that it saw a huge swell of guests that are making it their ultimate spot to unwind. Pack your bag and forget your worries to initiate your pressure-free holiday.

We Have Divine Spa Deals in San Marcos

There is no need to worry about securing a great hotel. San Marcos has tons of options to appease most any preference or budget. Unwind and stretch out for a bit. After that you can make your first appointment to indulge yourself at a nearby spa. After you've spent the morning enjoying a massage, decompressing within the steam room, or lounging by the pool, spend your evening getting even more relaxed as you delight in the small-town vibe of this quaint city. Further, you can enjoy your time knowing it's easy to get around area or to dine at a popular restaurant. Once you step out for an evening stroll, you can spend a relaxed evening taking in this charming city's casual vibe. Wherever you end up, just make sure to take it easy. Your spa holiday shouldn't be anything but extremely relaxing.

Providing plenty of restful retreats and and peaceful surroundings, it's easily apparent why an increasing number of people are choosing San Marcos as their stress-free spa weekend sanctuary.

Frequently asked questions

Looking for a spa hotel in San Marcos?
Book one of our fantastic spa hotels and treat yourself from the moment you arrive. Travelers highly recommend San Marcos for its array of shops and gourmet restaurants—your day tour starts here. Enjoy the art galleries and riverfront during your vacation. Hotels with spas are the perfect way to break away from your daily routine and add a layer of luxury to your holiday.
What is the best spa hotel in San Marcos?
Embassy Suites San Marcos - Hotel, Spa & Conference Center is a top spa hotel featuring an outdoor pool, a fitness center, and a hair salon. Treat yourself to a facial, body wrap, or aromatherapy at Spa Botanica. Other popular spa hotels in San Marcos include Country Inn & Suites by Radisson, San Marcos, TX and Baymont Inn & Suites by Wyndham San Marcos Outlet Malls.
How many spa hotels will I find in San Marcos?
Among Expedia’s 64 accommodation options in San Marcos, there are 6 spa hotels.
What's there to see and do in San Marcos?
Experience San Marcos and visit San Marcos Premium Outlets, Rio Vista Park, and Wonder World. If you have a little extra time during your trip, you might want to check out San Marcos City Park and Strahan Coliseum.
What is a San Marcos spa hotel?
Spa hotels in San Marcos provide lodging and have an on-site spa offering services such as therapies and beauty treatments. Some also offer in-room treatments. Spa hotels are great for rest, rejuvenation, and relaxation.

More trip options