California may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window
Savana Sandberg on trover

Search for San Marcos Hotels from CA $81

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

San Marcos hotels and places to stay

Lakehouse Hotel and Resort
4 out of 5
1025 La Bonita Drive, San Marcos, CA
Free cancellationReserve now, pay when you stay
The price is CA $230 per night
4.68 km from city centre
4.5/5Wonderful! (956 reviews)

"Well appointed rooms spacious, clean comfortable beds, large shower, lovely balcony over looking the lake."…"

Reviewed on Jun. 26, 2020

Lakehouse Hotel and Resort
Days Inn by Wyndham San Marcos
2 out of 5
517 W San Marcos Blvd, San Marcos, CA
Free cancellationReserve now, pay when you stay
The price is CA $81 per night
1.11 km from city centre
3.3/5 (999 reviews)

"Room 142 appears to have been recently renovated. new paint, walls, ceiling, new wood floors. bathroom spruced up, lighting was good, ac was good, only negative was no entry mat to wipe feet before entering unit,thus tracking dirt in from outside. walkways could be power washed to help prevent this. ..."…"

Reviewed on Jul. 8, 2020

Days Inn by Wyndham San Marcos
Sunshine Mountain Bed and Breakfast
4 out of 5
2278 Sunshine Mountain Rd, San Marcos, CA
Free cancellationReserve now, pay when you stay
The price is CA $238 per night
4.83 km from city centre
3.1/5 (20 reviews)
A+ Review

"Although the room was cancelled, Mr Milton was helpful to get another room close by. I would love to stay at his bed and breakfast when my wife and I are in town. Mr. Milton is a class-act & and I thank him wholeheartedly."…"

Reviewed on Oct. 28, 2019

Sunshine Mountain Bed and Breakfast
Golden Door
3 out of 5
Deer Springs Rd,777, San Marcos, CA
Get Rates
5.99 km from city centre
Golden Door
The Luxe Suites of San Marcos
4 out of 5
1005 Armorlite Drive, San Marcos, CA
The price is CA $174 per night
2.04 km from city centre
5/5Exceptional! (1 review)

"It was A wonderful experience"…"

Reviewed on Mar. 23, 2020

The Luxe Suites of San Marcos
Relax in Private Resort on Hill Top
21861 Crestwind Dr, San Marcos, CA
The price is CA $120 per night
3.92 km from city centre
3.3/5 (7 reviews)
WORDS DO NOT EXPLAIN HOW BAD!!!

"THE PILLOWS MUST HAVE BEEN 200 YRS OLD...SMELLY, THE CARPET WAS NASTY, THERE WAS NO AC WORKING IN THE ROOM, THE JACUZZI HAD NO WATER!!!! WE HAD TO SHARE A BATH ROOM WITH ANOTHER GUESS AND THEY KEPT THE BATH ROOM DOOR LOCKED.... I ASKED FOR MY MONEY BACK AND HAVE NOT HEARD FORM THEM... WE LEFT THE ..."…"

Reviewed on Aug. 24, 2019

Relax in Private Resort on Hill Top
Family Friendly Sleeps 10 W/ Pool-spa-ping Pong!
Quiet, Tranquil 15 Minutes From the Ocean and Lego Land Single Family House
Get Rates
4.55 km from city centre
4/5Very Good! (5 reviews)
Great location

"House was a great location. About 30-45 minutes from all we wanted to see. Very convenient for stores. Beautiful view, we had a great time."…"

Reviewed on Jul. 22, 2019

Quiet, Tranquil 15 Minutes From the Ocean and Lego Land Single Family House
Remarkable Value. Unbeatable Location
183 Aurora Ave, San Marcos, CA
Get Rates
2.15 km from city centre
5/5Exceptional! (12 reviews)
Great trip to see our Marine!

"We had a wonderful time in The San Diego area visiting our Marine. The property in San Marcos was a tad off the beaten path but it allowed us to explore more which worked out perfectly! Thank you for the wonderful memories!"…"

Reviewed on Jul. 7, 2020

Remarkable Value. Unbeatable Location
PRIVATE_VACATION_HOME
842 S Rancho Santa Fe Rd, San Marcos, CA
Get Rates
4.8 km from city centre
PRIVATE_VACATION_HOME
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.

San Marcos Hotel Guide

Searching for a convenient hotel while staying in San Marcos? There are around 19 accommodations within a 0.1-kilometre (0.06-mile) radius of the heart of San Marcos which are part of Expedia's extensive network.

San Marcos' center is an easy walk from places to stay such as Residence Inn by Marriott San Diego North San Marcos and Hampton Inn San Marcos.

San Marcos offers just a small range of economical hotels. You'll find the Days Inn San Marcos conveniently located 1 kilometre (1 mile) from the downtown area.

The Rancho Valencia Resort and Spa is positioned 18 kilometres (11 miles) away from the heart of San Marcos. Another alternative is the Fairmont Grand Del Mar, which can be found 25 kilometres (15 miles) away. Two other Expedia-listed hotel and apartment options here include the L'Auberge Del Mar - Destination Hotels & Resorts and the The Lodge at Torrey Pines.

55 kilometres (34 miles) away from San Marcos you'll find Coronado, where you can enjoy Centennial Park and Coronado Ferry Landing. Coronado hotel options are the Hotel del Coronado and Coronado Island Marriott Resort & Spa. 45 kilometres (27 miles) to the south of San Marcos, you can also stay at Beach Cities, home to the Tower23 Hotel and Pacific Terrace Hotel. Whether you're just passing through or staying in Beach Cities, a couple of places to add to your itinerary are the Golf Gardens Miniature Golf and Giant Dipper Roller Coaster.

If sport is your passion, be sure to take a trip to Honda Center, which is 100 kilometres (61 miles) to the northwest of San Marcos. Stay right near the action at the Dolphins Cove Resort or the Residence Inn By Marriott Anaheim Resort Area.

McClellan-Palomar Airport is a logical airport for accessing San Marcos. It is 10 kilometres (6 miles) drive away. If you choose to stay nearby, try the Four Seasons Residence Club Aviara, North San Diego or Park Hyatt Aviara Resort, Spa & Golf Club.

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.
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. Enter dates in and click on “Search”, then filter by “free cancellation” to get the top deals on offer in San Marcos.
What's the best place to stay on a budget in San Marcos?
Based on reviews, Days Inn by Wyndham San Marcos is a popular 2-star property for our travelers looking for an economical choice, and features free WiFi and free parking. Other choices for your budget-friendly stay include Residence Inn by Marriott San Diego North San Marcos and Lakehouse Hotel and Resort.
What's the best accommodation for a family trip to San Marcos?
Residence Inn by Marriott San Diego North San Marcos is a top 3-star hotel on Expedia for families, and features an outdoor pool and in-room kitchens. Other good options for your family trip include Days Inn by Wyndham San Marcos and Hampton Inn San Marcos, CA. Attractions in the area like Legoland California and San Diego Zoo Safari Park are also fun for kids of all ages.
What's the best place to stay for couples in San Marcos?
Residence Inn by Marriott San Diego North San Marcos is a favorite 3-star hotel for couples, and features an outdoor pool and wedding services. Other good choices for your romantic getaway include Lakehouse Hotel and Resort and Days Inn by Wyndham San Marcos.
What's the best pet-friendly accommodation in San Marcos?
Residence Inn by Marriott San Diego North San Marcos is a top hotel for people traveling with their pets, and offers an outdoor pool and in-room kitchens for its human guests. Two other good options for you and your pet include Lakehouse Hotel and Resort and Days Inn by Wyndham San Marcos.
What's the best hotel for a beach vacation in San Marcos?
Fairfield Inn & Suites San Diego North/San Marcos is a top hotel for a beach vacation, and features an outdoor pool and free buffet breakfast. Other good choices to stay near the beach include Days Inn by Wyndham San Marcos and Residence Inn by Marriott San Diego North San Marcos. Head to Moonlight State Beach or Carlsbad State Beach for some quality time by the water.
What's the best luxury place to stay in San Marcos?
Lakehouse Hotel and Resort is a 4-star resort with a restaurant and a poolside bar, and it’s a popular choice for Expedia travelers looking for an elegant place to stay.
What's the best boutique accommodation in San Marcos?
Lakehouse Hotel and Resort is a favorite 4-star resort with Expedia travelers looking for a stylish accommodation, featuring a restaurant and a poolside bar.

Recent Reviews in San Marcos

More trip options