Location

Casa Rosada is located in the hip surf & fishing village of Sayulita Mexico.
Beachfront pool with swimmers overlooking turquoise ocean, palm trees, and forested island

Discover Sayulita's Magic

Discover Sayulita's Magic

Casa Rosada is located in the hip surf & fishing village of Sayulita Mexico. Named a Pueblo Magico ("Magical Town") by the Mexican government, this charming beach town has cobblestone streets, consistent surf waves, 340+ days of sunshine, year-round perfect temperatures, and remarkable sunsets overlooking the bay.
Pink living room with arched alcove, pink sofa, wooden chairs with pink cushions, potted plants, and woman in yellow robe

Peaceful Retreat, Vibrant Town

Peaceful Retreat, Vibrant Town

Having drawn-in surfers and yogis from around the world, the town is full of life with chic boutique shops, amazing organic fresh food, vibrant nightlife, and tons of adventurous activities. Casa Rosada is located on the quiet north-end of Sayulita, the perfect peaceful escape after a day of adventure and exploration.

Most guests have their feet in the sand & a cold drink in-hand by early afternoon on their travel day

Cobblestone street lined with colorful colonial buildings, ocean view between trees, potted plants in foreground

Easy Access Through Puerto Vallarta

Easy Access Through Puerto Vallarta

Casa Rosada is a short, 60 minute drive from Puerto Vallarta international airport (PVR) which has over 500 incoming flights each week. Prior to your arrival, our house concierge will gladly arrange transportation from the airport to Casa Rosada with a private driver.

Non-stop flights are prevalent to Puerto Vallarta from many cities in the U.S. & Canada, including Chicago, New York, Los Angeles, Denver, Houston, Dallas, Atlanta, Seattle, Portland, Phoenix, Toronto, Vancouver, & more.

Couple walking barefoot through palm-lined courtyard with white buildings and clear blue sky

Our Favorite Spots in Sayulita

Our Travel Guide