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 23 Apr - 24 Apr
This weekend This weekend 27 Apr - 29 Apr
Next weekend Next weekend 4 May - 6 May

Search Hotels near Top San Marcos Attractions

Top 10 Hotels in San Marcos

See all 1,063 Hotels 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
    4.0 out of 5.0
     
     

    Situated in Lake San Marcos, this golf resort is within 9 miles (15 km) of Sealife Aquarium, Legoland California and Carlsbad Premium Outlets. Flower Fields ...

    Lakehouse Hotel and Resort£93

    Lakehouse Hotel and Resort£93
    Days Inn San Marcos

    Days Inn San Marcos

    517 W San Marcos Blvd, San Marcos
      2.0 out of 5.0
       
       

      Situated in the suburbs, this motel is within 9 miles (15 km) of California Center For The Arts, Legoland California and Ferrara Winery. Carlsbad Premium Outlets ...

      Days Inn San Marcos£51

      Days Inn San Marcos£51
      Hampton Inn San Marcos

      Hampton Inn San Marcos

      123 E Carmel St, San Marcos
        2.5 out of 5.0
         
         

        Located in the heart of San Marcos, this hotel is 5.3 mi (8.5 km) from California Center For The Arts and within 12 miles (20 km) of San Diego Zoo Safari Park ...

        Hampton Inn San Marcos£106

        Hampton Inn San Marcos£106
        Grand Pacific Palisades Resort & Hotel

        Grand Pacific Palisades Resort & Hotel

        5805 Armada Drive, Carlsbad
          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 & Hotel£118

          Grand Pacific Palisades Resort & Hotel£118
          Ramada San Diego North Hotel and Conference Center

          Ramada San Diego North Hotel and Conference Center

          5550 Kearny Mesa Rd, San Diego
            3.5 out of 5.0
             
             

            Located in Kearny Mesa, this hotel is within 12 mi (20 km) of Qualcomm Stadium, San Diego Zoo and Petco Park. SeaWorld is 10.6 mi (17 km) away.

            Ramada San Diego North Hotel and Conference Center£57

            Ramada San Diego North Hotel and Conference Center£57
            Fairfield Inn & Suites San Diego North/San Marcos

            Fairfield Inn & Suites San Diego North/San Marcos

            227 W San Marcos Blvd, San Marcos
              2.5 out of 5.0
               
               

              Situated in San Marcos, this hotel is 11.8 mi (19 km) from San Diego Zoo Safari Park.

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

              Fairfield Inn & Suites San Diego North/San Marcos£106
              La Jolla Shores Hotel

              La Jolla Shores Hotel

              8110 Camino Del Oro, La Jolla
                3.0 out of 5.0
                 
                 

                Nestled on the beach, this La Jolla hotel is within 3 mi (5 km) of La Jolla Shores Park, La Jolla Cove and University of California-San Diego. Scripps Pier and ...

                La Jolla Shores Hotel£173

                La Jolla Shores Hotel£173
                Carlsbad Seapointe Resort

                Carlsbad Seapointe Resort

                6400 Surfside Lane, Carlsbad
                  3.0 out of 5.0
                   
                   

                  Situated near the beach, this eco-friendly condo is 1.8 mi (3 km) from Flower Fields of Carlsbad and 1.9 mi (3.1 km) from Carlsbad Premium Outlets. Carlsbad ...

                  Carlsbad Seapointe Resort£169

                  Carlsbad Seapointe Resort£169
                  Residence Inn by Marriott San Diego North San Marcos

                  Residence Inn by Marriott San Diego North San Marcos

                  1245 Los Vallecitos Blvd, San Marcos
                    3.0 out of 5.0
                     
                     

                    Located in the heart of San Marcos, this hotel is 13.4 mi (21.6 km) from San Diego Zoo Safari Park and 16.6 mi (26.7 km) from Legoland California.

                    Residence Inn by Marriott San Diego North San Marcos£101

                    Residence Inn by Marriott San Diego North San Marcos£101
                    Carlsbad By The Sea Resort

                    Carlsbad By The Sea Resort

                    850 Palomar Airport Road, Carlsbad
                      3.0 out of 5.0
                       
                       

                      Situated near the airport, this hotel is within a 10-minute walk of Flower Fields of Carlsbad and Carlsbad Premium Outlets. Legoland California and Carlsbad ...

                      Carlsbad By The Sea Resort£94

                      Carlsbad By The Sea Resort£94
                      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!