Welcome to Cayucos

Hit the waves (or the sand) at Cayucos State Beach. With six miles of white sand beach that stretch to the famous Morro Rock, Cayucos State Beach starts in the charming seaside town of Cayucos and is one of the best in California for surfing, swimming, tidepooling, and soaking up the sun. The beach boasts nearby parking, picnic facilities, outdoor showers and restrooms, as well as easy access. The Cayucos Pier was constructed in 1872 by Captain James Cass, and is a remnant from the days when Cayucos represented an important commercial port for ships sailing from Los Angeles to San Francisco. Rebuilt in 2015, the 982-foot pier remains a favorite spot for fishing, taking in epic Pacific Coast sunsets, and even whale-watching.

The population of Cayucos is about 3,000. Despite its small size, Cayucos has an eating establishment to meet everyone’s palate, from a chowder house to five-star dining. You’ll also find fabulous antique stores, surf shops with handcrafted boards, and locally owned gift stores. For children, there are three play areas designed just for them including, picnic tables, barbecues, and a paid lifeguard during the summer. There’s even a fresh water swimming pool in the summer near Hardie Park and two lighted tennis courts, located a short walk away from the pier. Grownups looking for a bit of “spice” will find that “in spades” if you’ll forgive the pun, at The Old Cayucos Tavern, a historic bar with card-playing rooms, pool tables, dancing, and some of the best live music around.

Things to do in Cayucos

Come experience Cayucos like the locals.

Cayucos Travel Videos

Where to Stay in Cayucos

Plan your stay at one of the many hotels or vacation rentals in Cayucos.

An upscale, casual and romantic beach-front hotel, located at the foot of the Cayucos Pier, a skip to the sand and surf. More Details
Pier View Suites is the premier beach-side boutique hotel of Cayucos, a coastal community half way between Los Angeles and San Francisco known as “California’s last small beach town”. More Details
Just steps to the sand via our own private beach access, enjoy endless ocean views and relax as the sun sets and the waves roll in. More Details
Serving Morro Bay, Cayucos and Los Osos, choose Beach-N-Bay Getaways for exceptional quality, value and customer service. More Details
See More

Events in Cayucos

Plan your next roadtrip to Cayucos around events and happenings.

Oct
23
Zoo Boo Halloween
October 23, 2021
From: 5:00 PM to 8:30 PM
Atascadero
The family-friendly event caters to all ages and welcomes attendees to experience a "not-too-scary" Halloween.
More Details
Oct
28
Birds and Botany Walk at SLO Botanical Garden
October 28 to November 18, 2021
From: 8:00 AM to 10:00 AM
San Luis Obispo
Discover relationships between bird and plant species.
More Details
Oct
30
Salute to Scarecrows: Starlit Celebration of Wine & Food
October 30, 2021
From: 6:00 PM to 8:00 PM
Cambria
A celebration of wine and food on Saturday, October 30th from 6pm to 8pm.
More Details
Nov
4
Macramé Air Plant Hanger Workshop
November 04, 2021
From: 6:00 PM to 8:00 PM
San Luis Obispo
Spend a relaxing evening learning the basics of macramé!
More Details
See More

Where to Eat in Cayucos

Check out all the restaurants and good eats in Cayucos.

Not just a specialty coffee shop set back in a lush garden ambiance, Luna offers specialty cakes and desserts that will have you over the moon! More Details
Duckies is a great place to visit, relax, and enjoy the flavor of a California beach town Try Duckie's Clam Chowder!

  More Details
A small beachside Cafe in Cayucos named after their Kupunawahine, Honey Girl. Stop in to this tucked away hideout for breakfast or lunch, seven days a week. Local favorites include their fresh sandwiches, Mexican mocha, acai bowls and mango smoothies. More Details
Lunada Garden Bistro is located in the historic Way Station, a property that dates back to the founding of Cayucos. More Details
See More

More to Explore on Highway 1

Check out these other amazing places along the Highway 1 Discovery Route in San Luis Obispo County.

See More