Hotels in San Marcos

Find the best deals on 78 hotels in San Marcos, TX

Check-in
Check-out
Compare vs. momondo |
-
1
Check-in
Check-out

Top Hotels in San Marcos

Find the perfect San Marcos hotel for business or leisure


Things to do in San Marcos

Wonder World Park
John J. Stokes Sr. San Marcos River Park
Rio Vista Park

What is the average price of a hotel near Wonder World Park?

Hotels near Wonder World Park are typically 51% more expensive than the average hotel in San Marcos, which is $128.

Hotels near Wonder World Park
  • Hampton Inn & Suites San Marcos
    Best value

    Hampton Inn & Suites San Marcos

    106 I H 35, San Marcos, TX

    8.3

    $97

    View Deal
  • Courtyard by Marriott San Marcos
    #1 Most popular

    Courtyard by Marriott San Marcos

    625 Commercial Loop, San Marcos, TX

    8.7

    $126

    View Deal
  • Crystal River Inn
    #2 Most popular

    Crystal River Inn

    326 West Hopkins Street, San Marcos, TX

    8.0

    $126

    View Deal
  • The Palmer's Guest House - The Great Getaway In Central San Marcos
    #3 Most popular

    The Palmer's Guest House - The Great Getaway In Central San Marcos

    San Marcos, TX

    9.7

    $179

    View Deal
  • The White House
    #4 Most popular

    The White House

    San Marcos, TX

    10.0

    $949

    View Deal
  • Great Location Near San Marcos Square & Tx State U
    #5 Most popular

    Great Location Near San Marcos Square & Tx State U

    San Marcos, TX

    9.7

    $169

    View Deal
  • Renovated Dtwn Retreat Less Than 1 Mi to Plaza Park!

    Renovated Dtwn Retreat Less Than 1 Mi to Plaza Park!

    San Marcos, TX

    $452

    View Deal
  • Hotel Boutique Hacienda San Pedro San

    Hotel Boutique Hacienda San Pedro San

    Central Park 350 Mts To North Carazo San Marcos, San Marcos, TX

    View Deal

What is the average price of a hotel near John J. Stokes Sr. San Marcos River Park?

Hotels near John J. Stokes Sr. San Marcos River Park are typically 25% less expensive than the average hotel in San Marcos, which is $128.

Hotels near John J. Stokes Sr. San Marcos River Park
  • White Rock Inn
    Best value

    White Rock Inn

    801 N I 35, San Marcos, TX

    6.4

    $57

    View Deal
  • Courtyard by Marriott San Marcos
    #1 Most popular

    Courtyard by Marriott San Marcos

    625 Commercial Loop, San Marcos, TX

    8.7

    $126

    View Deal
  • Hampton Inn & Suites San Marcos
    #2 Most popular

    Hampton Inn & Suites San Marcos

    106 I H 35, San Marcos, TX

    8.3

    $97

    View Deal
  • Country Inn & Suites San Marcos Texas
    #3 Most popular

    Country Inn & Suites San Marcos Texas

    1560 Interstate Highway 35 South, San Marcos, TX

    7.2

    $98

    View Deal
  • Wingate by Wyndham San Marcos
    #4 Most popular

    Wingate by Wyndham San Marcos

    108 N I-35, San Marcos, TX

    8.4

    $82

    View Deal
  • Comfort Suites Near Texas State University
    #5 Most popular

    Comfort Suites Near Texas State University

    104 IH 35 North, San Marcos, TX

    8.2

    $95

    View Deal
  • Red Roof Inn San Marcos

    Red Roof Inn San Marcos

    817 I-35 North, San Marcos, TX

    7.7

    $69

    View Deal
  • Best Western San Marcos

    Best Western San Marcos

    917 N I 35, San Marcos, TX

    7.6

    $92

    View Deal
  • Days Inn by Wyndham San Marcos

    Days Inn by Wyndham San Marcos

    1005 I 35 N, San Marcos, TX

    6.3

    $62

    View Deal
  • Econo Lodge San Marcos University Area

    Econo Lodge San Marcos University Area

    811 South Guadalupe Street, San Marcos, TX

    5.1

    $63

    View Deal
  • Executive Inn & Suites

    Executive Inn & Suites

    930 IH 35 North, San Marcos, TX

    4.8

    $69

    View Deal
  • San Marcos River Vacation Rental and 35 minutes from South by Southwest

    San Marcos River Vacation Rental and 35 minutes from South by Southwest

    San Marcos, TX

    9.6

    $234

    View Deal

What is the average price of a hotel near Rio Vista Park?

The average price for hotels near Rio Vista Park is $94 per night. Of those hotels, momondo users recommend the 12 hotels below for those looking to stay in the area. Since Rio Vista Park is more popular at some times of year than others, prices may vary depending on when you plan your trip. Hotels near Rio Vista Park are typically 26% less expensive than the average hotel in San Marcos, which is $128.

Hotels near Rio Vista Park
  • White Rock Inn
    Best value

    White Rock Inn

    801 N I 35, San Marcos, TX

    6.4

    $57

    View Deal
  • Courtyard by Marriott San Marcos
    #1 Most popular

    Courtyard by Marriott San Marcos

    625 Commercial Loop, San Marcos, TX

    8.7

    $126

    View Deal
  • Hampton Inn & Suites San Marcos
    #2 Most popular

    Hampton Inn & Suites San Marcos

    106 I H 35, San Marcos, TX

    8.3

    $97

    View Deal
  • Wingate by Wyndham San Marcos
    #3 Most popular

    Wingate by Wyndham San Marcos

    108 N I-35, San Marcos, TX

    8.4

    $82

    View Deal
  • Comfort Suites Near Texas State University
    #4 Most popular

    Comfort Suites Near Texas State University

    104 IH 35 North, San Marcos, TX

    8.2

    $95

    View Deal
  • Red Roof Inn San Marcos
    #5 Most popular

    Red Roof Inn San Marcos

    817 I-35 North, San Marcos, TX

    7.7

    $69

    View Deal
  • Best Western San Marcos

    Best Western San Marcos

    917 N I 35, San Marcos, TX

    7.6

    $92

    View Deal
  • Days Inn by Wyndham San Marcos

    Days Inn by Wyndham San Marcos

    1005 I 35 N, San Marcos, TX

    6.3

    $62

    View Deal
  • Econo Lodge San Marcos University Area

    Econo Lodge San Marcos University Area

    811 South Guadalupe Street, San Marcos, TX

    5.1

    $63

    View Deal
  • Executive Inn & Suites

    Executive Inn & Suites

    930 IH 35 North, San Marcos, TX

    4.8

    $69

    View Deal
  • Crystal River Inn

    Crystal River Inn

    326 West Hopkins Street, San Marcos, TX

    8.0

    $126

    View Deal
  • The Palmer's Guest House - The Great Getaway In Central San Marcos

    The Palmer's Guest House - The Great Getaway In Central San Marcos

    San Marcos, TX

    9.7

    $179

    View Deal

When to book a hotel in San Marcos

Check out the information below to find the best deal on a San Marcos hotel room
Low Season
December
High Season
June

cheapest month to stay

16%

expected price decrease

most expensive time to stay

23%

expected price increase

Price
$108 - $164
Highest day of week
Saturday
Cheapest day of week
Monday

av. price over the last two weeks

Average price (weeknight)

$94

av. price over the last two weeks

av. price over the last two weeks

Average price (weekend night)

$121

av. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in San Marcos is: 1-2 star, 80 days before. 3 star, 80 days before.
1-2 star
$79 - $108
3 star
$112 - $139

How much does a hotel in San Marcos cost per night?

Use the information below to find quality San Marcos hotel rooms for low prices
2 stars and under
Super 8 by Wyndham San Marcos
Best value

Super 8 by Wyndham San Marcos

5.7

$64

View Deal
3 stars
Country Inn & Suites San Marcos Texas
Best value

Country Inn & Suites San Marcos Texas

7.2

$98

View Deal

Best prices found by momondo users in the past 24 hours.

Hostels and cheap hotels in San Marcos

These hotels and hostels usually make for a cheap way to stay in San Marcos

Get the best value hotel in San Marcos

These hotels have the best prices for their ratings

San Marcos travel information

How long do people stay in San Marcos?

1 night is the typical length of stay for people visiting San Marcos.

How much does a hotel cost in San Marcos?

On average, rooms will be priced around $93 per night when booking a hotel in San Marcos; however the price you pay for your room will vary significantly depending on seasonality, location and facilities.

When is the best time to book a hotel in San Marcos?

Room prices for hotels in San Marcos can be as much as 15% lower in the month of December. So this is a great time to book and save money.

Which day is cheapest to stay in San Marcos?

At the moment the cheapest day to stay in a hotel in San Marcos is Sunday, with Friday being the most expensive.

How much does a hostel in San Marcos cost?

San Marcos hostels and hotels with a 2 star rating and below charge around $80 for a bed per person. This will be around $13 under the cost of a typical San Marcos hotel.

Based on the weather in San Marcos, what attractions are popular during May?

The average temperature in San Marcos during May is around 75.2 °F which makes it the perfect time to spend time having fun and seeing something new outside at popular area attractions such as SeaWorld San Antonio, Six Flags Fiesta Texas, and Six Flags Over Texas.