Hotels in San Marcos

Search and compare San Marcos hotels from hundreds of travel sites and save

San Marcos, CA, United States
8 Dec — 9 Dec2
San Marcos, CA, United States
Wed 8/12
Thu 9/12
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in San Marcos

Filter by star ratings
All filters
Hampton Inn San Marcos, CA
Hampton Inn San Marcos, CA
8.5 Excellent
123 East Carmel Street, San Marcos, CA, United States
Show on map
0.6 mi from city centre, San Marcos 
ExcellentBased on 171 reviews
8.5

Hampton Inn San Marcos provides a comfortable setting while in San Marcos. It also features an outdoor pool and a gym.

Fairfield Inn & Suites San Diego North/San Marcos
Fairfield Inn & Suites San Diego North/San Marcos
9.1 Excellent
227 West San Marcos Boulevard, San Marcos, CA, United States
Show on map
0.2 mi from city centre, San Marcos 
ExcellentBased on 331 reviews
9.1

Fairfield Inn & Suites by Marriott San Diego North/San Marcos provides comfortable 3-star accommodation in San Marcos. It also offers a BBQ/picnic area, an outdoor pool and a car rental desk.

Tips for booking a San Marcos hotel

Cheapest month:October
Most expensive month:September
Average price in San Marcos:£130/night
Absolute cheapest price found:£42/night
Cheapest day:Wednesday
Most expensive day:Friday
£106 - £188
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
£89 - £188
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated San Marcos hotels

Show all 31 hotels
1
Fairfield Inn & Suites San Diego North/San Marcos
Fairfield Inn & Suites San Diego North/San Marcos
9.1 Excellent
227 West San Marcos Boulevard, San Marcos, CA, United States
Show on map
0.2 mi from city centre, San Marcos, CA, United States 

Fairfield Inn & Suites by Marriott San Diego North/San Marcos provides comfortable 3-star accommodation in San Marcos. It also offers a BBQ/picnic area, an outdoor pool and a car rental desk.

2
Hampton Inn San Marcos, CA
Hampton Inn San Marcos, CA
8.5 Excellent
123 East Carmel Street, San Marcos, CA, United States
Show on map
0.6 mi from city centre, San Marcos, CA, United States 

Hampton Inn San Marcos provides a comfortable setting while in San Marcos. It also features an outdoor pool and a gym.

Cheapest hotels in San Marcos, California

Show all 31 hotels
Hampton Inn San Marcos, CA
Hampton Inn San Marcos, CA
8.5 Excellent
123 East Carmel Street, San Marcos, CA, United States
Show on map
0.6 mi from city centre,  

Hampton Inn San Marcos provides a comfortable setting while in San Marcos. It also features an outdoor pool and a gym.

£77
Avg. per night
Fairfield Inn & Suites San Diego North/San Marcos
Fairfield Inn & Suites San Diego North/San Marcos
9.1 Excellent
227 West San Marcos Boulevard, San Marcos, CA, United States
Show on map
0.2 mi from city centre,  

Fairfield Inn & Suites by Marriott San Diego North/San Marcos provides comfortable 3-star accommodation in San Marcos. It also offers a BBQ/picnic area, an outdoor pool and a car rental desk.

£88
Avg. per night

Where to stay in San Marcos

San Marcos travel FAQs

  • What are the best hotels in San Marcos?

    Hampton Inn San Marcos, CA (8.5/10 from 171 reviews), Residence Inn by Marriott San Diego North/San Marcos (8.3/10 from 163 reviews), and Fairfield Inn & Suites San Diego North/San Marcos (9.1/10 from 331 reviews) are all highly rated places to stay in San Marcos.

  • How much is a hotel in San Marcos tonight?

    A hotel in San Marcos tonight has an average price of £97, but some deals have been found for as low as £63 in HotelsCombined searches over the last 72 hours. Prices in San Marcos are changing frequently.