Editor’s note: We’re making every effort to provide you with the most up-to-date information. However, there are widespread closures to help flatten the curve and slow the spread of Covid-19. We’re doing our best to keep all of our stories and calendar up to date. Stay safe, and stay home! 

P.S. Need some ideas on what to do with the kids indoors? Check out our complete guide to virtual events and activities here

Enjoy your hometown as if you’re on vacation by diving into one of the best hotel pools in San Diego. Have an unforgettable day-cation with a resort pass at a nearby San Diego pool that’s open to the public. So many luxurious resorts offer pool day passes for families, so you can take the plunge for a day and feel a world away. 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.

Omni La Costa Resort & Spa

Everyone in your family from babies to big kids will love spending the day at the glorious Omni La Costa Resort & Spa pools. Even if your visit only lasts an afternoon, you'll feel as rejuvenated as if you'd gone on a mini-vacation at this slice of paradise. You're spoiled for choice with an array of pools that all beckon you for a refreshing dip. The Sandy Beach Family Pool is perfect for tots and little kids due to its shallow beach entry and for the fact that kids can build sandcastles and play in the sand. The Splash Landing Pools will keep big kids entertained for hours. There are not one, but two 100-foot waterslides (an open slide and a tunnel slide) that kids will gleefully slide down again and again. There's also a water play area/splash pad complete with plenty of fun features like a raining umbrella and squirt guns kids can aim. If you just want a general swim, there's also a main swimming pool and a large hot tub. 

Bonus: The pool menu boasts plenty of delicious food, tantalizing drinks (alcoholic and non-alcoholic) and even gluten-free and vegan options–– and the wait staff is helpful and quick to serve. The waffle fries are a must and they serve 2-3 kiddos. The kid menu also includes a quesadilla, chicken fingers, cheeseburger, hot dog and fruit plate. 

Good to know: Kids must be 48 inches or taller to ride the big waterslides, but there's also a slide for younger kids who are at least 36 inches tall to ride, so they don't feel left out. Also, there are bathrooms located right near the splash pad area and there's plenty of shade provided by pool umbrellas situated above the lounge chairs. Complimentary self-parking is included with your day pass.

Hours: 8:30 a.m.-10 p.m.
Cost: Starting at $50/adult; $20/child
2100 Costa Del Mar Rd.
Carlsbad, CA 92009
Online: resortpass.com/omni-la-costa-resort-and-spa

Loews Coronado Bay Resort

Feel a world away without going far from home by escaping to Loews Coronado Bay Resort to relax poolside and take a dip. Here you'll find heated pools for families and kids and daily family-friendly poolside entertainment and activities. Enjoy a handcrafted cocktail from your lounge chair or in a premium cabana. Order food from La Cantina and unwind in the two hot tubs. Also on tap: complimentary WiFi and complimentary self-parking for up to 3 hours.

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

4000 Coronado Bay Rd.
Coronado, CA 92118
Online: resortpass.com/loews-coronado-bay-resort

photo: Monarch Beach Resort

Monarch Beach Resort

Indulge in a luxurious daycation by the pool at the paradise-like Monarch Beach Resort. Ocean views and sunny skies make an unbeatable backdrop for a swim through two oceanfront heated pools and a relaxing soak in two infinity edge whirlpools. Nosh on poolside food and handcrafted margaritas from Mexican cantina Sombra. The day pass also includes access to the Athletic club, complimentary valet parking and WiFi.

Hours: 9 a.m.-7 p.m.
Cost: $50/adult; $28/child; infants/free

1 Monarch Resort
Dana Point, CA 92629
Online: resortpass.com/monarch-beach-resort

The Lafayette Hotel

The iconic swimming pool at The Lafayette Hotel has been making a splash in the seven decades since it was designed in 1946. Go for a swim in this heated pool and bask in the realization that Hollywood royalty including Ava Gardner have also lounged poolside at this locale. The day pass includes a 15% discount on poolside food and drink from Hope 46 as well as fitness center access. Channel your inner movie star, grab your favorite sunglasses and hit this scene.

Hours: 10 a.m.-7 p.m.
Cost: $10/adults; $10/child; infants/free

2223 El Cajon Blvd.
San Diego, CA 92104
Online: resortpass.com/the-lafayette-hotel

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 the luxury with a Family Cabana which includes a fruit plate, bottled water, two chaise lounge chairs and two passes for adults and two passes for kids. The attention to detail and customer service are resort perfect.

Hours: pool, 7 a.m.-9 p.m.
Cost: $40/adult; $25/child; free for kids under age 3; Cabana, $150 (four 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: 6 a.m.-10 p.m.
Cost: $20/adult; $10/child; free for kids under age 3

1 Market Pl.
San Diego, CA 92101
Online: resortpass.com/manchester-grand-hyatt-san-diego

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; $20/child (ages 3-12); parking, $12/first hour, then $6/every half hour after

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! First, 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: 8 a.m.-10 p.m.
Cost: $30/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 work out in the gym and then 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: $20/guest; free for kids under age 6

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 swim. If it works for your young minnow (age 4 and up), 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: 7 a.m.-10 p.m.
Cost: $25/adult; $14/child; free for children under 3; Mermaid Experience, $135/child

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: $15/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: $30/adult; $20/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 Best Family Beaches in San Diego

Take a Dip! 15 Public Pools Perfect for a Swim