Beginning of main content
Nectar
Collect Nectar points

Book on the go and pay later.

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check Prices on Hotels in San Marcos

Tonight Tonight 22 Jun - 23 Jun
This weekend This weekend 22 Jun - 24 Jun
Next weekend Next weekend 29 Jun - 1 Jul

Search Hotels near Top San Marcos Attractions

Top 10 Hotels in San Marcos

See all 1,051 properties in San Marcos

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Lakehouse Hotel and Resort

Lakehouse Hotel and Resort

1025 La Bonita Drive, San Marcos
  • Free cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

Situated in San Marcos, this golf resort is 2.8 mi (4.4 km) from Palomar College and within 9 miles (15 km) of Legoland California and Carlsbad Premium Outlets. ...

Lakehouse Hotel and Resort£128

Lakehouse Hotel and Resort£128
Grand Pacific Palisades Resort & Hotel

Grand Pacific Palisades Resort & Hotel

5805 Armada Drive, Carlsbad
  • Free cancellation
  • Reserve now, pay when you stay
3.5 out of 5.0
 
 

This family-friendly Carlsbad hotel is located near the airport, within 1 mi (2 km) of Flower Fields of Carlsbad and Carlsbad Premium Outlets. Legoland California ...

Grand Pacific Palisades Resort & HotelGet Rates

Grand Pacific Palisades Resort & HotelGet Rates
Harrah's Resort & Casino Southern California

Harrah's Resort & Casino Southern California

777 Harrah's Rincon Way, Funner
    3.5 out of 5.0
     
     

    Situated in the suburbs, this spa resort is within 20 miles (32 km) of Palomar Mountain State Park, San Diego Zoo Safari Park and California Center For The Arts. ...

    Harrah's Resort & Casino Southern California£113

    Harrah's Resort & Casino Southern California£113
    Hampton Inn San Marcos

    Hampton Inn San Marcos

    123 E Carmel St, San Marcos
    • Free cancellation
    • Reserve now, pay when you stay
    2.5 out of 5.0
     
     

    Located in the heart of San Marcos, this hotel is 0.9 mi (1.4 km) from California State University San Marcos and 1.9 mi (3.1 km) from Palomar College. Palomar ...

    Hampton Inn San MarcosGet Rates

    Hampton Inn San MarcosGet Rates
    Days Inn by Wyndham San Marcos

    Days Inn by Wyndham San Marcos

    517 W San Marcos Blvd, San Marcos
    • Free cancellation
    • Reserve now, pay when you stay
     
     

    Situated in the suburbs, this motel is 1.3 mi (2.1 km) from Palomar College and 1.8 mi (2.9 km) from California State University San Marcos. Palomar Medical ...

    Days Inn by Wyndham San MarcosGet Rates

    Days Inn by Wyndham San MarcosGet Rates
    Omni La Costa Resort & Spa

    Omni La Costa Resort & Spa

    2100 Costa Del Mar Road, Carlsbad
    • Free cancellation
    • Reserve now, pay when you stay
    4.5 out of 5.0
     
     

    This family-friendly Carlsbad resort is located near the airport, 2.8 mi (4.5 km) from Batiquitos Lagoon Foundation Nature Center, and within 6 mi (10 km) of ...

    Omni La Costa Resort & SpaGet Rates

    Omni La Costa Resort & SpaGet Rates
    Wyndham Oceanside Pier Resort

    Wyndham Oceanside Pier Resort

    333 N Myers Street, Oceanside
      3.5 out of 5.0
       
       

      Offering direct access to the beach, this Oceanside hotel is within a 5-minute walk of Oceanside Pier and California Surf Museum. Oceanside Harbor and Camp Pendleton ...

      Wyndham Oceanside Pier Resort£203

      Wyndham Oceanside Pier Resort£203
      Motel 6 Oceanside

      Motel 6 Oceanside

      3708 Plaza Dr, Oceanside
      • Free cancellation
      2.0 out of 5.0
       
       

      Situated by the ocean, this motel is within 6 miles (10 km) of Agua Hedionda Lagoon Foundation, Legoland California and Carlsbad Lagoon. Mission San Luis Rey ...

      Motel 6 OceansideGet Rates

      Motel 6 OceansideGet Rates
      Rancho Bernardo Inn San Diego - A Golf and Spa Resort

      Rancho Bernardo Inn San Diego - A Golf and Spa Resort

      17550 Bernardo Oaks Dr, San Diego
      • Free cancellation
      • Reserve now, pay when you stay
      4.0 out of 5.0
       
       

      Located in Rancho Bernardo, this spa resort is 1.4 mi (2.3 km) from Bernardo Winery, and within 9 mi (15 km) of California Center For The Arts and San Diego ...

      Rancho Bernardo Inn San Diego - A Golf and Spa Resort£133

      Rancho Bernardo Inn San Diego - A Golf and Spa Resort£133
      Fairfield Inn & Suites San Diego North/San Marcos

      Fairfield Inn & Suites San Diego North/San Marcos

      227 W San Marcos Blvd, San Marcos
      • Free cancellation
      • Reserve now, pay when you stay
      2.5 out of 5.0
       
       

      Situated in San Marcos, this hotel is 1.4 mi (2.2 km) from California State University San Marcos and 1.5 mi (2.4 km) from Palomar College. Palomar Medical Center ...

      Fairfield Inn & Suites San Diego North/San Marcos£123

      Fairfield Inn & Suites San Diego North/San Marcos£123
      Map

      San Marcos Hotel Reviews

      Travel to San Marcos & Explore


      Explore San Marcos with Expedia's Travel Guides to find the best flights, cars, holiday packages and more!