If you have friends and relatives visiting warm and sunny San Diego for the holidays, why not treat them to a day visit to a nearby resort pool? SoCal is dotted with plentiful luxurious resort pools that have day passes for families. While the rest of the country is bundled up for snowy weather, you can bask in the sunshine when Santa comes to town. Read on for where you can go to order lunch and cocktails poolside while the kids whiz down waterslides or relax on a lazy river.

Rancho Bernardo Inn

Get away from it all and feel a world away basking in the pools and Spanish-style architecture of the beautiful Rancho Bernardo Inn. There are two pools: one for adults and one for families, as well as a hot tub, poolside food and drink service, a fitness center and free WiFi and self-parking. Sip on one of their famous craft cocktails and work on your Vitamin D intake while the kids make a splash.

Hours: 6:30 a.m.-10 p.m.
Cost: $25/adult; $10/child; infants/free

17550 Bernardo Oaks Dr.
San Diego, CA 92128
Online: resortpass.com/rancho-bernardo-inn


Park Hyatt Aviara Resort

Splish-splash in the family pool, then warm-up in the spacious spa. When you work up an appetite, there are five restaurants, including a Kid's Cafe and poolside service too. Also, the day pass includes complimentary valet parking and wifi. Step-up luxury with a Park Cabana which includes a mini fridge stocked with non-alcoholic drinks, an outdoor game wagon, fresh fruit platter and charging station. The attention to detail and customer service are resort perfect.

Hours: pool, 9 a.m.-7 p.m.; cabana, 11 a.m.-4 p.m.
Cost: $40/adult; $15/child; free for kids under age 3; Cabana, $150 (six guests)

7100 Aviara Resort Dr.
Carlsbad, CA 92011
Online: resortpass.com/parkhyattaviararesort

photo: Manchester Grand Hyatt

Manchester Grand Hyatt

Stay cool by the pool at this all-star downtown resort by the bay. When the brood wants to eat, order from the seasonal poolside menu. You'll find items like burgers, sandwiches, fish and chips and drinks. Even more, there's plenty to do for everyone, from the Backyard astroturf with giant Jenga and the foosball to table tennis and crafts. And while half-pints play you can hit up the expansive gym. Finally, end the day with s'mores at the firepit overlooking the bay.

Pool hours: 9 a.m.-11 p.m.
Cost: $15/guest; free for kids under age 3

1 Market Pl.
San Diego, CA 92101
Online: dayaxe.com/manchestergrandhyatt

photo: Estancia La Jolla

Estancia La Jolla Hotel & Spa

Flow into this luxury resort located near Torrey Pines in La Jolla for a day with the crew. Stretch out by the salt water pool while the kiddies take a dip and order-up food and drinks. Go all out and book a shaded king-sized daybed or cabana that comes with a fruit plate and magazines. Even more, the day pass includes complimentary parking and wifi.

Pool Hours: 8 a.m.-9 p.m.
Cost: $25/adult; $14/child; free for kids under age 3; cabana or daybed, $200/day (includes four guests)

9700 N. Torrey Pines Rd.
La Jolla, CA 92037
Online: resortpass.com/estancialajolla

photo: The Westgate Hotel

The Westgate Hotel

Swim in the old world glamour and customer service of this posh downtown hotel. Lounge poolside with the fam while enjoying a rooftop city view and a beautiful cactus wall. Even more, you can order poolside lunch service. Also, dip into the hot tub while keeping a keen eye on the kiddos a few feet away. If time allows, grown-ups can steam and sauna in the luxury locker rooms.

Pool Hours: Mon.-Fri., 5 a.m.-10 p.m.; Sat. & Sun., 7 a.m.-7 p.m.
Cost: $35/adult; $30/child (ages 3-12); parking, $12/first hour, then $6/hour

1055 2nd Ave.
San Diego, CA 92101
Online: resortpass.com/westgatehotel

photo: The Westin Mission Hills Golf Resort & Spa

The Westin Mission Hills Golf Resort & Spa

Drop into this luxury resort in Rancho Las Palmas for a full day of family fun! Firstly, little swimmers will want to go up-and-down the 75-foot water slide time and again. Even more, rent a daybed for shade and to spread out. Also available, the giant pool, two jacuzzis and poolside food service. Once you've finished making a splash, kids can hit up the game room and you can work out in the gym. All in all, it's a great resort day.

Pool hours: 7 a.m.-11 p.m.
Cost: $25/guest; kids age 6 and under/free

71333 Dinah Shore Dr.
Palm Springs, CA 92270
Online: dayaxe.com/westinmissionhills

photo: Marriott Marquis

Marriott Marquis San Diego Marina

Splash into fun at this downtown San Diego resort with views of the bay. You’ll love that the main pool has a kid and a grown-up section and for little tykes, there’s a separate 3-feet deep kiddie pool. Take time to workout in the gym and relax with a drink from the Tiki bar or order up food poolside from the Tequila Bar and Grill. Walk to nearby Seaport Village for shopping and dinner.

Pool hours: 9 a.m.-6 p.m.
Cost: $25/adult; $12/child; free for children under 3; $15 parking

333 W. Harbor Dr.
San Diego, CA 92101
Online: resortpass.com/marriottmarquis

Hilton La Jolla Torrey Pines

Take a dip poolside with breathtaking views of Torrey Pines. When the crew is hungry, order lunch from the seasonal poolside bar. Bring the racquets and play a set of tennis or break a sweat in the spacious fitness center. If time allows, get inspired by Mother Nature with a walk through coastal
Torrey Pines Reserve. Wind up the day watching the sunset in the hot tub while sipping your poolside drink.

Pool hours: 9 a.m.-11 p.m.
Cost: $15/guest; free for kids under age 6; parking free (validated at check-in)

10950 N. Torrey Pines Rd.
La Jolla, CA 92037
Online: dayaxe.com/hiltontorreypines

Hilton San Diego Resort & Spa

Hightail it to the Hilton San Diego resort for a day of family fun. Order food and drink from Fresco's Bar and Grille, take a dip in the main pool and stretch out in the hot tub while the littles create and play at the Kids Kamp. If it works for your little one, splurge on the Mermaid Experience, it's 'shore' to bring magic to the day. Bonus: There's a kiddie pool and activities like ping-pong and games.

Pool Hours: 9 a.m.-9 p.m.
Cost: $30/adult; $14/child; free for children under 3; Mermaid Experience, $180/child; Kids Kamp, $22/session

1775 E. Mission Bay Dr.
San Diego, CA 92129
Online: resortpass.com/hiltonsandiego

Sheraton San Diego Hotel & Marina

Jump in feet first at the Sheraton San Diego Hotel & Marina. Not only are there two heated swimming pools, a hot tub and seasonal Shoreline eatery, there's also an arcade room, tennis courts, a fitness center and basketball court. When you're finished swimming you can warm up at one of the many fire pits. So grab the googles and floaties and head to this centrally located resort.

Pool hours: 7 a.m.-10 p.m.
Cost: $20+/adult; $5/child; free for children under 3

1380 Harbor Island Dr.
San Diego, CA 92101
Online: resortpass.com/sheratonsandiego

photo: Hyatt Regency Mission Bay Spa & Marina

Hyatt Regency Mission Bay Spa & Marina

Slide into paradise at the Hyatt Mission bay. With three water slides (including one for the little tykes), a lifeguard and poolside service, you might get some downtime yourself. There's a pool with a walk-in slope, a main pool, another smaller pool and one large hot tub (yes, kids are allowed). Stay for dinner in the café, then make S'mores for dessert in the fire pit nearby.

Pool hours: 10 a.m.-6 p.m.
Cost: $25+/adult; $10/child; free for children under 3

1441 Quivira Rd.
San Diego, CA 92109
Online: resortpass.com/hyattmissionbay

photo: Omni Rancho Las Palmas

Omni Rancho Las Palmas

Lounge around at the Omni Rancho Las Palmas resort. This resort gets booked in the summer, so stay nearby and head here for pint-sized fun! You’ll find a mountain of waterslides, Splashtopia, a large main pool and a cliffside spa. If you get a chance, grab a break at the adult-only pool for some peace and quiet. There's good grub at the Splash Grille with plenty to nosh on from burgers to ice cream. On peak days, get there early to snag a good poolside seat.

Pool hours: 9 a.m.-10 p.m.
Cost: $35/adult; $16/child; free for kids under age 3; parking, free

41000 Bob Hope Dr.
Rancho Mirage, CA 92270
Online: resortpass.com/omnirancholaspalmas

Hyatt Regency Newport Beach

Dive in at the Hyatt Regency Newport Beach. This day trip is worth the drive. Three pools, two spas, a splash pad, waterslide, shuffleboard, ping-pong and a giant chess board keep kids busy at this resort by the bay. You'll find typical poolside lunch fare from quesadillas to sandwiches and you can dine at the onsite American Seafood Grille. Another option for dinner is to stop at the local food court inside nearby Fashion Island.

Pool hours: 6 a.m.-10 p.m.
Cost: $15/adult; $10/child (ages 3-15 years); free for kids under age 3; complimentary parking

1107 Jamboree Rd.
Newport Beach, CA 92660
Online: resortpass.com/hyattregencynewportbeach

—Nikki Walsh & Beth Shea


A Shore Thing! Explore These 5 San Diego Tide Pools

The 7 Best Family Beaches in San Diego

Take a Dip! 15 Public Pools Perfect for a Swim