Where to stay

in San Marcos

We'd like to help you find a place that's as perfect in atmosphere as it is in location.

Travelers to San Marcos enjoy its abundant dining options and lake views. If you want to explore some beautiful natural spaces, Montiel Dog Park and San Elijo Hills Dog Park are a few places worth a stop. Twin Oaks Golf Club and Lake San Marcos Executive Course are also a few notable stops. Whether you're looking to stay in a trendy neighborhood or you're interested in a more secluded spot, you'll be sure to find a great place in San Marcos.

Top-rated places to stay near the beach in San Marcos

Fairfield Inn & Suites San Diego North/San Marcos is a guesthouse featuring free WiFi and private pools.

Recommended hotels

Top places to stay in San Marcos with breakfast

Lakehouse Resort is a resort that offers free parking and 2 outdoor pools that's well-liked for its prime location and helpful staff. Residence Inn by Marriott San Diego North San Marcos is a hotel that offers free breakfast and free WiFi that's well-liked for its prime location and helpful staff. Fairfield Inn & Suites San Diego North/San Marcos is a hotel that offers free breakfast and free WiFi that's well-liked for its prime location and helpful staff.

Recommended hotels

Top romantic accommodations in San Marcos

Hillside Villa - 2 bed/2bath 1st floor of subdivided home with full privacy/pool is a guesthouse featuring private pools and free WiFi.

Recommended hotels

Top rated places to stay in San Marcos for families

Residence Inn by Marriott San Diego North San Marcos is a hotel featuring an outdoor pool and in-room kitchens that guests like for its helpful staff. Hampton Inn San Marcos, CA is a hotel featuring free parking and free breakfast that guests like for its helpful staff and clean rooms.

Recommended hotels

Top rated places to stay for luxury travelers

Lakehouse Hotel and Resort is a 4-star resort popular with luxury travelers. It features a terrace and a bar, and guests mention its prime location and helpful staff.

Recommended hotels

Top places to stay with pools in San Marcos

Lakehouse Resort is a resort featuring 2 outdoor pools and a marina. Guests like its prime location and helpful staff. It's located a short 6-minute walk from St. Mark Golf Club. Sunshine Mountain Bed and Breakfast is a B&B featuring a kid's pool and a winery. Hillside Villa - 2 bed/2bath 1st floor of subdivided home with full privacy/pool is a guesthouse featuring an outdoor pool and a private pool.

Recommended hotels

Top places to stay for budget travelers in San Marcos

Lakehouse Hotel and Resort is a 4-star resort for cost-conscious travelers and includes free WiFi and free parking. Guests appreciate its prime location and helpful staff. It's just a short 2-minute walk from Decoy. Fairfield Inn & Suites San Diego North/San Marcos is a 2.5-star hotel that's ideal for frugal travelers, featuring free breakfast and free WiFi and noted for its helpful staff. Hampton Inn San Marcos, CA is a 2.5-star hotel that travelers like for its affordable rates. It offers free breakfast and free WiFi and is top-rated for its prime location and helpful staff.

Recommended hotels

Top places to stay near the airport in San Marcos

Golden Door is a 3-star hotel featuring a full-service spa and an outdoor pool. For easy airport access, it's located only 9.1 mi / 14.6 km from Carlsbad, CA (CLD-McClellan-Palomar).

Recommended hotels