Find Spa Hotels in Rio Vista, San Marcos from CA $86

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check availability on Rio Vista Spa Hotels

Top Rio Vista Spa Hotels

Red Roof Inn San Marcos

2.0 star property
7.2 out of 10, Good, (1004)
"Just your standard motel"
The price is CA $86
CA $99 total
includes taxes & fees
Aug 21 - Aug 22
Red Roof Inn San Marcos

The House on the River

9.6 out of 10, Exceptional, (72)
"What an amazing property! I wish we could have extended our stay! We could not have asked for more, the house was amazing and the grounds and river access were icing on the cake. Our host Jennifer was so helpful and available for any questions.If you want to stay in a home that has a rich history and more character than a cookie cutter hotel, this is the place for you! We hope to return the next time we are in San Marcos!"
The House on the River
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.

Top Rio Vista Hotel Reviews

Frequently asked questions

Looking for a spa hotel in Rio Vista?
Forget the stress of everyday life and book yourself a lush spa hotel. Hotels with spas are a great way to break out of your daily routine and add a layer of luxury to your vacation.
What's there to see and do in Rio Vista?
Experience Rio Vista with a stop at San Marcos River, San Marcos Premium Outlets, and Strahan Coliseum. If you have a little extra time during your trip, you might want to check out Bobcat Stadium and Wonder World Cave & Adventure Park.
What is a Rio Vista spa hotel?
Spa hotels in Rio Vista provide lodging and have a full on-site spa which offers services such as couples massages and body treatments. Some also offer in-room treatments. Spa hotels are great for rest, rejuvenation, and relaxation.