5 Photo-Worthy Spots in Rosarito Mexico

I went into Rosarito blindly. I knew nothing about this beach city in Baja California, Mexico, which was a great appeal. I had no pre-conceived opinions or thoughts on it, just a clean slate. It wowed me and the abundance of photo locations in Rosarito Beach made me feel like I had captured the essence of the area. I’d definitely recommend a visit if you are in southern California since it’s just a short drive across the border! My brain is often wedding-location focused as a wedding photographer and I kept wanting to put a bride and groom in some of the photo-worthy spots below. They’re all walkable and part of a small radius in what I viewed as the most vibrant part of the city.

1. Rosarito Beach Hotel

We stayed overnight at this oceanfront property when we visited. Rosarito Beach Hotel was built in the mid 1920’s and has a lot of wonderful features. From its picturesque infinity pool, to walkways lined by banana leaves, to its original mansion I found photo inspiration at every turn. They even have a spa if you want to allot some extra time for self care and pampering!

The best photo location in Rosarito Beach, Mexico. This beautiful beach city is in the Baja California peninsula south of San Diego. It's a great day trip that offers sunsets, ocean views and great hotels, resorts and spas. Click through to see picture ideas for your visit! #RosaritoBeach #BajaCalifornia #SanDiegoDayTrip #RosaritoMexico #Mexico The best photo location in Rosarito Beach, Mexico. This beautiful beach city is in the Baja California peninsula south of San Diego. It's a great day trip that offers sunsets, ocean views and great hotels, resorts and spas. Click through to see what hotel has this incredible pool view! #RosaritoBeach #BajaCalifornia #SanDiegoDayTrip #RosaritoMexico #Mexico #RosaritoBeachHotelThe best photo location in Rosarito Beach, Mexico. This beautiful beach city is in the Baja California peninsula south of San Diego. It's a great day trip that offers sunsets, ocean views and great hotels, resorts and spas. Click through to see what hotel has this incredible pool view! #RosaritoBeach #BajaCalifornia #SanDiegoDayTrip #RosaritoMexico #Mexico #RosaritoBeachHotel The best photo location in Rosarito Beach, Mexico. This beautiful beach city is in the Baja California peninsula south of San Diego. It's a great day trip that offers sunsets, ocean views and great hotels, resorts and spas. Click through to see what hotel has this incredible pool view! #RosaritoBeach #BajaCalifornia #SanDiegoDayTrip #RosaritoMexico #Mexico #RosaritoBeachHotel The best photo location in Rosarito Beach, Mexico. This beautiful beach city is in the Baja California peninsula south of San Diego. It's a great day trip that offers sunsets, ocean views and great hotels, resorts and spas. Click through to see picture ideas for your visit! #RosaritoBeach #BajaCalifornia #SanDiegoDayTrip #RosaritoMexico #Mexico

2. Festival Plaza

loved this abandoned, colorful plaza. Most of it is gated but there’s no need to try to trespass because its exterior was the highlight. With an upside down jester, red and white diamond-esque paint job, wave pattern walkways and gorgeous palm trees I was one happy photographer.The best photo location in Rosarito Beach, Mexico. This beautiful beach city is in the Baja California peninsula south of San Diego. It's a great day trip that offers sunsets, ocean views and great hotels, resorts and spas. Click through to see picture ideas for your visit! #RosaritoBeach #BajaCalifornia #SanDiegoDayTrip #RosaritoMexico #Mexico #FestivalPlaza The best photo location in Rosarito Beach, Mexico. This beautiful beach city is in the Baja California peninsula south of San Diego. It's a great day trip that offers sunsets, ocean views and great hotels, resorts and spas. Click through to see picture ideas for your visit! #RosaritoBeach #BajaCalifornia #SanDiegoDayTrip #RosaritoMexico #Mexico

3. Assorted Murals Around the Area

Street art is a funny thing so I hesitate to recommend any one piece, in particular, but it was abundantly apparent that street art in Rosarito won’t be going away any time soon – there’s plenty of it! If you walk north from Rosarito Beach Hotel, past Festival Plaza, and go west towards the water you’ll see a good amount of attractive art as you meander through the neighborhood.

The best photo location in Rosarito Beach, Mexico. This beautiful beach city is in the Baja California peninsula south of San Diego. It's a great day trip that offers sunsets, ocean views and great hotels, resorts and spas. Click through to see picture ideas for your visit! #RosaritoBeach #BajaCalifornia #SanDiegoDayTrip #RosaritoMexico #Mexico #StreetArt #MexicanStreetArt The best photo location in Rosarito Beach, Mexico. This beautiful beach city is in the Baja California peninsula south of San Diego. It's a great day trip that offers sunsets, ocean views and great hotels, resorts and spas. Click through to see picture ideas for your visit! #RosaritoBeach #BajaCalifornia #SanDiegoDayTrip #RosaritoMexico #Mexico #StreetArt #MexicanStreetArt

4. Exterior of El Nido and Susanna’s

I walked past this restaurant thinking I was in the wild west or suddenly at a ranch. What was this place, sided with zig-zagging wooden boards and wagon wheels? I quickly learned it was El Nido, a popular restaurant in the area. Susanna’s is just around the corner and is also a great photo location in Rosarito Beach!

The best photo location in Rosarito Beach, Mexico. This beautiful beach city is in the Baja California peninsula south of San Diego. It's a great day trip that offers sunsets, ocean views and great hotels, resorts and spas. Click through to see picture ideas for your visit! #RosaritoBeach #BajaCalifornia #SanDiegoDayTrip #RosaritoMexico #Mexico #RanchInspiration #ElNido The best photo location in Rosarito Beach, Mexico. This beautiful beach city is in the Baja California peninsula south of San Diego. It's a great day trip that offers sunsets, ocean views and great hotels, resorts and spas. Click through to see picture ideas for your visit! #RosaritoBeach #BajaCalifornia #SanDiegoDayTrip #RosaritoMexico #Mexico #RanchInspiration #ElNido The best photo location in Rosarito Beach, Mexico. This beautiful beach city is in the Baja California peninsula south of San Diego. It's a great day trip that offers sunsets, ocean views and great hotels, resorts and spas. Click through to see picture ideas for your visit! #RosaritoBeach #BajaCalifornia #SanDiegoDayTrip #RosaritoMexico #Mexico #RanchInspiration #ElNido The best photo location in Rosarito Beach, Mexico. This beautiful beach city is in the Baja California peninsula south of San Diego. It's a great day trip that offers sunsets, ocean views and great hotels, resorts and spas. Click through to see picture ideas for your visit! #RosaritoBeach #BajaCalifornia #SanDiegoDayTrip #RosaritoMexico #Mexico #RanchInspiration

5. Rosarito Beach 

It’d be criminal to go to a beach town and not walk on its sand to hear the waves crashing to the shore. I walked along a very small piece of the area and found at least three great photo locations in Rosarito Beach:

  1. The beach’s sandy coastline, in general
  2. The horses leashed to posts in a couple spots, which are available to rent if you want to go riding
  3. T
  4. he dock! This cool rusty dock is in need of repairs so it’s actually quite nonfunctional as far as docking boats goes, but it sure is pretty for photos.

The best photo location in Rosarito Beach, Mexico. This beautiful beach city is in the Baja California peninsula south of San Diego. It's a great day trip that offers sunsets, ocean views and great hotels, resorts and spas. Click through to see picture ideas for your visit! #RosaritoBeach #BajaCalifornia #SanDiegoDayTrip #RosaritoMexico #Mexico #AtlanticOcean The best photo location in Rosarito Beach, Mexico. This beautiful beach city is in the Baja California peninsula south of San Diego. It's a great day trip that offers sunsets, ocean views and great hotels, resorts and spas. Click through to see picture ideas for your visit! #RosaritoBeach #BajaCalifornia #SanDiegoDayTrip #RosaritoMexico #Mexico #AtlanticOcean The best photo location in Rosarito Beach, Mexico. This beautiful beach city is in the Baja California peninsula south of San Diego. It's a great day trip that offers sunsets, ocean views and great hotels, resorts and spas. Click through to see picture ideas for your visit! #RosaritoBeach #BajaCalifornia #SanDiegoDayTrip #RosaritoMexico #Mexico #AtlanticOcean

Please note: we thank the Rosarito Beach Hotel for generously hosting us. We also may make a small commission from affiliate links in this post but all opinions are ours and we bring you genuine content with real facts, photos, thoughts and recommendations. Always.

For more info on the Baja California Peninsula check out:

Would you prefer to photograph the beach or street art?

The best photo location in Rosarito Beach, Mexico. This beautiful beach city is in the Baja California peninsula south of San Diego. It's a great day trip that offers sunsets, ocean views and great hotels, resorts and spas. Click through to see picture ideas for your visit! #RosaritoBeach #BajaCalifornia #SanDiegoDayTrip #RosaritoMexico #Mexico #AtlanticOcean

Follow:

3 Comments

  1. November 10, 2016 / 10:18 pm

    Looks like a great place. I liked the look of El Nido did you try the food?

    • adminMP
      November 15, 2016 / 2:55 am

      Thanks, Bob! Unfortunately we didn’t get to go in the short time we were there but I heard great things. I’d definitely try it next time!

    • Mary
      October 13, 2017 / 1:30 pm

      Bob their food is excellent they serve steaks and Cornish hens from their ranch. Another place to try is the Aztecs in the Rosario Beach hotel. And down the street a hidden gem is La Estancia resturant
      Enjoy.

Leave a Reply

Your email address will not be published. Required fields are marked *