Photo by Savana Sandberg

Find Hotels in San Marcos, CA

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Filter by

Golden Fields Farmhouse
1.39 mi from city center
Get rates
Golden Fields Farmhouse
Remarkable Value. Unbeatable Location.
1.34 mi from city center
5/5Exceptional! (24 reviews)
AMAZING!!!!!!!
"From begining to end the experience, the cleanliness and hospitality. Me and my family will be back to enjoy this condo. We had an amazing vacation."

Reviewed on Aug 28, 2021

Get rates
Remarkable Value. Unbeatable Location.
Sunshine Mountain Bed and Breakfast
4 out of 5
2278 Sunshine Mountain Rd, San Marcos, CA
3 mi from city center
3.1/5 (37 reviews)
"This place was awesome, very quiet, peaceful, and beautiful, just what we were looking for."

Reviewed on Aug 7, 2021

Get rates
Sunshine Mountain Bed and Breakfast
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Harrah's Resort Southern California
3.5 out of 5
777 Harrah's Rincon Way, Funner, CA
The price is $127 per night from Sep 22 to Sep 22
14.77 mi from city center
4.1/5Very Good! (982 reviews)
"Rooms were nice and clean but I was disappointed that there was no coffee maker in our room. When I went down to get coffee it was very crowded.😥"

Reviewed on Sep 14, 2021

Harrah's Resort Southern California
San Diego Marriott La Jolla
4 out of 5
4240 La Jolla Village Dr, La Jolla, CA
Fully refundableReserve now, pay when you stay
The price is $211 per night from Sep 23 to Sep 23
18.91 mi from city center
4/5Very Good! (967 reviews)
"Meets expectations"

Reviewed on Sep 17, 2021

San Diego Marriott La Jolla
Beautiful Master Suite With Kitchenette and Peek Ocean View
Hillside Villa - 2 bed/2bath Home1st floor with kitchen, private pool and views!
5/5Exceptional! (1 review)
Perfect Getaway!!
"Everything was perfect. The view, pool, the size of the bedroom. Everything is in a very good location."

Reviewed on Jun 29, 2021

Get rates
Hillside Villa - 2 bed/2bath Home1st floor with kitchen, private pool and views!
La Valencia Hotel
4 out of 5
1132 Prospect St, La Jolla, CA
Fully refundableReserve now, pay when you stay
The price is $386 per night from Oct 4 to Oct 4
21.33 mi from city center
4.3/5Excellent! (986 reviews)
"One of the best hotels that i’ve been to. Ocean view room was the best Concierge Mark was so hospitable and resourceful"

Reviewed on Aug 21, 2021

La Valencia Hotel
California Suites Hotel
2 out of 5
5415 Clairemont Mesa Blvd, San Diego, CA
Fully refundableReserve now, pay when you stay
The price is $89 per night from Sep 29 to Sep 29
21.33 mi from city center
3.6/5Good! (1,461 reviews)
"I like it cuz it peaceful at times but the back lot gets a lil to crazy when driving by. Pool area maybe clean spiderwebs under the items ( tables umbrellas and chairs"

Reviewed on Sep 13, 2021

California Suites Hotel
Surf & Turf Condo to yourself
2.98 mi from city center
Get rates
Surf & Turf Condo to yourself
Best Western Plus Temecula Wine Country Hotel &Suites
2.5 out of 5
41841 Moreno Rd, Temecula, CA
Fully refundableReserve now, pay when you stay
The price is $106 per night from Sep 27 to Sep 27
24.56 mi from city center
4.3/5Excellent! (843 reviews)
"Clean and comfortable rooms."

Reviewed on Sep 13, 2021

Best Western Plus Temecula Wine Country Hotel &Suites
Hyatt Regency La Jolla
4 out of 5
3777 La Jolla Village Drive, San Diego, CA
Fully refundable
The price is $215 per night from Sep 26 to Sep 26
19.1 mi from city center
4.3/5Excellent! (1,261 reviews)
"The pool area is very nice. The room service was not very good. Food came cold and items were not as described on the menu."

Reviewed on Sep 16, 2021

Hyatt Regency La Jolla
Days Inn by Wyndham San Marcos
2 out of 5
517 W San Marcos Blvd, San Marcos, CA
Fully refundableReserve now, pay when you stay
The price is $55 per night from Oct 6 to Oct 6
0.69 mi from city center
3.4/5Good! (977 reviews)
"I reserved an inexpensive room in a basic hotel and that’s what I got. That said, the room was clean and comfortable and the staff were friendly and helpful. Basic free breakfast included. I would go back."

Reviewed on Jul 20, 2021

Days Inn by Wyndham San Marcos
Carlsbad By The Sea Hotel
3 out of 5
850 Palomar Airport Road, Carlsbad, CA
Fully refundableReserve now, pay when you stay
The price is $125 per night from Sep 28 to Sep 28
9.13 mi from city center
4/5Very Good! (1,320 reviews)
"The property was quiet on the grounds; however you can hear people walking above you. The air conditioner leaked water all over the laminate flooring and bathroom area. The water pressure is just O.K. There was no microwave in our room."

Reviewed on Sep 4, 2021

Carlsbad By The Sea Hotel
Quiet, Tranquil 15 Minutes from the Ocean and Lego land single family house
4/5Very Good! (5 reviews)
Disappointed.
"The property needs many repairs. Some appliances are not entirely operational. There is only one AC unit, which is portable and is only in one room. It was impossible to keep the house cool. The majority of the furniture is broken, the futon is even supported by bricks. One of the bedrooms and bathroom ..."

Reviewed on Aug 19, 2019

Get rates
Quiet, Tranquil 15 Minutes from the Ocean and Lego land single family house
Welk Resorts San Diego
3.5 out of 5
8860 Lawrence Welk Dr, Escondido, CA
Fully refundable
The price is $152 per night from Oct 5 to Oct 5
4.16 mi from city center
4.1/5Very Good! (1,177 reviews)
"Nice property. Room was nice and clean"

Reviewed on Sep 10, 2021

Welk Resorts San Diego
The Luxe Suites of San Marcos
4 out of 5
1005 Armorlite Drive, San Marcos, CA
1.27 mi from city center
5/5Exceptional! (4 reviews)
"It was amazing."

Reviewed on Oct 3, 2020

Get rates
The Luxe Suites of San Marcos
Carlsbad Suites
3.5 out of 5
5010 Avenida Encinas, Carlsbad, CA
Fully refundableReserve now, pay when you stay
The price is $114 per night from Sep 19 to Sep 19
9.68 mi from city center
4/5Very Good! (2,465 reviews)
"The rooms were spacious, staff was nice, I would personally like a thicker bedding. They only had sheets so I was a little cold."

Reviewed on Sep 10, 2021

Carlsbad Suites
Lakehouse Hotel and Resort
4 out of 5
1025 La Bonita Drive, San Marcos, CA
2.9 mi from city center
4.4/5Excellent! (954 reviews)
"I wish we would’ve known half of the pool was going to be closed for an event. The rest of our stay was amazing! Super accommodating staff!"

Reviewed on Sep 16, 2021

Get rates
Lakehouse Hotel and Resort
La Quinta Inn by Wyndham San Diego - Miramar
2.5 out of 5
10185 Paseo Montril, San Diego, CA
Fully refundableReserve now, pay when you stay
The price is $85 per night from Oct 3 to Oct 3
13.67 mi from city center
3.6/5Good! (953 reviews)
"I forgot my key card inside my room so I went to the front desk and ask for a secondary it with no problem I was able to obtain a key card and go inside my room"

Reviewed on Sep 11, 2021

La Quinta Inn by Wyndham San Diego - Miramar
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.

Visiting San Marcos

Families will find kid-friendly activities in San Marcos, and visitors give high marks for the lakeside setting, top-notch restaurants, and shopping. This relaxing city also attracts tourists with its breweries and sporting events. Legoland California, Carlsbad Premium Outlets, and San Diego Zoo Safari Park are some of the top sights around the area.

  • There are 10 hotels and other accommodations in San Marcos
  • The closest major airport is in Carlsbad, CA (CLD-McClellan-Palomar), 6.6 mi (10.7 km) from the city center
  • The next closest is in San Diego, CA (MYF-Montgomery Field), 23 mi (37 km) away

Sightseeing and Staying in San Marcos

A couple of favorite places to visit are California State University San Marcos and Palomar College. Additionally, in the area you'll find Legoland California and Carlsbad Premium Outlets.

As you plan your holiday retreat, you'll find 10 hotels and other lodging accommodations to select from in San Marcos. Below are top ones based on our user reviews:

  • Fairfield Inn & Suites San Diego North/San Marcos - This 2.5-star hotel features free breakfast, an outdoor pool, and free WiFi. It's a favorite with Expedia travelers for its convenient parking and helpful staff.
  • Lakehouse Hotel and Resort - Our customers like the beach locale and overall value at this resort. With a stay at this 4-star resort, guests can enjoy access to a restaurant and an outdoor pool, along with free WiFi.
  • Hampton Inn San Marcos, CA - This 2.5-star hotel features free breakfast, an outdoor pool, and free WiFi. Expedia customers like its clean, comfortable rooms and room size.

A top sight in the surrounding area is San Diego Zoo Safari Park, located 9.9 mi (15.9 km) from the heart of the city.

Dressing for San Marcos

  • Between January and March, daytime temperatures average 73°F, while nighttime temperatures stay around 42°F
  • From April to June, the average is 85°F during the day and 49°F at night
  • July through September sees average temperatures of 89°F during the day and 59°F at night
  • In October-December, you can expect 83°F as the daytime average and 41°F as the nighttime average
  • San Marcos gets about 14.25 inches of rain per year
  • August and September are usually the hottest months averaging 88°F, while December and January are usually the coldest with an average temperature of 43°F

Frequently asked questions

More trip options