San Marcos

1 Feb 2020 - 2 Feb 2020

2 adults - 1 room

Get cheap accommodation in San Marcos. Find top-rated cheap hotels in San Marcos from $211 per night which include Stonehaven Ranch, Four-O Ranch and Studio 6 San Marcos based on user reviews.

Skyscanner Hotels is a fast, free and simple way to organise your stay. In a few clicks you can easily search, compare and book your San Marcos accommodation by clicking directly through to the hotel or travel agent website. No fees are added to your stay by booking with us. Plan your stay or find last-minute hotels.

Looking for something to do nearby? Why not consider Texas Music Theater, Sewell Park or Wonder World for places to stay.

To get started, simply add your chosen travel dates to the search box and let us find cheap accommodation deals for you. Or alternatively, select from the hotel options above.

Top rated hotels in San Marcos

from $239
from $257

What are travellers saying about San Marcos?

Outdoor Enthusiasts
Adventure Travellers
Family Travellers
Member reviews (10)
Erica Moriarty
Erica MoriartyHouston

San Marcos is a quaint college town right outside of Austin. There is great food to be found and lots of outdoor adventure!

Bailey K.
Bailey K.Austin

San Marcos is a small Texas town with many different things to do. The San Marcos River snakes through the middle of town while the Blanco River is just outside of it. Kayakers, snorkelers, scuba divers, and swimmers all love it here. It's a great place to explore the outdoors, with many parks and hidden gems, like waterfalls and rope swings.

Baxter Jackson
Baxter JacksonNizwa

If Austin is too cerebral for you, there's always San Marcos where it's practically Spring Break year round in the rowdy college town. The local Edward's Aquifer spring feeds the San Marcos River a continuous supply of the clearest waters in the state and is extremely popular for canoeing, tubbing and rafting (thus providing the setting for Spring Break like beach mayhem). The most popular option is to get some buddies together and an extra inner tube, one for the ice chest of beer, of course, and a have yourself a good float down the ol' river.

Dennis Janssen
Dennis JanssenAmsterdam

Well, the town I haven't seen, but I really liked both the Premium Outlet as well als the Tanger Outlet. Lot of good shopping to be done there!!!


The least expensive month is April, with an average of $157 per night. The most expensive month to stay in San Marcos is October, with an average price of $260 per night.
The average price of a hotel in January last year was $211 per night. This is the same as the average nightly price seen over the previous 12 months.
In San Marcos, the expected average temperature in January is 12.0°C/53.5°F. The warmest month is typically August, which averages 35.6°C/96.1°F. The coolest month is December, with temperatures averaging 5.5°C/41.9°F.
The nearest airport to San Marcos is Austin-Bergstrom (AUS) (44.04km). Other nearby airports include: San Antonio International (64.00km) San Antonio Martindale AAF (74.87km)

Plan a trip to United States