Find hotels in San Marcos, CA from ฿1,594

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for San Marcos hotels

Fairfield Inn & Suites San Diego North/San Marcos

Fairfield Inn & Suites San Diego North/San Marcos
2.5 star property
San Marcos
9.4 out of 10, Exceptional, (1004)
Minutes from LEGOLAND® California, this San Marcos hotel offers an outdoor pool, hot tub, and fitness centre. Morning swims and complimentary breakfast energise guests before exploring Twin Oaks Golf Club and Double Peak Park. Free WiFi and parking enhance the convenient experience.

"staff was friendly & a nice hotel if you are just needing a place to stay"
United States
Walter
The price is ฿4,133
฿4,554 total
includes taxes & fees
22 Dec - 23 Dec
Fairfield Inn & Suites San Diego North/San Marcos

Hampton Inn San Marcos, CA

Hampton Inn San Marcos, CA
2.5 star property
San Marcos
8.8 out of 10, Excellent, (1001)
Just 15 minutes from LEGOLAND California, this San Marcos hotel offers complimentary breakfast, WiFi, and parking. Guests praise the helpful staff and clean rooms. Unwind at the bar after exploring nearby Double Peak Park.

"Everything was perfec"
United States
Abigail
The price is ฿3,382
฿3,720 total
includes taxes & fees
21 Dec - 22 Dec
Hampton Inn San Marcos, CA

Extended Stay America Premier Suites - San Diego - San Marcos

Extended Stay America Premier Suites - San Diego - San Marcos
2.5 star property
San Marcos
8.4 out of 10, Very good, (713)
Complimentary WiFi and parking enhance your business or leisure visit to this well-maintained hotel. Just 15 minutes from LEGOLAND California, the property offers clean rooms and a fitness centre, with St. Mark Golf Club and Lake San Marcos Executive Course nearby.

"It was nice staff was great thanks "
United States
kenneth
The price is ฿3,095
฿3,409 total
includes taxes & fees
16 Dec - 17 Dec
Extended Stay America Premier Suites - San Diego - San Marcos

Lakehouse Resort

Lakehouse Resort
4.0 star property
San Marcos
9.2 out of 10, Wonderful, (1306)
Immerse in recreation at this San Marcos resort where a golf course and marina meet 2 outdoor pools. Grab a meal at The Grill or sip drinks by the water. Free bikes and fitness centre complete your stay near LEGOLAND® California.

"Great place to stay!"
United States
Nicola
Lakehouse Resort

Residence Inn by Marriott San Diego North San Marcos

Residence Inn by Marriott San Diego North San Marcos
3.0 star property
San Marcos
8.6 out of 10, Excellent, (1002)
Explore San Marcos from this hotel with an outdoor pool and 24-hour fitness centre. Located within 15 minutes of LEGOLAND California, each suite includes a sofa bed and refrigerator. Complimentary breakfast, WiFi, and helpful staff create a memorable stay near St. Mark Golf Club.

"Exceptional service, great staff, and very nice, clean rooms "
United States
Jennifer
The price is ฿4,466
฿4,921 total
includes taxes & fees
17 Dec - 18 Dec
Residence Inn by Marriott San Diego North San Marcos

Days Inn by Wyndham San Marcos

Days Inn by Wyndham San Marcos
2.0 star property
San Marcos
7.4 out of 10, Good, (1006)
This budget-friendly motel offers a prime spot close to LEGOLAND California with complimentary breakfast, WiFi, and parking. Guests appreciate the helpful staff and clean accommodation, while nearby St. Mark Golf Club provides leisure options.

"Clean room,and staff"
United States
Jonathan
The price is ฿2,246
฿2,471 total
includes taxes & fees
16 Dec - 17 Dec
Days Inn by Wyndham San Marcos

Sunshine Mountain Bed and Breakfast

Sunshine Mountain Bed and Breakfast
4.0 star property
San Marcos
5.8 out of 10, (54)
"Great host and amazing views, will recommend and stay again. "
United States
Judith
Sunshine Mountain Bed and Breakfast

DoubleTree by Hilton San Diego - Del Mar

DoubleTree by Hilton San Diego - Del Mar
4.0 star property
Carmel Valley
8.4 out of 10, Very good, (1886)
Unwind at this serene retreat with an outdoor pool, hot tub, and poolside bar. Just minutes from Torrey Pines Golf Course and Del Mar Beach, the hotel features American cuisine at Mosaic restaurant and clean, comfortable rooms.

"Excellent location"
United States
Paolo
The price is ฿3,169
฿3,611 total
includes taxes & fees
4 Jan - 5 Jan 2026
DoubleTree by Hilton San Diego - Del Mar

San Diego Marriott La Jolla

San Diego Marriott La Jolla
4.0 star property
University City
8.6 out of 10, Excellent, (2180)
Peaceful retreat near public transport and a massive shopping centre. Dive into the outdoor pool, grab a Starbucks coffee on-site, or sip drinks at the bar. University of California and Mission Bay are just a short drive away.

"We had a great stay! Everything was clean and the staff was phenomenal!! "
United States
Mattie
The price is ฿4,889
฿5,626 total
includes taxes & fees
9 Jan - 10 Jan 2026
San Diego Marriott La Jolla

Holiday Inn Express & Suites La Jolla – Windansea Beach by IHG

Holiday Inn Express & Suites La Jolla – Windansea Beach by IHG
2.5 star property
Beach Barber Tract
8.8 out of 10, Excellent, (1005)
Steps from famous Windansea Beach, this La Jolla hotel offers ocean-close comfort with free breakfast, WiFi, and parking. After exploring Mission Bay or La Jolla Cove nearby, unwind in the outdoor pool and hot tub. In-room refrigerators and microwaves enhance your beachside stay.

"Staff very courteous and friendly. "
United States
Derek
The price is ฿4,795
฿5,512 total
includes taxes & fees
21 Dec - 22 Dec
Holiday Inn Express & Suites La Jolla – Windansea Beach by IHG

Hampton Inn San Diego Del Mar

Hampton Inn San Diego Del Mar
2.5 star property
Carmel Valley
9.0 out of 10, Wonderful, (1003)
Escape to this quiet Del Mar hotel with easy access to pristine beaches. A free breakfast, outdoor pool, and 24-hour fitness centre enhance your stay. The complimentary area shuttle makes visits to nearby UCSD and Del Mar Racetrack effortless.

"Clean room, very friendly and welcoming staff "
United States
David
The price is ฿3,761
฿4,285 total
includes taxes & fees
21 Dec - 22 Dec
Hampton Inn San Diego Del Mar

Best Western Premier Hotel Del Mar

Best Western Premier Hotel Del Mar
3.5 star property
Del Mar
9.4 out of 10, Exceptional, (1002)
Savour spectacular ocean sunsets from this quiet Tudor-style hotel near Torrey Pines and Del Mar beaches. After a refreshing dip in the outdoor pool, enjoy American cuisine at Cafe Del Mar. The fitness centre and attentive staff enhance your coastal escape.

"Location was great, staff was very nice, hotel was clean and very pretty"
United States
Sarah
The price is ฿3,727
฿4,219 total
includes taxes & fees
21 Dec - 22 Dec
Best Western Premier Hotel Del Mar

Embassy Suites by Hilton San Diego La Jolla

Embassy Suites by Hilton San Diego La Jolla
4.0 star property
University City
8.8 out of 10, Excellent, (1781)
Steps from Executive Drive Station, this tranquil hotel offers 2 restaurants, a happy hour, and a free beach shuttle. Guests love the outdoor jacuzzi, indoor pool, and koi pond where you can feed the fish. The quiet atmosphere is perfect after shopping nearby.

"Good hot food!!"
United States
Cris
The price is ฿5,022
฿5,773 total
includes taxes & fees
21 Dec - 22 Dec
Embassy Suites by Hilton San Diego La Jolla

Hilton Garden Inn San Diego Del Mar

Hilton Garden Inn San Diego Del Mar
3.0 star property
Carmel Valley
8.6 out of 10, Excellent, (1002)
"Room was clean enough and the staff was helpful and courteous."
United States
Susie
The price is ฿3,134
฿3,602 total
includes taxes & fees
8 Jan - 9 Jan 2026
Hilton Garden Inn San Diego Del Mar

Inn By The Sea La Jolla

Inn By The Sea La Jolla
3.5 star property
Village of La Jolla
9.4 out of 10, Exceptional, (1739)
Embrace serene coastal living at this peaceful retreat within walking distance to La Jolla Cove. Enjoy spectacular sunsets from your balcony, explore nearby hiking trails, or unwind in the outdoor pool. The 24-hour lounge offers complimentary drinks after a day of shopping and sightseeing.

"Delightful stay. Perfect location. "
United States
Nicole
The price is ฿4,742
฿5,450 total
includes taxes & fees
21 Dec - 22 Dec
Inn By The Sea La Jolla

Empress Hotel of La Jolla

Empress Hotel of La Jolla
3.0 star property
Village of La Jolla
9.0 out of 10, Wonderful, (1001)
Located steps from the beach with easy access to Mission Bay and La Jolla Cove. Enjoy Italian cuisine at Manhattan of La Jolla restaurant, plus free breakfast and WiFi. Rooms offer microwaves and refrigerators for added convenience near San Diego attractions.

"Love staying here. It is very convenient to everywhere we need to go in the heart of La Jolla. The staff is friendly and the restaurant is the best!"
United States
Sharon
The price is ฿4,488
฿5,702 total
includes taxes & fees
21 Dec - 22 Dec
Empress Hotel of La Jolla

Hilton San Diego/Del Mar

Hilton San Diego/Del Mar
4.0 star property
Del Mar Heights
8.4 out of 10, Very good, (1003)
Located just a short drive from Del Mar Racetrack and Beach, this hotel offers a relaxing outdoor pool, CoastalKitchen restaurant, and 24-hour fitness centre. Guests love the helpful staff and prime position near beautiful beaches, restaurants and attractions.

"It was ok. Nothing to write home about. Good hotel, good rooms. AC was noisy."
United States
Ronald
The price is ฿3,699
฿4,208 total
includes taxes & fees
4 Jan - 5 Jan 2026
Hilton San Diego/Del Mar

Homewood Suites by Hilton San Diego-Del Mar

Homewood Suites by Hilton San Diego-Del Mar
3.0 star property
Carmel Valley
8.4 out of 10, Very good, (1004)
Located in a quiet San Diego area with easy access to shopping and dining, this hotel features a relaxing hot tub and outdoor pool. Just 10 minutes from UC San Diego and Torrey Pines Golf Course, guests praise the helpful staff and complimentary breakfast.

"We were very impressed with our rooms and the staff are very friendly and helpful."
United States
Anna
The price is ฿2,953
฿3,394 total
includes taxes & fees
11 Jan - 12 Jan 2026
Homewood Suites by Hilton San Diego-Del Mar

The Shoal La Jolla Beach

The Shoal La Jolla Beach
2.5 star property
Beach Barber Tract
8.8 out of 10, Excellent, (1002)
Embrace beachside bliss at this welcoming La Jolla hotel with an inviting outdoor pool and relaxing hot tub. Just steps from breathtaking sunsets and excellent cafes, you're also minutes from Mission Bay and La Jolla Cove.

"Near the ocean good place "
United States
Wad
The price is ฿3,667
฿4,141 total
includes taxes & fees
18 Dec - 19 Dec
The Shoal La Jolla Beach

Pantai Inn

Pantai Inn
3.5 star property
Village of La Jolla
9.4 out of 10, Exceptional, (1000)
Charming boutique accommodation near pristine beaches with free morning buffet and WiFi. Explore La Jolla via beach shuttle or try hiking and kayaking nearby. Rooms include refrigerators and microwaves for added convenience during your coastal escape.

"It was good location and ocean view."
United States
Insook
The price is ฿7,855
฿9,746 total
includes taxes & fees
16 Dec - 17 Dec
Pantai Inn
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.
Save an average of 15% on thousands of hotels when you're signed in

Where to stay in San Marcos

Find the best San Marcos areas for the activities you enjoy most. Learn more about San Marcos
Learn more about San Marcos

San Elijo Hills

While San Elijo Hills isn't home to many top sights, Stone Brewing and La Costa Golf Courses - North and South are some notable places to visit nearby.

Stay near popular San Marcos attractions

Learn more about San Marcos

Nestled between rolling hills and blooming flower fields, this college town offers hiking trails and craft breweries within minutes of each other. Visit Double Peak Park for panoramic views, then explore the bustling farmers market where local vendors sell everything from fresh produce to handmade jewellery.

California State San Marcos, California, USA. This is a 4 image aerial panoramic.

Top San Marcos Hotel Reviews

More cheap stays in San Marcos

Frequently asked questions

Where is the best place to stay in San Marcos?
Fairfield Inn & Suites San Diego North/San Marcos is a favourite property for Expedia customers. This hotel offers free breakfast and an outdoor pool. Other top choices based on reviews include Lakehouse Resort and Residence Inn by Marriott San Diego North San Marcos. See all available top hotels, or vacation rentals in San Marcos.
What are some of the best holiday rentals that San Marcos has to offer?
Aquamarine Villas: This holiday home rental outside of San Marcos is located near the beach, and has an outdoor pool, a fireplace and a BBQ to put you at ease in your new surroundings. Kitchen amenities include a dishwasher, a stovetop and a microwave. It offers a balcony, a garden and an arcade/games room so that you can immerse yourself in your holiday. See all vacation rentals in San Marcos.
If I need to cancel my hotel reservation in San Marcos, will I receive a refund?
Yes, most hotel reservations are fully refundable as long as you cancel before the accommodation's cancellation deadline, which is usually within 24-48 hours of your check-in date. If you booked a non-refundable reservation, you might be able to still cancel and get a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in San Marcos.
What's the best family accommodation in San Marcos?
Residence Inn by Marriott San Diego North San Marcos is a hotel with an outdoor pool and in-room kitchens, and it's a top choice on Expedia for families. Hampton Inn San Marcos, CA is another choice for your child-friendly holiday. Also, attractions in the area such as LEGOLAND® California and San Diego Zoo Safari Park are fun for children of all ages. Find more child-friendly accommodations in San Marcos.
What is the top LGBTQ-friendly hotel in San Marcos?
Residence Inn by Marriott San Diego North San Marcos is a top LGBTQ-friendly hotel, and features free breakfast and in-room kitchens. Fairfield Inn & Suites San Diego North/San Marcos and Hampton Inn San Marcos, CA are two other good options for your stay. See all available hotels listed as LGBTQ-friendly in San Marcos.
What's the best dog-friendly hotel in San Marcos?
Lakehouse Resort is a top dog-friendly resort, and offers 2 outdoor pools and 2 hot tubs - for its human guests. Other good options for you and your pet's trip include Extended Stay America Premier Suites - San Diego - San Marcos and Residence Inn by Marriott San Diego North San Marcos. See more pet-friendly hotel accommodations in San Marcos.
What's the best golf hotel in San Marcos?
Lakehouse Resort is a top resort that has a golf course and features pillowtop beds. Another good option is Fairfield Inn & Suites San Diego North/San Marcos if you'd like to stay near a golf course while in town. You can tee off at Twin Oaks Golf Club, St. Mark Golf Club or Lake San Marcos Executive Course while you're in town. See more golf hotels in San Marcos.
What are some accommodation options with pools in San Marcos?
Lakehouse Resort is a top resort with 2 outdoor swimming pools, 2 hot tubs and 3 outdoor tennis courts. Sunshine Mountain Bed and Breakfast is one more option that offers an on-site pool. View all hotels with pools in San Marcos.
What is staying in San Marcos like?
Families will find child-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. Top sights around the area include LEGOLAND® California and San Diego Zoo Safari Park. In San Marcos, there are 69 hotels and other accommodation options to choose from. Find out more about San Marcos.
What should I do while I'm visiting San Marcos?
Favourite places to visit include Twin Oaks Golf Club, Lucky Strike San Marcos and Regal Edwards San Marcos. You'll also find LEGOLAND® California and San Diego Zoo Safari Park in the area. Take a look at what more there is to see and do in Expedia's San Marcos guide.
What's the weather like in San Marcos?
The hottest months are usually August and September, with an average temperature of 22°C, while the coldest months are February and January, with an average of 13°C. Average annual precipitation for San Marcos is 350 mm.

Explore a world of travel with Expedia