Home
Sign In
Guide > Family fun getaways in Florida > Family fun getaways in Santa Rosa Beach

Top 30 Best Family fun getaways in Santa Rosa Beach, Florida

60 results found

Search for local businesses, places and services near you

Choose your location:
Florida
  • United States
  • Alabama
  • Alaska
  • Arizona
  • Arkansas
  • California
  • Colorado
  • Connecticut
  • Delaware
  • Florida
  • Georgia
  • Hawaii
  • Idaho
  • Illinois
  • Indiana
  • Iowa
  • Kansas
  • Kentucky
  • Louisiana
  • Maine
  • Maryland
  • Massachusetts
  • Michigan
  • Minnesota
  • Mississippi
  • Missouri
  • Montana
  • Nebraska
  • Nevada
  • New Hampshire
  • New Jersey
  • New Mexico
  • New York
  • North Carolina
  • North Dakota
  • Ohio
  • Oklahoma
  • Oregon
  • Pennsylvania
  • Rhode Island
  • South Carolina
  • South Dakota
  • Tennessee
  • Texas
  • Utah
  • Vermont
  • Virginia
  • Washington
  • West Virginia
  • Wisconsin
  • Wyoming
  • Australia
  • France
  • Germany
  • Ireland
  • Italy
  • New Zealand
  • Poland
  • Spain
  • Ukraine
  • United Kingdom
View Map
  • 1
  • 2
  • 5 21
    #1

    Grayton Dunes Beach Access

    ● Open
    Santa Rosa Beach, FL 32459, United States
    sowal.com

    Grayton Dunes Beach Access is a picturesque park located in Santa Rosa Beach, Florida, United States. This beautiful beach access point offers visitors the chance to enjoy the pristine white sand beaches and crystal clear waters of the Gulf of Mexico.

    Photo of Grayton Dunes Beach Access - Santa Rosa Beach, FL 32459, USA Photo of Grayton Dunes Beach Access - Santa Rosa Beach, FL 32459, USA Photo of Grayton Dunes Beach Access - Santa Rosa Beach, FL 32459, USA
    Park
    Details
  • 5 57
    #2

    30a Golf Carts and Beach Buggies for Rent

    ● Open
    24555 US-331, Santa Rosa Beach, FL 32459, United States
    (850) 502-0030
    beachybuggy.com

    30a Golf Carts and Beach Buggies for Rent is a convenient store located at 24555 U.S. 331 in Santa Rosa Beach, Florida. We offer a wide selection of golf carts and beach buggies for rent, perfect for exploring the beautiful beaches and scenic 30a area.

    Photo of 30a Golf Carts and Beach Buggies for Rent - 24555 U.S. 331, Santa Rosa Beach, FL 32459, USA Photo of 30a Golf Carts and Beach Buggies for Rent - 24555 U.S. 331, Santa Rosa Beach, FL 32459, USA Photo of 30a Golf Carts and Beach Buggies for Rent - 24555 U.S. 331, Santa Rosa Beach, FL 32459, USA
    Store
    Details
  • 4.9 337
    #3

    30A Beach Girls

    ● Open
    274 Serenoa Rd #1c, Santa Rosa Beach, FL 32459, United States
    (850) 849-7455
    30a-beachgirls.com

    30A Beach Girls is a premier real estate and travel agency located in Santa Rosa Beach, Florida. With a focus on creating memorable vacation experiences, our team goes above and beyond to provide top-notch service to our guests.

    Photo of 30A Beach Girls - 274 Serenoa Road, Santa Rosa Beach, FL 32459, USA Photo of 30A Beach Girls - 274 Serenoa Road, Santa Rosa Beach, FL 32459, USA Photo of 30A Beach Girls - 274 Serenoa Road, Santa Rosa Beach, FL 32459, USA
    Real Estate Agent Travel Agency
    Details
  • 4.9 38
    #4

    Navarre Beach

    ● Open
    Navarre, FL 32566, United States

    Navarre Beach is a breathtaking tourist attraction located in Navarre, Florida, United States.

    Photo of Navarre Beach - Navarre, FL 32566, USA Photo of Navarre Beach - Navarre, FL 32566, USA Photo of Navarre Beach - Navarre, FL 32566, USA
    Tourist Attraction
    Details
  • 4.6 246
    #5

    Walton Dunes Beach Access

    ● Open
    320 Beachfront Trail, Santa Rosa Beach, FL 32459, United States
    sowal.com

    Walton Dunes Beach Access is a picturesque park and tourist attraction located at 320 Beachfront Trail in Santa Rosa Beach, Florida, United States.

    Photo of Walton Dunes Beach Access - 320 Beachfront Trail, Santa Rosa Beach, FL 32459, USA Photo of Walton Dunes Beach Access - 320 Beachfront Trail, Santa Rosa Beach, FL 32459, USA Photo of Walton Dunes Beach Access - 320 Beachfront Trail, Santa Rosa Beach, FL 32459, USA
    Park Tourist Attraction
    Details
  • 4.5 138
    #6

    Dunes of Seagrove in Santa Rosa Beach by Vacasa

    ● Open
    396 Lakewood Dr, Santa Rosa Beach, FL 32459, United States
    (850) 534-0296
    vacasa.com

    Dunes of Seagrove in Santa Rosa Beach by Vacasa offers a range of vacation rentals for every type of getaway. Located at 396 Lakewood Drive in Santa Rosa Beach, Florida, this institution provides a comfortable and convenient stay for guests.

    Photo of Dunes of Seagrove in Santa Rosa Beach by Vacasa - 396 Lakewood Drive, Santa Rosa Beach, FL 32459, USA Photo of Dunes of Seagrove in Santa Rosa Beach by Vacasa - 396 Lakewood Drive, Santa Rosa Beach, FL 32459, USA Photo of Dunes of Seagrove in Santa Rosa Beach by Vacasa - 396 Lakewood Drive, Santa Rosa Beach, FL 32459, USA
    Lodging Business Real Estate Agent Travel Agency
    Details
  • 4.5 653
    #7

    Navarre Family Watersports

    ● Open
    8671 Navarre Pkwy, Navarre, FL 32566, United States
    (850) 939-9923
    nfwllc.com

    Navarre Family Watersports is a premier destination for thrill-seekers and water sports enthusiasts alike.

    Photo of Navarre Family Watersports - 8671 Navarre Parkway, Navarre, FL 32566, USA Photo of Navarre Family Watersports - 8671 Navarre Parkway, Navarre, FL 32566, USA Photo of Navarre Family Watersports - 8671 Navarre Parkway, Navarre, FL 32566, USA
    Amusement Park Travel Agency
    Details
  • 4.4 625
    #8

    Fairfield Inn & Suites by Marriott Fort Walton Beach-West Destin

    ● Open
    540 Santa Rosa Blvd, Fort Walton Beach, FL 32548, United States
    (850) 244-5555
    marriott.com

    Fairfield Inn & Suites by Marriott Fort Walton Beach-West Destin is a charming lodging option located at 540 Santa Rosa Boulevard in Fort Walton Beach, Florida, United States.

    Lodging Business
    Details
  • 4.2 66
    #9

    Santa Rosa Island Beach

    ● Open
    30 State Highway, Destin, FL 32541, United States
    eglin.isportsman.net

    Santa Rosa Island Beach is a pristine park located at 30 State Highway in Destin, Florida, United States. This beautiful beach offers crystal clear waters, soft white sand, and stunning views of the Gulf of Mexico.

    Photo of Santa Rosa Island Beach - 30 State Highway, Destin, FL 32541, USA Photo of Santa Rosa Island Beach - 30 State Highway, Destin, FL 32541, USA Photo of Santa Rosa Island Beach - 30 State Highway, Destin, FL 32541, USA
    Park
    Details
  • 5 4
    #10

    Sonata Shores Beach House

    ● Open
    1426 Sonata Ct, Navarre, FL 32566, United States
    paradisebeachhomes.com

    Sonata Shores Beach House is a luxurious beachfront property located at 1426 Sonata Court in Navarre, Florida.

    Photo of Sonata Shores Beach House - 1426 Sonata Court, Navarre, FL 32566, USA Photo of Sonata Shores Beach House - 1426 Sonata Court, Navarre, FL 32566, USA Photo of Sonata Shores Beach House - 1426 Sonata Court, Navarre, FL 32566, USA
    Real Estate Agent Travel Agency
    Details
  • 5 2
    #11

    30A Beach House Rental Beach Music 30A

    ● Open
    165 Redfish Cir, Santa Rosa Beach, FL 32459, United States
    (850) 696-0936
    30a-vacay.com

    Welcome to Beach Music 30A, your new vacation destination located at 165 Redfish Circle in Santa Rosa Beach, Florida. This beautiful coastal beach home is the perfect spot to make wonderful beach memories with your loved ones.

    Photo of 30A Beach House Rental Beach Music 30A - 165 Redfish Circle, Santa Rosa Beach, FL 32459, USA Photo of 30A Beach House Rental Beach Music 30A - 165 Redfish Circle, Santa Rosa Beach, FL 32459, USA Photo of 30A Beach House Rental Beach Music 30A - 165 Redfish Circle, Santa Rosa Beach, FL 32459, USA
    Real Estate Agent Travel Agency
    Details
  • 5 3
    #12

    Just One More Day - Beach House Rental

    ● Open
    170 Old Beach Rd, Santa Rosa Beach, FL 32459, United States
    (205) 222-0791
    justonemoreday.com

    Just One More Day - Beach House Rental is a luxurious real estate and travel agency located at 170 Old Beach Road in Santa Rosa Beach, Florida.

    Photo of Just One More Day - Beach House Rental - 170 Old Beach Road, Santa Rosa Beach, FL 32459, USA Photo of Just One More Day - Beach House Rental - 170 Old Beach Road, Santa Rosa Beach, FL 32459, USA Photo of Just One More Day - Beach House Rental - 170 Old Beach Road, Santa Rosa Beach, FL 32459, USA
    Real Estate Agent Travel Agency
    Details
  • 5 2
    #13

    Blue Mountain Beach by Blue Swell Vacation Rentals

    ● Open
    2305 S Co Hwy 83, Santa Rosa Beach, FL 32459, United States
    (850) 583-6644
    blueswell.com

    Blue Mountain Beach by Blue Swell Vacation Rentals is a premier real estate and travel agency located in Santa Rosa Beach, Florida.

    Photo of Blue Mountain Beach by Blue Swell Vacation Rentals - 2305 South Co Highway 83, Santa Rosa Beach, FL 32459, USA Photo of Blue Mountain Beach by Blue Swell Vacation Rentals - 2305 South Co Highway 83, Santa Rosa Beach, FL 32459, USA Photo of Blue Mountain Beach by Blue Swell Vacation Rentals - 2305 South Co Highway 83, Santa Rosa Beach, FL 32459, USA
    Real Estate Agent Travel Agency
    Details
  • 5 3
    #14

    Great Expectations Beach Home

    ● Open
    4579 FL-30, Santa Rosa Beach, FL 32459, United States
    (251) 928-1496
    rentmybeachhome.com

    Welcome to Great Expectations Beach Home, a premier real estate and travel agency located at 4579 Florida 30 in Santa Rosa Beach, Florida.

    Photo of Great Expectations Beach Home - 4579 Florida 30, Santa Rosa Beach, FL 32459, USA Photo of Great Expectations Beach Home - 4579 Florida 30, Santa Rosa Beach, FL 32459, USA Photo of Great Expectations Beach Home - 4579 Florida 30, Santa Rosa Beach, FL 32459, USA
    Real Estate Agent Travel Agency
    Details
  • 5 2
    #15

    Old Seagrove Family Vacations

    ● Open
    264 Canal St, Santa Rosa Beach, FL 32459, United States
    (850) 213-4975
    oldseagrove.com

    Old Seagrove Family Vacations is a premier real estate and travel agency located at 264 Canal Street in Santa Rosa Beach, Florida.

    Real Estate Agent Travel Agency
    Details
  • 5 1
    #16

    Garlands Getaways

    ● Open
    11 Beachside Dr UNIT 1012, Santa Rosa Beach, FL 32459, United States
    (770) 401-6820
    garlandsgetaways.com

    Garlands Getaways is a travel agency located at 11 Beachside Drive in Santa Rosa Beach, Florida.

    Travel Agency
    Details
  • 5 4
    #17

    Daniel Dunes Florida Beach Vacation Home

    ● Open
    23 Seawinds Ct, Santa Rosa Beach, FL 32459, United States
    (678) 740-3863
    30aguest.com

    Daniel Dunes Florida Beach Vacation Home is a charming lodging option located at 23 Seawinds Court in Santa Rosa Beach, Florida.

    Photo of Daniel Dunes Florida Beach Vacation Home - 23 Seawinds Court, Santa Rosa Beach, FL 32459, USA Photo of Daniel Dunes Florida Beach Vacation Home - 23 Seawinds Court, Santa Rosa Beach, FL 32459, USA Photo of Daniel Dunes Florida Beach Vacation Home - 23 Seawinds Court, Santa Rosa Beach, FL 32459, USA
    Lodging Business Real Estate Agent Travel Agency
    Details
  • 3.8 2,204
    #18

    Wyndham Garden Fort Walton Beach - Destin Hotel, FL

    ● Open
    573 Santa Rosa Blvd, Fort Walton Beach, FL 32548, United States
    (850) 244-8686
    wyndhamgardenftwaltonbeach.com

    Located at 573 Santa Rosa Boulevard in Fort Walton Beach, Florida, the Wyndham Garden Fort Walton Beach - Destin Hotel offers a perfect escape to Florida's stunning Emerald Coast.

    Photo of Wyndham Garden Fort Walton Beach - Destin Hotel, FL - 573 Santa Rosa Boulevard, Fort Walton Beach, FL 32548, USA Photo of Wyndham Garden Fort Walton Beach - Destin Hotel, FL - 573 Santa Rosa Boulevard, Fort Walton Beach, FL 32548, USA Photo of Wyndham Garden Fort Walton Beach - Destin Hotel, FL - 573 Santa Rosa Boulevard, Fort Walton Beach, FL 32548, USA
    Lodging Business
    Details
  • 4.7 6
    #19

    Beachwood Villas Beach Access

    ● Open
    Santa Rosa Beach, FL 32459, United States

    Beachwood Villas Beach Access is a stunning park located in Santa Rosa Beach, Florida, United States. This beautiful institution offers direct access to the pristine white sandy beaches of the Gulf of Mexico.

    Photo of Beachwood Villas Beach Access - Santa Rosa Beach, FL 32459, USA Photo of Beachwood Villas Beach Access - Santa Rosa Beach, FL 32459, USA Photo of Beachwood Villas Beach Access - Santa Rosa Beach, FL 32459, USA
    Park
    Details
  • 4.7 13
    #20

    One Seagrove Place Public Beach Access

    ● Open
    55 Seagrove Pl, Santa Rosa Beach, FL 32459, United States
    sowal.com

    One Seagrove Place Public Beach Access is a beautiful park located at 55 Seagrove Place in Santa Rosa Beach, Florida. This public beach access provides visitors with easy and convenient entry to the stunning white sandy beaches of the Gulf of Mexico.

    Photo of One Seagrove Place Public Beach Access - 55 Seagrove Place, Santa Rosa Beach, FL 32459, USA Photo of One Seagrove Place Public Beach Access - 55 Seagrove Place, Santa Rosa Beach, FL 32459, USA Photo of One Seagrove Place Public Beach Access - 55 Seagrove Place, Santa Rosa Beach, FL 32459, USA
    Park
    Details
  • 4.3 6
    #21

    Footprints In The Sand- Diamond Gulf Rentals vacation house

    ● Open
    5080 W County Hwy 30A, Santa Rosa Beach, FL 32459, United States
    diamondgulfrentals.com

    Footprints In The Sand- Diamond Gulf Rentals vacation house is a beautiful lodging option located at 5080 West County Highway 30A in Santa Rosa Beach, Florida, United States.

    Photo of Footprints In The Sand- Diamond Gulf Rentals vacation house - 5080 West County Highway 30A, Santa Rosa Beach, FL 32459, USA Photo of Footprints In The Sand- Diamond Gulf Rentals vacation house - 5080 West County Highway 30A, Santa Rosa Beach, FL 32459, USA
    Lodging Business
    Details
  • 4.3 6
    #22

    Gulf Place Cabanas 110--Fun In The Santa Rosa Sun Condo-- 75 yards from the Beach

    ● Open
    145 Spires Ln UNIT 110, Santa Rosa Beach, FL 32459, United States
    (615) 479-1349
    vrbo.com

    Gulf Place Cabanas 110 is a charming condo located just 75 yards from the beautiful beaches of Santa Rosa Beach, Florida. This cozy vacation rental is perfect for those looking to soak up the sun and enjoy all that the Gulf Coast has to offer.

    Photo of Gulf Place Cabanas 110--Fun In The Santa Rosa Sun Condo-- 75 yards from the Beach - 145 Spires Lane, Santa Rosa Beach, FL 32459, USA Photo of Gulf Place Cabanas 110--Fun In The Santa Rosa Sun Condo-- 75 yards from the Beach - 145 Spires Lane, Santa Rosa Beach, FL 32459, USA Photo of Gulf Place Cabanas 110--Fun In The Santa Rosa Sun Condo-- 75 yards from the Beach - 145 Spires Lane, Santa Rosa Beach, FL 32459, USA
    Real Estate Agent Travel Agency
    Details
  • 3 1
    #23

    You & Me Family Beach Cottage

    ● Open
    32 Gulf Cove Ct, Santa Rosa Beach, FL 32459, United States
    vacasa.com

    Located in Santa Rosa Beach, Florida, the You & Me Family Beach Cottage is a bright coastal home perfect for families looking for a fun and relaxing vacation.

    Photo of You & Me Family Beach Cottage - 32 Gulf Cove Court, Santa Rosa Beach, FL 32459, USA Photo of You & Me Family Beach Cottage - 32 Gulf Cove Court, Santa Rosa Beach, FL 32459, USA
    Lodging Business Real Estate Agent Travel Agency
    Details
  • #24

    Grayt Fun

    ● Open
    535 Defuniak St, Santa Rosa Beach, FL 32459, United States
    graytfun.com

    Grayt Fun is a charming lodging institution located at 535 Defuniak Street in Santa Rosa Beach, Florida.

    Photo of Grayt Fun - 535 Defuniak Street, Santa Rosa Beach, FL 32459, USA Photo of Grayt Fun - 535 Defuniak Street, Santa Rosa Beach, FL 32459, USA
    Lodging Business
    Details
  • #25

    Simmons Beach House

    ● Open
    4258 Co Hwy 30-A E 200, Santa Rosa Beach, FL 32459, United States

    Simmons Beach House is a charming lodging located in Santa Rosa Beach, Florida, just a few steps away from the beautiful shores of the Gulf of Mexico.

    Lodging Business
    Details
  • #26

    Honu Lani Navarre Beach

    ● Open
    8004 Gulf Blvd, Navarre Beach, FL 32566, United States
    (770) 331-7832
    ecbyo.com

    Honu Lani Navarre Beach is a real estate and travel agency located at 8004 Gulf Boulevard in Pensacola Beach, Florida, United States.

    Real Estate Agent Travel Agency
    Details
  • 5 523
    #27

    Waterscape Rentals by Owner

    ● Open
    1110 Santa Rosa Blvd, Fort Walton Beach, FL 32548, United States
    (205) 621-1075
    rentwaterscape.com

    the elevator to be at the lazy river or the beach in just seconds. This unit has two master suites and an additional bunkroom, making it perfect for families or groups.

    Photo of Waterscape Rentals by Owner - 1110 Santa Rosa Boulevard, Fort Walton Beach, FL 32548, USA Photo of Waterscape Rentals by Owner - 1110 Santa Rosa Boulevard, Fort Walton Beach, FL 32548, USA Photo of Waterscape Rentals by Owner - 1110 Santa Rosa Boulevard, Fort Walton Beach, FL 32548, USA
    Real Estate Agent Travel Agency
    Details
  • 5 386
    #28

    30A Pontoon Rental

    ● Open
    355 E Shipwreck Rd, Santa Rosa Beach, FL 32459, United States
    (850) 517-0220
    30apontoon.com

    30A Pontoon Rental is a premier travel agency located at 355 East Shipwreck Road in Santa Rosa Beach, Florida. We specialize in providing top-notch pontoon boat rentals for those looking to explore the beautiful waters of the Gulf Coast.

    Photo of 30A Pontoon Rental - 355 East Shipwreck Road, Santa Rosa Beach, FL 32459, USA Photo of 30A Pontoon Rental - 355 East Shipwreck Road, Santa Rosa Beach, FL 32459, USA Photo of 30A Pontoon Rental - 355 East Shipwreck Road, Santa Rosa Beach, FL 32459, USA
    Travel Agency
    Details
  • 4.8 265
    #29

    Visit South Walton - Visitor Information Center

    ● Open
    25777 US-331 South, Santa Rosa Beach, FL 32459, United States
    (800) 822-6877
    visitsouthwalton.com

    Visit South Walton - Visitor Information Center is a must-visit tourist attraction and travel agency located at 25777 U.S. 331, Santa Rosa Beach, Florida, United States.

    Photo of Visit South Walton - Visitor Information Center - 25777 U.S. 331, Santa Rosa Beach, FL 32459, USA Photo of Visit South Walton - Visitor Information Center - 25777 U.S. 331, Santa Rosa Beach, FL 32459, USA Photo of Visit South Walton - Visitor Information Center - 25777 U.S. 331, Santa Rosa Beach, FL 32459, USA
    Tourist Attraction Travel Agency
    Details
  • 4.8 28
    #30

    Stevie D's An Event Place

    ● Open
    6410 US-90, Milton, FL 32570, United States
    (850) 530-0134
    steviedsaneventplace.com

    Welcome to Stevie D’s An Event Place - Milton’s Premier Event Venue! Located at 6410 US-90 Ste E, Milton, FL 32570, Stevie D’s An Event Place is the ultimate destination for all your event needs.

    Photo of Stevie D's An Event Place - 6410 U.S. 90, Milton, FL 32570, USA Photo of Stevie D's An Event Place - 6410 U.S. 90, Milton, FL 32570, USA Photo of Stevie D's An Event Place - 6410 U.S. 90, Milton, FL 32570, USA
    Details
  • 1
  • 2

Nearby cities:

Destin Fort Walton Beach Gulf Breeze Milton Navarre Pensacola Beach Santa Rosa Beach

People also searched for:

Water Park in Santa Rosa Beach Vacation Cottage Rentals in Santa Rosa Beach Vacation House Rentals in Santa Rosa Beach Vacation Rentals With Pool in Santa Rosa Beach Travel Agency in Santa Rosa Beach Pet Friendly Hotel in Santa Rosa Beach Hotel in Santa Rosa Beach Apartment Rent in Santa Rosa Beach Indoor Waterpark in Santa Rosa Beach Outdoor Waterpark in Santa Rosa Beach Excursions in Santa Rosa Beach Outdoor Pool in Santa Rosa Beach Public Pools in Santa Rosa Beach Motel in Santa Rosa Beach Pet Hotel in Santa Rosa Beach Zoo in Santa Rosa Beach

More Categories:

Building Materials in Santa Rosa Beach Clothing Store in Santa Rosa Beach Pizza & Sushi in Santa Rosa Beach Auto Parts in Santa Rosa Beach Grocery Store in Santa Rosa Beach Hotel & Motel & Hostel in Santa Rosa Beach Notary & Lawyer in Santa Rosa Beach Cleaning Services in Santa Rosa Beach Finance & Loans in Santa Rosa Beach Restaurant in Santa Rosa Beach Theater & Cinema in Santa Rosa Beach Dentistry in Santa Rosa Beach Flower Store & Florist in Santa Rosa Beach Audit & Consulting in Santa Rosa Beach Visa Support in Santa Rosa Beach Household Appliances in Santa Rosa Beach Pharmacy in Santa Rosa Beach Baby & Pregnancy Stores in Santa Rosa Beach Jewelry in Santa Rosa Beach Furniture in Santa Rosa Beach Public Pools & Water Park in Santa Rosa Beach Hospital in Santa Rosa Beach Nightclub in Santa Rosa Beach Manicure & Pedicure in Santa Rosa Beach Pets in Santa Rosa Beach Beauty Salon in Santa Rosa Beach Sporting Goods in Santa Rosa Beach Pawnshops in Santa Rosa Beach Children's Entertainment in Santa Rosa Beach Vacation House Rentals in Santa Rosa Beach Sport & School & Kindergarten in Santa Rosa Beach Cafe & Coffee Shop & Pub in Santa Rosa Beach Travel Agency in Santa Rosa Beach Car Service in Santa Rosa Beach Handyman Services in Santa Rosa Beach Taxi & Freight Transport in Santa Rosa Beach

List of local businesses, places and services in Florida

⭐ business help 🔍 services ☎️phones ⌚️opening times ✍️reviews 📍 addresses, locations 🖼️ photos

© 2025 Guide.in.ua Privacy Policy