Two cities. Two coasts. One Mexico. Choosing between Cabo San Lucas and Puerto Vallarta is one of the most common dilemmas luxury travellers face when planning a Mexican escape. The short answer: it depends on what you want from your vacation. The long answer: we break it all down here.
The Lay of the Land
Cabo San Lucas sits at the tip of the Baja California Peninsula, where the Pacific Ocean meets the Sea of Cortez. The town is compact, energetic, and centred around the Marina — a bustling hub of restaurants, bars, and nightlife. Beyond the city, the landscape is dramatic: desert mountains roll straight into the ocean, creating some of the most iconic coastal scenery in North America.
Puerto Vallarta stretches along Banderas Bay on Mexico’s Pacific coast, framed by the Sierra Madre Mountains. It’s larger, more traditionally Mexican, with a charming Old Town neighbourhood, a celebrated malecón (boardwalk), and a strong cultural scene built around art, music, and food.
Beaches
Cabo has world-famous dramatic coastline, but many beaches have strong currents and are not swimmable. The exception: Palmilla Beach, one of the only swimmable beaches in Los Cabos, located just minutes from Villa Paraiso. Medano Beach near the marina is the main swimmable beach in the Cabo San Lucas area.
Puerto Vallarta has a long, gentle bay with calm waters almost year-round, making it significantly better for swimming, paddleboarding, and family beach days. Playa Los Muertos in the Romantic Zone is iconic — lively, accessible, and perfect for a beach afternoon.
Winner for beaches: Puerto Vallarta, especially for families or those seeking calm, swimmable waters. Cabo for dramatic ocean scenery and water sports like sport fishing and scuba diving.
Luxury Accommodation
This is where Cabo San Lucas has pulled significantly ahead over the past decade. The Los Cabos corridor between Cabo San Lucas and San José del Cabo has become Mexico’s premier luxury beach destination, home to some of the most acclaimed five-star resorts and private villas in the country. Villa Paraiso on Palmilla Beach exemplifies the Cabo luxury offering: a private 8,000 sq ft beachfront estate with dedicated staff, chef, and concierge — the kind of property that simply doesn’t exist at this level in Puerto Vallarta.
Puerto Vallarta has excellent luxury resorts, particularly around Conchas Chinas and the Bay of Banderas, but the private villa market — especially for high-end exclusive-use properties — is smaller and less developed.
Nightlife & Dining
Cabo San Lucas has a lively, resort-town nightlife scene. El Squid Roe, Mango Deck, and The Nowhere Bar are institution-level spots for energy and entertainment. Dining ranges from world-class chef-driven restaurants like Manta at the Cape Hotel to casual taquerías.
Puerto Vallarta has a richer, more sophisticated cultural dining scene. Old Town Vallarta is home to acclaimed restaurants like Café des Artistes and La Leche, where the culinary culture is deeply rooted in local traditions. The malecón comes alive with street performers, musicians, and local artists every evening.
Winner for nightlife: Cabo. Winner for dining culture: Puerto Vallarta.
Getting There
Both destinations have major international airports with direct flights from most US cities. Los Cabos International Airport (SJD) is approximately 45 minutes from downtown Cabo and the resort corridor. Puerto Vallarta International Airport (PVR) is about 30 minutes from the hotel zone and Old Town.
US customs pre-clearance is available at both airports, meaning you clear US customs before departing Mexico — a significant convenience for returning travellers.
Climate & When to Visit
Cabo has a dry desert climate — it’s sunny and warm most of the year, with temperatures ranging from 18°C (60°F) in winter nights to 35°C+ (95°F) in summer. Humidity is low, which makes even hot days feel comfortable. Summer is hurricane season but rain is rare.
Puerto Vallarta is more tropical and humid, with a distinct wet season from June to October and lush green landscapes. Hurricane season overlaps with summer, though Banderas Bay’s position on the Pacific coast offers some natural protection.
The Verdict
Choose Cabo San Lucas if you want: dramatic scenery, luxury private villas, water sports, a compact resort-town feel, reliable sunshine, and a vibrant party and dining scene. The desert-ocean contrast is unlike anywhere else in Mexico.
Choose Puerto Vallarta if you want: traditional Mexican culture, calm swimmable beaches, rich culinary traditions, walkable neighbourhoods, and a more intimate, historic feel.
Curious about experiencing Cabo at its finest? Get in touch with Villa Paraiso to discuss your luxury stay on Palmilla Beach.

