Hotel search

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best San Marcos Hotels

San Marcos overview

San Marcos is a relaxing place, distinct for its beaches and live music, and known for its temples and shops. You're sure to find the beer and dining options to your liking. Families will find plenty of fun at Legoland California and San Diego Zoo Safari Park. Popular sights such as University of California-San Diego and Carlsbad Premium Outlets won't disappoint. San Marcos is a family-friendly destination whilst offering something for everyone.

Where to stay in San Marcos

Whether you're planning to stay for a night or for the week, the area around San Marcos has accommodations to fit every need. Search for hotels in San Marcos with by checking our online maps. These display the areas and neighbourhoods around all San Marcos hotels so you can see how close you are from landmarks and attractions, and then refine your search within the larger area. The best San Marcos hotel deals are here with our lowest price guarantee.

How to get to San Marcos

Fly in to Carlsbad, CA (CLD-McClellan-Palomar), 6.3 mi (10.1 km) from central San Marcos. San Diego, CA (SAN-San Diego Intl.) is the next closest major airport, 28.9 mi (46.4 km) away.

What to see around San Marcos

Known for its family-friendly sights such as:
  • • The Wave Waterpark
  • • Legoland California
  • • Sealife Aquarium
  • • San Diego Zoo Safari Park
  • • Birch Aquarium
The area's local highlights include its live music scene and places like:
  • • Craftsmanship Museum
  • • Moonlight Ampitheatre
  • • Broadway Theatre
  • • Avo Playhouse
  • • Patio Playhouse
Its beaches and lakes are well known. Favourite spots for nature lovers include:
  • • Dixon Lake
  • • Carlsbad Lagoon
  • • Carlsbad State Beach
  • • Moonlight State Beach
  • • Swamis Beach
Whether window-shopping or searching for a perfect souvenir, here are some favourite shopping areas:
  • • Carlsbad Premium Outlets
  • • Carmel Mountain Plaza
  • • Del Mar Plaza
Some highlights of the area include:
  • • Twin Oaks Golf Club
  • • St. Mark Golf Club
  • • Double Peak Park
  • • Escondido Country Club
  • • Lake San Marcos Executive Course
  • Dining
  • Shopping
  • Beaches
  • Family-friendly