Hotels in San Marcos

Best San Marcos Hotels

Enter your dates for prices and availability of the best hotels in San Marcos.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+
Popular Filters for San Marcos
Very Good 8+HotelGymParking available2 bedsSuiteWithin 10 kmPoolBreakfast includedExtra beds available
Property Type
HotelBed and breakfastVacation home
Property facilities & services
GymParking availablePoolWi-Fi in public areasFree parkingBarbecue24-hour front deskConference roomLuggage storageGolf courseSmoking areaElevatorPets welcomeCar rentalsEV charging stationRestaurantWake-up call

8 Best Hotels to Stay in San Marcos

Trip.com brings you a curated list of top accommodations in San Marcos, complete with reviews, price insights, and amenity highlights, making it easy to find the perfect place to stay.
Most Booked
Lowest price
Closest to downtown
Highest Rated
Extended Stay America Premier Suites - San Diego - San Marcos Hotels in San Marcos
Extended Stay America Premier Suites - San Diego - San Marcos Hotels in San MarcosExtended Stay America Premier Suites - San Diego - San Marcos Hotels in San MarcosExtended Stay America Premier Suites - San Diego - San Marcos Hotels in San MarcosExtended Stay America Premier Suites - San Diego - San Marcos Hotels in San MarcosExtended Stay America Premier Suites - San Diego - San Marcos Hotels in San MarcosExtended Stay America Premier Suites - San Diego - San Marcos Hotels in San Marcos
31
Hotels in San Marcos
Parking
Wi-Fi in public areas
"A very new hotel, very very clean. It has a kitchen which is very convenient. The hotel service is very patient and considerate. It is also very convenient to shop around. The price is affordable. It is a treasure hotel and has been booked again."
Good
110 reviews
7.9/10
1 night
From $123
Check availability
Fairfield Inn & Suites San Diego North/San Marcos Hotels in San Marcos
Fairfield Inn & Suites San Diego North/San Marcos Hotels in San MarcosFairfield Inn & Suites San Diego North/San Marcos Hotels in San MarcosFairfield Inn & Suites San Diego North/San Marcos Hotels in San MarcosFairfield Inn & Suites San Diego North/San Marcos Hotels in San MarcosFairfield Inn & Suites San Diego North/San Marcos Hotels in San MarcosFairfield Inn & Suites San Diego North/San Marcos Hotels in San Marcos
44
Hotels in San Marcos
Private parking
EV charging station
Gym
+9
"I stayed here for 20 days on business and felt very good. 10 points: clean and tidy, good service attitude. There is bus No. 347 outside the door. The transportation is convenient and there are many restaurants nearby."
Very Good
124 reviews
8.6/10
1 night
From $169
Check availability
Days Inn by Wyndham San Marcos Hotels in San Marcos
Days Inn by Wyndham San Marcos Hotels in San MarcosDays Inn by Wyndham San Marcos Hotels in San MarcosDays Inn by Wyndham San Marcos Hotels in San MarcosDays Inn by Wyndham San Marcos Hotels in San MarcosDays Inn by Wyndham San Marcos Hotels in San MarcosDays Inn by Wyndham San Marcos Hotels in San Marcos
62
Hotels in San Marcos
Public parking
Luggage storage
Wi-Fi in public areas
+3
"Booked the hotel online. Once arrived the service was quick ,smooth, and friendly. No complaints here"
105 reviews
7.5/10
1 night
From $72
Check availability
Hampton Inn San Diego/San Marcos Hotels in San Marcos
Hampton Inn San Diego/San Marcos Hotels in San MarcosHampton Inn San Diego/San Marcos Hotels in San MarcosHampton Inn San Diego/San Marcos Hotels in San MarcosHampton Inn San Diego/San Marcos Hotels in San MarcosHampton Inn San Diego/San Marcos Hotels in San MarcosHampton Inn San Diego/San Marcos Hotels in San Marcos
69
Hotels in San Marcos
Public parking
Gym
Luggage storage
+6
"Very convenient, breakfast was great. Overall good stay, thank you!"
Very Good
99 reviews
8.5/10
1 night
From $139
Check availability
Residence Inn San Diego North/San Marcos Hotels in San Marcos
Residence Inn San Diego North/San Marcos Hotels in San MarcosResidence Inn San Diego North/San Marcos Hotels in San MarcosResidence Inn San Diego North/San Marcos Hotels in San MarcosResidence Inn San Diego North/San Marcos Hotels in San MarcosResidence Inn San Diego North/San Marcos Hotels in San MarcosResidence Inn San Diego North/San Marcos Hotels in San Marcos
60
Hotels in San Marcos
Golf course
Outdoor swimming pool
Gym
+7
"The hotel is very good. There is breakfast, which is basically the same every day, with sufficient quantity and variety. There's fruit, milk, yogurt, coffee, oatmeal, waffles, bread, eggs, bacon and more. There is a public washing machine and dryer on the first floor, which is very convenient. The room has a kitchen, refrigerator, microwave and dishwasher. There is a sofa bed where the children can sleep, and the whole family can be together, like a warm home. We stayed here for 2 weeks. We will stay here again when we come to summer camp during the summer vacation. Recommended"
Very Good
106 reviews
8.1/10
1 night
From $149
Check availability
Sunshine Mountain Bed and Breakfast Hotels in San Marcos
Sunshine Mountain Bed and Breakfast Hotels in San MarcosSunshine Mountain Bed and Breakfast Hotels in San MarcosSunshine Mountain Bed and Breakfast Hotels in San MarcosSunshine Mountain Bed and Breakfast Hotels in San MarcosSunshine Mountain Bed and Breakfast Hotels in San MarcosSunshine Mountain Bed and Breakfast Hotels in San Marcos
70
Hotels in San Marcos
Parking
Conference room
Business center
+3
A stay at Sunshine Mountain Bed and Breakfast places you in the heart of San Marcos, a 4-minute drive from Twin Oaks Golf Club and 7 minutes from Palomar College. This bed & breakfast is 13.3 mi (21.4 km) from LEGOLAND® California and 16 mi (25.8 km) from San Diego Zoo Safari Park. Take advantage of recreational opportunities offered, including an attached winery, an outdoor pool, and a hot tub. This bed & breakfast also features complimentary wireless internet access, wedding services, and a fireplace in the lobby. Enjoy a meal at the restaurant or snacks in the coffee shop/cafe. The bed & breakfast also offers room service (during limited hours). Unwind at the end of the day with a drink at the bar/lounge or the poolside bar. A complimentary continental breakfast is served daily from 8:30 AM to 10:30 AM. Featured amenities include a 24-hour business center, laundry facilities, and coffee/tea in a common area. Planning an event in San Marcos? This bed & breakfast has 1000 square feet (93 square meters) of space consisting of conference space and 2 meeting rooms. Free self parking is available onsite. Treat yourself to a stay in one of the 3 individually decorated guestrooms, featuring fireplaces and private pools. Your pillowtop bed comes with down comforters and Frette Italian sheets. Rooms have private furnished balconies or patios. 65-inch LED televisions with satellite programming provide entertainment, while complimentary wireless internet access keeps you connected. Private bathrooms with separate bathtubs and showers feature jetted bathtubs and designer toiletries.
6 reviews
5.7/10
1 night
From $141
Check availability
Beautiful San Marcos Estate! Hotels in San Marcos
Beautiful San Marcos Estate! Hotels in San MarcosBeautiful San Marcos Estate! Hotels in San MarcosBeautiful San Marcos Estate! Hotels in San MarcosBeautiful San Marcos Estate! Hotels in San MarcosBeautiful San Marcos Estate! Hotels in San MarcosBeautiful San Marcos Estate! Hotels in San Marcos
29
Hotels in San Marcos
Wi-Fi in public areas
About this spaceWelcome to this San Marcos Escape! Relax in this 4 bedroom 3 bathroom home. Located in a peaceful and safe neighborhood. Relax in the beautiful backyard, lounge in the hammocks, enjoy a fire or play some yard games all while taking in the mountain views.Located just minutes away from I-15 and 78 FreewayAll San Diego top attractions are no more than 45 minutes awayStone Brewery, Ofrila and Bernardo Wineries, Cal State San MarcosSan Diego Zoo & Safari Park, SeaWorld and local beaches!The spaceOpen concept with high ceilings and sits on a huge lot of over an acre. Large main-level master suite with spacious bathroom and large walk-in closet; 3 additional bedrooms and 2 bathrooms; open kitchen with spacious pantry, formal living room, formal dining room and family room. Backyard has so much to offer! With over an acre of land; grass area, garden, fire pit, fire table and yard games.Guest accessEnjoy the entire home with the exception of the garage.Other things to noteRV and travel trailer parking.About pets:No pets allowed.About checkOut:Check out before 11:00 AM.About children:Children allowed: ages 0-17.About customRules:Quite time is from 10pm to 8am..About checkIn:Check in after 3:00 PM.About smoking:Smoking is not permitted.About minBookingAge:Minimum age to rent: 21.About events:No events allowed.
Outstanding
5 reviews
10/10
Check availability
Stunning Private Resort with a Pool and Hot Tub Hotels in San Marcos
Stunning Private Resort with a Pool and Hot Tub Hotels in San MarcosStunning Private Resort with a Pool and Hot Tub Hotels in San MarcosStunning Private Resort with a Pool and Hot Tub Hotels in San MarcosStunning Private Resort with a Pool and Hot Tub Hotels in San MarcosStunning Private Resort with a Pool and Hot Tub Hotels in San MarcosStunning Private Resort with a Pool and Hot Tub Hotels in San Marcos
20
Hotels in San Marcos
Golf course
Pool
Table tennis room
This uniquely situated home with a private resort style vibe is the perfect location for a few (or more) days to unwind. Less than 15 miles from favorites like Legoland and the San Diego Safari Park with quick access to freeways, this is the perfect spot to enjoy all North County San Diego has to offer. Or, spend the day relaxing at home and enjoying the large yard with a pool, hot tub and putting green.About pets:No pets allowed.About children:Children allowed: ages 0-17.About smoking:Smoking is not permitted.About events:No events allowed.
Check availability
See More Hotels in San Marcos

Trip.com's insights for hotels in San Marcos

Plan smarter with Trip.com’s data-backed insights on travel seasons so that you can book your San Marcos hotel at the right time!

What is the cheapest day of the week for hotels in San Marcos?

Hotel rates in San Marcos are typically lowest on Tuesday, with average nightly rates around $139. Monday tends to be the most expensive, averaging $193 per night.
(Based on Trip.com data from April 12, 2025 to April 12, 2026.)
Mon
Tue
Wed
Thu
Fri
Sat
Sun

Find your unique stays in San Marcos

Immerse yourself in the vibrant atmosphere of San Marcos with our handpicked accommodation options

FAQs About San Marcos Hotels

What are the best places to stay in San Marcos?

Some of the best places to stay in San Marcos are near popular attractions like California State University San Marcos, Sunset Park and Aquatica Corals and Custom Aquariums, offering easy access to key sights and amenities.

What are the top hotels in San Marcos near California State University San Marcos?

Some of the top hotels in San Marcos near California State University San Marcos include Hampton Inn San Diego/San Marcos (from $109), Fairfield Inn & Suites San Diego North/San Marcos (from $133) and Days Inn by Wyndham San Marcos (from $69), all offering easy access to California State University San Marcos, making them ideal for visitors looking to explore the area.

Which hotels are the best hotels to stay at in San Marcos?

San Marcos has many popular hotels. Whether you're looking for a business stay or a vacation hotel, Extended Stay America Premier Suites - San Diego - San Marcos (from $104), Days Inn by Wyndham San Marcos (from $69) and Fairfield Inn & Suites San Diego North/San Marcos (from $133) are best choices.

What hotels in San Marcos provide swimming pools?

Which hotels in San Marcos have the best breakfast?

What hotel deals are available in San Marcos?

Trip.com offers multiple promotions and discounts all year round for both new users and loyal customers . Please check the promotions page to see what promotions are available now on Trip.com.

San Marcos Hotels Info

Number of reviews
549
Total properties
8
Weekday Avg. Price
$232
Weekend Avg. Price
$295
Trending hotel
Extended Stay America Premier Suites - San Diego - San Marcos