Skip to main content

Search hotels in San Marcos, CA

Enter your dates to see the latest prices and deals for San Marcos hotels

Popular hotels in San Marcos

Check out our top picks in San Marcos

Filter by:

Star rating
Review score

Lakehouse Resort

Hotel in San Marcos

Featuring a full-service marina on Lake San Marcos, this resort offers a 2 outdoor pools and a hot tub. Free Wi-Fi is included. Legoland is 9 miles away.

l
lucy
From
United Kingdom
Beautiful location. The staff were so friendly and helpful. Room was perfect. Nothing was too much trouble.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 240 reviews
Price from
US$189
1 night, 2 adults

Fairfield Inn & Suites by Marriott San Diego North/San Marcos

Hotel in San Marcos

Located in San Marcos, 19 km from San Diego Zoo Safari Park, Fairfield Inn & Suites by Marriott San Diego North/San Marcos provides accommodation with free bikes, free private parking, an outdoor...

S
Scott
From
United States
Definitely the nicest hotel in the area. I've stayed about six weeks over the last year. Clean, spacious, kind staff, right off the freeway (but safe) and a solid breakfast offering.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 279 reviews
Price from
US$142
1 night, 2 adults

Residence Inn San Diego North/San Marcos

Hotel in San Marcos

Located in San Marcos, 22 km from San Diego Zoo Safari Park, Residence Inn San Diego North/San Marcos provides accommodation with an outdoor swimming pool, private parking, a fitness centre and a...

K
Kenneth
From
United Kingdom
Stayed at least 4 times in the past for Thanksgiving. Meets all our needs and the staff were all very friendly and effective
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 138 reviews
Price from
US$151.05
1 night, 2 adults

Extended Stay America Premier Suites - San Diego - San Marcos

Hotel in San Marcos

Extended Stay America Premier Suites - San Diego - San Marcos is located in San Marcos, within 20 km of San Diego Zoo Safari Park and 35 km of Torrey Pines State Reserve.

C
Chris
From
United States
Very clean hotel, recommended highly
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 324 reviews
Price from
US$127.29
1 night, 2 adults

Hampton Inn San Marcos

Hotel in San Marcos

Featuring 3-star accommodation, Hampton Inn San Marcos is located in San Marcos, 19 km from San Diego Zoo Safari Park and 35 km from Torrey Pines State Reserve.

M
Maja
From
Canada
Staff was very polite and always there to help us with special requests.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 138 reviews
Price from
US$144.99
1 night, 2 adults

Days Inn by Wyndham San Marcos

Hotel in San Marcos

Set in San Marcos, 21 km from San Diego Zoo Safari Park, Days Inn by Wyndham San Marcos offers express check-in and check-out and free WiFi.

E
Edgar
From
United States
Love breakfast and good location.
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 342 reviews
Price from
US$81.60
1 night, 2 adults

Casa Grotto

San Marcos

Situated in San Marcos and only 26 km from San Diego Zoo Safari Park, Casa Grotto features accommodation with sea views, free WiFi and free private parking.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 6 reviews
Price from
US$285
1 night, 2 adults

Ayres Hotel Vista Carlsbad

Vista (Near San Marcos)

Ayres Hotel Vista Carlsbad offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a shared lounge.

V
Volodymyr
From
Ukraine
Everything good! Breakfast was amazing!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,017 reviews
Price from
US$104
1 night, 2 adults

SpringHill Suites by Marriott Escondido Downtown

Escondido (Near San Marcos)

Set in Escondido, 12 km from San Diego Zoo Safari Park, SpringHill Suites by Marriott Escondido Downtown offers accommodation with an outdoor swimming pool, private parking, a fitness centre and a...

N
Nichole
From
Australia
The room was lovely, the bed comfy
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 229 reviews
Price from
US$152.10
1 night, 2 adults

Staybridge Suites Carlsbad/San Diego by IHG

Carlsbad (Near San Marcos)

Offering an outdoor pool, Staybridge Suites Carlsbad/San Diego is located in Carlsbad. Free WiFi access is available. Each room here will provide you with a TV, a seating area and satellite channels.

L
La Trobe
From
New Zealand
Clean, quiet, and very affordable
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 317 reviews
Price from
US$161
1 night, 2 adults
See all 15 hotels in San Marcos

San Marcos – 15 hotels and places to stay

Filter by:

Star rating
Review score

Lakehouse Resort

Hotel in San Marcos

Featuring a full-service marina on Lake San Marcos, this resort offers a 2 outdoor pools and a hot tub. Free Wi-Fi is included. Legoland is 9 miles away.

l
lucy
From
United Kingdom
Beautiful location. The staff were so friendly and helpful. Room was perfect. Nothing was too much trouble.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 240 reviews
Price from
US$189
1 night, 2 adults

Fairfield Inn & Suites by Marriott San Diego North/San Marcos

Hotel in San Marcos

Located in San Marcos, 19 km from San Diego Zoo Safari Park, Fairfield Inn & Suites by Marriott San Diego North/San Marcos provides accommodation with free bikes, free private parking, an outdoor...

S
Scott
From
United States
Definitely the nicest hotel in the area. I've stayed about six weeks over the last year. Clean, spacious, kind staff, right off the freeway (but safe) and a solid breakfast offering.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 279 reviews
Price from
US$142
1 night, 2 adults

Residence Inn San Diego North/San Marcos

Hotel in San Marcos

Located in San Marcos, 22 km from San Diego Zoo Safari Park, Residence Inn San Diego North/San Marcos provides accommodation with an outdoor swimming pool, private parking, a fitness centre and a...

K
Kenneth
From
United Kingdom
Stayed at least 4 times in the past for Thanksgiving. Meets all our needs and the staff were all very friendly and effective
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 138 reviews
Price from
US$151.05
1 night, 2 adults

Extended Stay America Premier Suites - San Diego - San Marcos

Hotel in San Marcos

Extended Stay America Premier Suites - San Diego - San Marcos is located in San Marcos, within 20 km of San Diego Zoo Safari Park and 35 km of Torrey Pines State Reserve.

C
Chris
From
United States
Very clean hotel, recommended highly
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 324 reviews
Price from
US$127.29
1 night, 2 adults

Hampton Inn San Marcos

Hotel in San Marcos

Featuring 3-star accommodation, Hampton Inn San Marcos is located in San Marcos, 19 km from San Diego Zoo Safari Park and 35 km from Torrey Pines State Reserve.

M
Maja
From
Canada
Staff was very polite and always there to help us with special requests.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 138 reviews
Price from
US$144.99
1 night, 2 adults

Days Inn by Wyndham San Marcos

Hotel in San Marcos

Set in San Marcos, 21 km from San Diego Zoo Safari Park, Days Inn by Wyndham San Marcos offers express check-in and check-out and free WiFi.

E
Edgar
From
United States
Love breakfast and good location.
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 342 reviews
Price from
US$81.60
1 night, 2 adults

Casa Grotto

San Marcos

Situated in San Marcos and only 26 km from San Diego Zoo Safari Park, Casa Grotto features accommodation with sea views, free WiFi and free private parking.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 6 reviews
Price from
US$285
1 night, 2 adults

Ayres Hotel Vista Carlsbad

Vista (Near San Marcos)

Ayres Hotel Vista Carlsbad offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a shared lounge.

V
Volodymyr
From
Ukraine
Everything good! Breakfast was amazing!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,017 reviews
Price from
US$104
1 night, 2 adults

SpringHill Suites by Marriott Escondido Downtown

Escondido (Near San Marcos)

Set in Escondido, 12 km from San Diego Zoo Safari Park, SpringHill Suites by Marriott Escondido Downtown offers accommodation with an outdoor swimming pool, private parking, a fitness centre and a...

N
Nichole
From
Australia
The room was lovely, the bed comfy
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 229 reviews
Price from
US$152.10
1 night, 2 adults

Staybridge Suites Carlsbad/San Diego by IHG

Carlsbad (Near San Marcos)

Offering an outdoor pool, Staybridge Suites Carlsbad/San Diego is located in Carlsbad. Free WiFi access is available. Each room here will provide you with a TV, a seating area and satellite channels.

L
La Trobe
From
New Zealand
Clean, quiet, and very affordable
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 317 reviews
Price from
US$161
1 night, 2 adults
See all 15 hotels in San Marcos

Hotels with parking in San Marcos

Free parking
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 287 reviews
From US$185.93 per night
Free parking
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 310 reviews
From US$184.18 per night
Free parking
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 212 reviews
From US$101.91 per night
Free parking
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 661 reviews
From US$130.63 per night
Free parking
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 94 reviews
From US$139.39 per night
Parking on site
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 256 reviews
From US$220.14 per night
Parking on site
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 186 reviews
From US$155.49 per night
Parking on site
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 55 reviews
From US$775.81 per night
Parking on site
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 58 reviews
Parking on site
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 370 reviews
From US$143.42 per night

Most booked hotels in San Marcos and surroundings in the past month

See all

Popular with guests booking hotels in San Marcos

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 138 reviews

Popular with guests booking hotels in San Marcos

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 138 reviews

Popular with guests booking hotels in San Marcos

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 240 reviews

Popular with guests booking hotels in San Marcos

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 279 reviews

Popular with guests booking hotels in San Marcos

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 342 reviews

Popular with guests booking hotels in San Marcos

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 324 reviews

Popular with guests booking hotels in Vista

Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 1,001 reviews

Popular with guests booking hotels in Vista

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,017 reviews

Popular with guests booking hotels in Vista

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 415 reviews

Popular with guests booking hotels in Escondido

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 458 reviews

Budget hotels in San Marcos and nearby

Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 1,001 reviews

LEGOLAND California is 15 minutes’ drive from this Carlsbad area hotel. Free breakfast is available and rooms feature a flat-screen cable TV.

From US$78.21 per night
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 85 reviews

Located in Escondido, within 13 km of San Diego Zoo Safari Park and 41 km of Torrey Pines State Reserve, Rodeway Inn Escondido Downtown provides accommodation with barbecue facilities and as well as...

From US$93.01 per night
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 458 reviews

Offering an outdoor pool and terrace, this Escondido hotel offers air-conditioned rooms with cable TV. Legoland and Harrahs Ricon Casino are both within 20 minutes’ drive away.

From US$110.13 per night
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 124 reviews

Set within 40 km of Torrey Pines State Reserve and 46 km of University Of San Diego, Suites Escondido CA features rooms in Escondido.

From US$116.67 per night
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 214 reviews

Quality Inn Escondido San Diego North County is located in Escondido, within 40 km of Torrey Pines State Reserve and 45 km of University Of San Diego.

From US$113.27 per night
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 292 reviews

Located off Interstate 15, this Escondido hotel offers an outdoor pool and hot tub and serves a daily continental breakfast. All rooms include free Wi-Fi.

From US$81.40 per night
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 197 reviews

Situated in Escondido, 11 km from San Diego Zoo Safari Park, Hacienda Motel features accommodation with free WiFi and free private parking.

From US$84.70 per night

Located in Escondido in the California region, Casita Vino Dog-Friendly Vineyard Retreat & Stay has a patio.

Best hotels with breakfast in San Marcos and nearby

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,017 reviews

Ayres Hotel Vista Carlsbad offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a shared lounge.

From US$154.28 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 187 reviews

Featuring an outdoor swimming pool, this pet-friendly Escondido hotel is 10 miles from the San Diego Zoo Safari Park. Free WiFi and a free continental breakfast is provided daily.

From US$157.41 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 221 reviews

Holiday Inn Express Hotel & Suites San Diego-Escondido by IHG is located in Escondido, 12 km from San Diego Zoo Safari Park and 39 km from Torrey Pines State Reserve.

From US$136.65 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 229 reviews

Set in Escondido, 12 km from San Diego Zoo Safari Park, SpringHill Suites by Marriott Escondido Downtown offers accommodation with an outdoor swimming pool, private parking, a fitness centre and a...

From US$167.61 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 94 reviews

Featuring barbecue facilities, TownePlace Suites by Marriott San Diego Carlsbad / Vista is located in Vista in the California region, 29 km from San Diego Zoo Safari Park and 31 km from Torrey Pines...

From US$139.39 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 317 reviews

Offering an outdoor pool, Staybridge Suites Carlsbad/San Diego is located in Carlsbad. Free WiFi access is available. Each room here will provide you with a TV, a seating area and satellite channels.

From US$180.64 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 347 reviews

Offering an outdoor pool and Stratus Restaurant & Bar, Holiday Inn Carlsbad/San Diego is located in Carlsbad. Free WiFi access is available.

From US$142.49 per night

Boasting air-conditioned accommodation with a private pool, Large Pool Home on Two Acres with Views! is situated in Vista. This holiday home has a garden.

Hotels located in the centre of San Marcos

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1 review

Situated in San Marcos, 25 km from San Diego Zoo Safari Park and 30 km from Torrey Pines State Reserve, San Marcos Home with Patio and Grill - Walk to Lake! offers air conditioning.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2 reviews

Modern Escape w Mountain Views, Walk to Lake, Golf, Resort, Dining is a recently renovated holiday home in San Marcos, where guests can make the most of its pool with a view and barbecue facilities.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Located in San Marcos, 25 km from San Diego Zoo Safari Park and 31 km from Torrey Pines State Reserve, San Marcos Getaway with Deck and Lake Views! offers air conditioning.

FAQs about hotels in San Marcos

What guests said about San Marcos:

10

San Marcos is a beautiful city and less hectic than San...

San Marcos is a beautiful city and less hectic than San Diego. I got to enjoy the Amalfi Restaurant, which I highly recommended. It is on Lake San Marcos by the Marina, it felt like stepping into the Italian Riviera for the evening. I attended a conference at The Movement church and that facility was beautiful.
Guest review by
Celia
United States
10

The area and people were great!

The area and people were great! Loved San Marcos, Carlsbad, San Diego, and Malibu! Drivers are very considerate and cautious drivers. No litter a very clean area. I was in CA for work therefore only had a day and half to tour the area but hubby did while I was at work and said the same thing. We are both truly in love with area and would love to come back and stay for a week or more just to visit.
Guest review by
Wendy

See reviews by guests who stayed at hotels in San Marcos

See all
From US$147.67 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 279 reviews
Definitely the nicest hotel in the area. I've stayed about six weeks over the last year. Clean, spacious, kind staff, right off the freeway (but safe) and a solid breakfast offering.
Guest review by
Scott
United States
From US$147.67 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 279 reviews
Great option for short drive stay straight off the plane from Europe. Large rooms and competitive price. Nearby pizza restaurant walkable few minutes from hotel.
Guest review by
Martin
United Kingdom
From US$258.54 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 240 reviews
Very handy and comfortable for a quick stay after a wedding. Bonus that we were able to recharge our rental car at the hotel.
Guest review by
Kathleen
United States
From US$147.67 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 279 reviews
clean, spacious, well run professional hotel but nothing special. Breakfast was much nicer than it looked at first glance.
Guest review by
Steffen
Germany
From US$121.36 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 324 reviews
Very clean hotel, recommended highly
Guest review by
Chris
United States