Cabo San Lucas is made for romance. The sunsets, the sea, the slow pace of life – it all just works. Whether you're here on a honeymoon, celebrating an anniversary, or just spending a few days away from real life, there’s no shortage of ways to make it special. Here are 10 romantic things to do in Cabo San Lucas that locals and visitors return to time and time again.

1. Sunset Sailing Around Land’s End

Board a private sailboat and head out as the sun dips below the horizon. You’ll pass the Arch, sea lions on the rocks, and the wide Pacific. Options range from chartering a yacht with full dinner service to casual catamarans with wine and snacks. Either way, it’s quiet, calm, and pure Cabo.

2. Private Beach Picnic at Lover’s Beach

Tucked between dramatic rock formations where the Sea of Cortez meets the Pacific, Lover’s Beach feels like a hidden world. Bring a blanket, fresh ceviche, and something cold to drink. Go early if you want privacy – mornings are quiet and the light is perfect.

3. Dine at Sunset Monalisa

Built into the cliffs, Sunset Monalisa offers tiered patios, fresh seafood, and Mediterranean dishes. The views speak for themselves. Live music and ocean air complete the setting. Make reservations well ahead of time, especially around sunset.

4. Couples Massage at a Luxury Spa

Many resorts offer spa rooms with ocean views or beachfront setups. Try a Baja-inspired massage using local herbs or book a deep tissue session after a long travel day. The Waldorf Astoria spa is one of the best, with private spaces and top-tier service.

5. Horseback Riding on the Beach

Golden hour along the coastline is perfect for a slow ride on horseback. Tours take you along quiet beaches and desert trails, no experience required. It’s simple and unforgettable.

6. Explore the Gallery District in San José del Cabo

Just 30 minutes from Cabo San Lucas, San José offers a quieter, more artistic experience. Wander the galleries, listen to live music, and grab drinks under the stars during the Thursday night Art Walk.

7. Snorkeling at Santa Maria Bay

Protected and easy to access, Santa Maria Bay is great for relaxed snorkeling. Clear water, calm conditions, and colorful fish make it an easy win. Bring your gear and aim for early morning.

8. Stay at Waldorf Astoria Los Cabos Pedregal

Set into the cliffs with private plunge pools and unmatched views, the Waldorf Astoria Cabo offers one of the most romantic stays in Cabo. Close to town but quiet enough to feel far from everything.

9. Visit Cabo Pulmo National Park

About two hours from Cabo, Cabo Pulmo is a protected marine reserve with one of the best coral reefs in the region. Book a private snorkel or dive tour, pack a cooler, and enjoy a full day in raw Baja beauty.

10. Romantic Dinner at El Farallon

Another Waldorf standout, El Farallon is perched above crashing waves and lit only by lanterns and the stars. Choose your seafood from the market-style display and let the setting do the rest.

Cabo isn’t just about the beaches or the nightlife. It’s about quiet mornings, shared sunsets, and the feeling that nothing else matters. Whether you’re eating seafood with your feet in the sand or watching the stars from a private terrace, it’s easy to stay present with the person you love.

Want more ideas? Check out our guide to the Best Beaches in Cabo San Lucas Mexico.

And if you’re wondering about safety, we cover it in our Cabo San Lucas Safety guide.

FAQ

Is Cabo San Lucas romantic?
Yes. From private beaches to cliffside restaurants, it’s one of the most romantic destinations in Mexico.

What’s the most romantic restaurant in Cabo?
Sunset Monalisa and El Farallon are two of the most recommended.

Can I charter a private yacht in Cabo?
Yes, several local companies offer sunset or day charters with crew and full service.

Is Cabo safe for couples?
Yes, but it’s best to stay aware. Read our safety guide for details.

Cabo or San José del Cabo – which is better for couples?
Cabo offers energy and nightlife. San José is more relaxed. Many couples do both.

Are the beaches couple-friendly?
Definitely. Lover’s Beach, Santa Maria Bay, and Medano Beach are top picks.

Where should couples stay?
Waldorf Astoria Los Cabos, The Cape, and Esperanza are standout resorts for privacy and luxury.