Search by beach, city or zipcode

While the surf and sand is definitely the best part of any beach vacation, you’ll also want to allow plenty of time to explore the charming beach towns on the California coast. Some of the main streets in these towns are true treasures filled with great bars, coffee shops, dining establishments, boutiques and mom and pop shops you won’t want to miss out on.

These Southern California towns all have Main Streets worth stepping off the sand to see.


encinitas 2

Encinitas was named one of the 20 best surf towns in the world by National Geographic (related: best places to surf in California), and it’s easy to see why. The neighborhood’s eclectic downtown area is a colorful hippie paradise full of coffeehouses, surf shops and old school record stores.

San Clemente

196448_143531105790155_1153588786_nSan Clemente DBA

Often called the Spanish Village by the Sea, San Clemente’s Avenida del Mar combines Mediterranean architecture with modern amenities. Some of the best dining in Orange County can be found here.

Seal Beach

oCity of Seal Beach Yelp

Seal Beach’s Main Street is located right next to the pier, making this laid back beach city nice and walkable. The small town atmosphere feels welcoming and cozy, and you’ll find restaurants, shops and art galleries for all tastes and budgets.

Santa Monica

Santa Monica, January 21, 2007 (by Kent Kanouse)Kent Kanouse / Flickr

In Santa Monica, the Third Street Promenade is the place to go for shopping, dining, and good old-fashioned people watching. Since this strip is a pedestrian only area, you’ll see lots of street performers and live entertainment here.


Entry Old Town(1)-2696078004The City of Temecula / Flickr

Stepping onto Main Street in Old Town Temecula feels like being transported back in time. The wineries, antique shops and local eateries are a nice break from the outside world. Temecula isn’t located on the coast, but it’s not far from San Clemente.


DSC_0414-10698903715Andy Blackledge / Flickr

Located on Catalina Island, Avalon’s main streets are pristine and charming, especially Crescent Avenue, which runs along the waterfront of Avalon Bay. It’s no wonder this is such a popular vacation destination.



When you visit Coronado, head down the picturesque Orange Avenue, which has a classic “Main Street USA” feel. The Orange Avenue district offers plenty of small business options since the city discourages chain stores.

Related Attractions

  • Third Street Promenade

    Lights shimmer and reflect on finely-laid mosaic tiles, the aromas of foods blend into an intoxicating fragrance and people come to life in the cool night air of West Side […]

    See details

  • Pacific Park on Santa Monica Pier

    Pacific Park is Santa Monica’s amusement park on the Santa Monica Pier. On a beautiful, sunny Southern California afternoon thousands of people stroll onto the pier to enjoy a sprawling […]

    See details

  • Hot Air Balloon Flight Temecula Wine Country

    Get up early and see what Temecula’s wine country looks like from 1500 feet in the air. Book a scenic hot air balloon ride with an experienced company that lifts […]

    See details

  • San Clemente Outlets

    The Outlets at San Clemente outlet mall is an outdoors mall with top branded stores. There are nearly fifty different stores at this mall and many restaurants and snack stores […]

    See details

  • San Clemente Bike Rentals

    Staying in San Clemente and want to see the area? There is no better way than on a bike. Rent a road bike, a cruiser, a tandum bike, elliptical bikes, […]

    See details

  • Catalina Express Ferry

    The Catalina Express Ferry is your cheapest, fastest, and safest way to visit Santa Catalina Island. They operate high-speed boats, including large catamarans, that shuttle visitors back and forth between […]

    See details

  • Avalon Kayak & SUP Rentals

    The port city of Avalon on Santa Catalina Island is a great place to go kayaking or stand-up paddleboarding. It has a safe protected harbor with interesting things to see […]

    See details

  • San Diego Botanic Gardens

    The San Diego Botanical Gardens are located 20 minutes north of San Diego in Encinitas. It features over 35 acres of exhibits, including rare bamboo groves, desert gardens, a tropical rainforest, […]

    See details

  • Coronado Ferry

    The Coronado Ferry connects downtown San Diego to Coronado Island. There are two ferry docks on the San Diego side, Broadway Pier and the San Diego Convention Center, and one […]

    See details

  • Coronado Visitor Center

    See details