Photo by Savana Sandberg

Find hotels in San Marcos, CA from $94

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards.

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 4643 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Home2 Suites by Hilton Carlsbad
3 out of 5
1901 WRIGHT PLACE, Carlsbad, CA, 92008
Fully refundableReserve now, pay when you stay
The price is $164 per night from Feb 20 to Feb 21
$164
per night
Feb 20 - Feb 21
7.45 mi from city center
4.6/5 Wonderful! (861 reviews)
"The facility was quiet , clean , very accommodating for our pet. The staff was friendly and efficent."

Reviewed on Jan 23, 2023

Home2 Suites by Hilton Carlsbad
Best Western Oceanside Inn
2.5 out of 5
1680 Oceanside Blvd, Oceanside, CA, 92054
Fully refundableReserve now, pay when you stay
The price is $95 per night from Feb 9 to Feb 10
$95
per night
Feb 9 - Feb 10
12.08 mi from city center
4.1/5 Very Good! (1,034 reviews)
"Gostei muito, é próximo da praia, da para ir caminhando. Café da manhã muito gostoso, cama confortável, quarto e banheiro limpo."

Reviewed on Jan 31, 2023

Best Western Oceanside Inn
Harrah's Resort Southern California
3.5 out of 5
777 Harrah's Rincon Way, Funner, CA, 92082
The price is $127 per night from Feb 7 to Feb 8
$127
per night
Feb 7 - Feb 8
14.77 mi from city center
4/5 Very Good! (1,068 reviews)
"I loved Hells Kitchen Wish there were more family fun things to do arcade bowling mini-golf movies because its a little isolated from other places to do things around the area."

Reviewed on Jan 29, 2023

Harrah's Resort Southern California

Save an average of 15% on thousands of hotels when you're signed in

HYATT house San Diego/Sorrento Mesa
3 out of 5
10044 Pacific Mesa Blvd, San Diego, CA, 92121
Fully refundable
The price is $165 per night from Feb 20 to Feb 21
$165
per night
Feb 20 - Feb 21
16.88 mi from city center
4.5/5 Wonderful! (1,118 reviews)
"Easy check in. Great area close to many restaurants. Nice personnel. 2nd time staying at this location"

Reviewed on Jan 8, 2023

HYATT house San Diego/Sorrento Mesa
La Jolla Shores Hotel
3 out of 5
8110 Camino Del Oro, La Jolla, CA, 92037
Fully refundableReserve now, pay when you stay
The price is $329 per night from Feb 5 to Feb 6
$329
per night
Feb 5 - Feb 6
20.64 mi from city center
4.4/5 Excellent! (1,034 reviews)
"The staff was great and friendly and special thanks to Larry who drove the shuttle."

Reviewed on Jan 29, 2023

La Jolla Shores Hotel
La Jolla Cove Suites
2.5 out of 5
1155 Coast Blvd, La Jolla, CA, 92037
Fully refundableReserve now, pay when you stay
The price is $109 per night from Mar 5 to Mar 6
$109
per night
Mar 5 - Mar 6
21.33 mi from city center
3.6/5 Good! (1,010 reviews)
"We enjoyed our stay with wonderful location Amazing view and brand new remodel was beautiful Best part was watching the waves and seals from our balcony"

Reviewed on Jan 16, 2023

La Jolla Cove Suites
Hyatt Regency La Jolla
4 out of 5
3777 La Jolla Village Drive, San Diego, CA, 92122
Fully refundable
The price is $189 per night from Feb 9 to Feb 10
$189
per night
Feb 9 - Feb 10
19.1 mi from city center
4.2/5 Excellent! (1,570 reviews)
"Beautiful building with friendly staff."

Reviewed on Jan 29, 2023

Hyatt Regency La Jolla
Estancia La Jolla Hotel & Spa
4 out of 5
9700 N Torrey Pines Road, La Jolla, CA, 92037
Fully refundableReserve now, pay when you stay
The price is $249 per night from Feb 10 to Feb 11
$249
per night
Feb 10 - Feb 11
18.51 mi from city center
4.3/5 Excellent! (1,013 reviews)
"home away from from. The Dining was very homey. Hearty food. The gardens excellent. Will continue to come back. THANKS."

Reviewed on Jan 7, 2023

Estancia La Jolla Hotel & Spa
Grand Pacific Palisades
3.5 out of 5
5805 Armada Drive, Carlsbad, CA, 92008
Fully refundable
The price is $177 per night from Feb 26 to Feb 27
$177
per night
Feb 26 - Feb 27
8.86 mi from city center
4.2/5 Very Good! (1,011 reviews)
Time Share
"Check out time (10:00) was too early. My husband had to sit in the car away from the resort to attend a work meeting at 10:30. Also, they asked us to do house keeping chores prior to check out. I understand this is a time share but I resent that the resort has no time share availability when there ..."

Reviewed on Jan 31, 2023

Grand Pacific Palisades
Inn By The Sea La Jolla
3.5 out of 5
7830 Fay Ave, La Jolla, CA, 92037
Fully refundableReserve now, pay when you stay
The price is $142 per night from Feb 6 to Feb 7
$142
per night
Feb 6 - Feb 7
21.56 mi from city center
4.4/5 Excellent! (1,392 reviews)
"Love the location and hotel. I think the property needs to be updated the rooms are vintage 1990. They used to have a hot tube and this time it was gone. I guess it was removed during COVID. I like this hotel and I will stay there again."

Reviewed on Jan 30, 2023

Inn By The Sea La Jolla
Pantai Inn
3.5 out of 5
1003 Coast Blvd, La Jolla, CA, 92037
The price is $244 per night from Feb 5 to Feb 6
$244
per night
Feb 5 - Feb 6
21.35 mi from city center
4.7/5 Exceptional! (745 reviews)
"Beautiful ocean views. Relaxing and comfortable. Nice staff."

Reviewed on Jan 28, 2023

Pantai Inn
The Welk by Vacation Club Rentals
3.5 out of 5
8860 Lawrence Welk Dr, Escondido, CA, 92026
Fully refundable
The price is $149 per night from Mar 5 to Mar 6
$149
per night
Mar 5 - Mar 6
4.16 mi from city center
4/5 Very Good! (1,049 reviews)
Checkout time was lame
"Nice place. Had a two room suite. Couch was very uncomfortable and a checkout time of 10am which was dumb. Other than that beautiful place to stay."

Reviewed on Jan 30, 2023

The Welk by Vacation Club Rentals
Country Inn & Suites by Radisson, San Diego North, CA
3 out of 5
5975 Lusk Blvd, San Diego, CA, 92121
Fully refundableReserve now, pay when you stay
The price is $162 per night from Feb 26 to Feb 27
$162
per night
Feb 26 - Feb 27
17 mi from city center
4.3/5 Excellent! (1,294 reviews)
"Great stay!"

Reviewed on Jan 23, 2023

Country Inn & Suites by Radisson, San Diego North, CA
La Quinta Inn & Suites by Wyndham Carlsbad - Legoland Area
2.5 out of 5
760 Macadamia Dr, Carlsbad, CA, 92009
Fully refundableReserve now, pay when you stay
The price is $94 per night from Mar 1 to Mar 2
$94
per night
Mar 1 - Mar 2
9.09 mi from city center
4/5 Very Good! (1,151 reviews)
"Great value for the money. Easy to get in and out of the room since the parking is right in front of the room. It is near the highway so it is convenient from a travel perspective but you can hear the highway at night. It is not loud at all and I found it soothing sound that actually helped me to ..."

Reviewed on Feb 1, 2023

La Quinta Inn & Suites by Wyndham Carlsbad - Legoland Area
SpringHill Suites by Marriott San Diego-Scripps Poway
2.5 out of 5
12032 Scripps Highland Dr, San Diego, CA, 92131
Fully refundableReserve now, pay when you stay
The price is $125 per night from Feb 26 to Feb 27
$125
per night
Feb 26 - Feb 27
14.56 mi from city center
4.4/5 Excellent! (941 reviews)
"Great stay. Lovely clean spacious rooms. Wish we had more time to enjoy the room but we were on a time schedule which only allowed us to basically sleep there. I would definitely stay here again."

Reviewed on Jan 31, 2023

SpringHill Suites by Marriott San Diego-Scripps Poway
Carlsbad By The Sea Hotel
3 out of 5
850 Palomar Airport Road, Carlsbad, CA, 92011
Fully refundableReserve now, pay when you stay
The price is $119 per night from Feb 22 to Feb 23
$119
per night
Feb 22 - Feb 23
9.13 mi from city center
3.8/5 Good! (1,103 reviews)
Honest
"We changed rooms from a king to two queens. Front desk person was very nice and courteous. The second room has a very strange tub. The tub doesn’t let you stand flat, it feels like you’re walking on a water bed. It’s concerning. Also the heater makes a very loud startling noise when it turns off. ..."

Reviewed on Feb 1, 2023

Carlsbad By The Sea Hotel
Lakehouse Hotel and Resort
4 out of 5
1025 La Bonita Drive, San Marcos, CA, 92078
Fully refundableReserve now, pay when you stay
The price is $169 per night from Feb 6 to Feb 7
$169
per night
Feb 6 - Feb 7
2.9 mi from city center
4.4/5 Excellent! (1,015 reviews)
Great Hotel and location
"Great Hotel and location"

Reviewed on Jan 22, 2023

Lakehouse Hotel and Resort
MarBrisa Carlsbad Resort
3.5 out of 5
1594 MarBrisa Circle, Carlsbad, CA, 92008
The price is $174 per night from Feb 12 to Feb 13
$174
per night
Feb 12 - Feb 13
8.56 mi from city center
4.3/5 Excellent! (468 reviews)
"The front desk people were very helpful resolving an Expedia issue. Glad I found the property there. I would like to go back."

Reviewed on Jan 20, 2023

MarBrisa Carlsbad Resort
Sheraton La Jolla Hotel
3.5 out of 5
3299 Holiday Ct, La Jolla, CA, 92037
Fully refundableReserve now, pay when you stay
The price is $189 per night from Feb 5 to Feb 6
$189
per night
Feb 5 - Feb 6
19.24 mi from city center
4.1/5 Very Good! (1,022 reviews)
"Location"

Reviewed on Jan 30, 2023

Sheraton La Jolla Hotel
Courtyard by Marriott San Diego Sorrento Valley
3 out of 5
9650 Scranton Rd, San Diego, CA, 92121
Fully refundableReserve now, pay when you stay
The price is $127 per night from Feb 12 to Feb 13
$127
per night
Feb 12 - Feb 13
17.26 mi from city center
4.3/5 Excellent! (1,041 reviews)
"Very nice hotel with great ambiance. Best of the 6 or so hotels in that vicinity."

Reviewed on Jan 21, 2023

Courtyard by Marriott San Diego Sorrento Valley
Don't see what you're looking for?
See all available properties in San Marcos
View all properties
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.

Stay near popular San Marcos attractions

San Marcos hotels information

Number of reviews
20940
Accommodation
4643 hotels
Lowest Price
$94
Highest Price
$329

Frequently asked questions

Where is the best place to stay in San Marcos?

Fairfield Inn & Suites San Diego North/San Marcos is a favorite property for Expedia customers. This hotel offers free breakfast and an outdoor pool. Other top choices based on reviews include Residence Inn by Marriott San Diego North San Marcos and Hampton Inn San Marcos, CA. See all available top hotels, or vacation rentals in San Marcos.

What are some of the best vacation rentals that San Marcos has to offer?

Tropical 5BR La Jolla Retreat by NamaStay: This vacation home near San Marcos offers an outdoor pool, a terrace, and air-conditioning to help you feel perfectly comfortable in your new surroundings. It has 5 bedrooms as well as a kitchen with a full-sized fridge, a stovetop, and a microwave, so you can cook with friends or family. Another good choice for your trip to San Marcos is Vintage Airstream Trailer in the Hills of San Marcos!. See all vacation rentals in San Marcos.

Which popular hotels in San Marcos are known for their enhanced cleaning measures?

Lakehouse Hotel and Resort is a 4-star resort offering property cleaning with disinfectant, contactless check-out, and social distancing measures. If you're looking for a wallet-friendly option, Fairfield Inn & Suites San Diego North/San Marcos is a 2.5-star hotel in San Marcos that offers enhanced cleaning measures. And for a luxurious stay, consider Cape Rey Carlsbad Beach, a Hilton Resort & Spa, a 4.5-star resort that provides enhanced cleaning and is located within 10 miles of San Marcos. For more options to choose from, browse all hotels in San Marcos with enhanced sanitizing practices.

If I need to cancel my hotel reservation in San Marcos, will I receive a refund?

Yes, the majority of room reservations are refundable provided that you cancel prior to the accommodation's cancellation deadline, which is usually within 24-48 hours of your scheduled arrival. If you have a reservation that's non-refundable, you might still have the option to cancel and be given a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in San Marcos.

Where can I learn more about changing or cancelling my trip to San Marcos?

For more information about rescheduling or cancelling your trip to San Marcos, go to https://www.expedia.com/service/.

What's the best place to stay on a budget in San Marcos?

Based on reviews, Lakehouse Hotel and Resort is a popular resort for our travelers who want a more economical choice, and features free WiFi and free parking. Other good choices to stay on the cheap include Fairfield Inn & Suites San Diego North/San Marcos and Hampton Inn San Marcos, CA. View all budget hotels in San Marcos.

What's the best accommodation for a family trip to San Marcos?

Hampton Inn San Marcos, CA is a hotel with free parking and free breakfast, and it's a top choice on Expedia for families. Days Inn by Wyndham San Marcos is another good choice for your kid-friendly vacation. Attractions in the area like LEGOLAND® California and San Diego Zoo Safari Park are also fun for kids of all ages. Find more child-friendly accommodations in San Marcos.

What's the best place to stay for couples in San Marcos?

Lakehouse Hotel and Resort is a favorite 4-star resort for couples, and features an alfresco restaurant and wedding services. See all romantic hotels in San Marcos.

What's the best pet-friendly accommodation in San Marcos?

Lakehouse Hotel and Resort is a top dog-friendly resort, and offers a restaurant and an outdoor pool for its human guests. Residence Inn by Marriott San Diego North San Marcos is another option if you're bringing your pet along. See more pet-friendly hotel accommodations in San Marcos.

What's the best place to stay near California State University San Marcos?

Fairfield Inn & Suites San Diego North/San Marcos is one of the top choices for your stay based on our traveler data, and this hotel offers free breakfast and an outdoor pool. It's located just a short 0.9 mi (1.5 km) from California State University San Marcos. Another good choice is Hampton Inn San Marcos, CA, located just 0.5 mi (0.9 km) away.

What about the best place to stay close to Palomar College?

One of the top choices for your stay is Residence Inn by Marriott San Diego North San Marcos, located a short 0.5 mi (0.8 km) from Palomar College, and this 3-star hotel offers free breakfast and an outdoor pool. Days Inn by Wyndham San Marcos, located just 1 mi (1.5 km) away, is another good option for your stay.

What's the best hotel for a beach vacation in San Marcos?

Lakehouse Hotel and Resort is a top 4-star resort for a beach vacation, and features an outdoor pool and a poolside bar. Other good choices to stay near the beach include Hampton Inn San Marcos, CA and Days Inn by Wyndham San Marcos. Head to Moonlight State Beach or Carlsbad State Beach for some quality time by the water.

Recent reviews of San Marcos hotels
Expedia verified reviews

Plan your trip in a snap on the app

From home or hammock, organize your entire escape and explore app offers
Scan the QR code with your device camera and download our app
QR code