Puerto Plata Horseback Riding: Cool Adventure on a Tropical Beach

Experience the thrill of horseback riding on a tropical beach in Puerto Plata. Ride through the jungle, along the beach, and even swim with a horse in the ocean. Book now!

Duration: 2 hours, 15 minutes
Cancellation: 24 hours
Highlights
  • Golden Beach (Playa Dorada) - This is where our horses are waiting for us saddled up and from there we ride to bergantin beach along the beach.
What's Included
  • Bottled water provided
  • Expert local guide included
  • Complimentary pickup from specified locations
  • Safety helmets available
What's Not Included
  • Gratuities
  • Lunch
  • We cannot pick up from sosua or cabarete and from cruise ship
Additional Information

Embark on a scenic ride along a gravel path through the jungle, leading to the beach where the horses’ hooves will be gently caressed by the waves. After a photo opportunity with the stunning turquoise ocean as a backdrop, the journey continues to a bar at Bergantin Beach for a relaxing break, with the option to purchase souvenirs or additional…

Location
Puerto Plata
For clients from cruise ships, clients from Sosua and Cabarete we are not able to pick-up or drop-off. You have to arrange your own transport (taxi) to: Rancho Salvaje Lorilar Entrada el 7 Puerto Plata Muñoz Dominican Republic
Cancellation Policy

For a full refund, cancel at least 24 hours before the scheduled departure time.

Customer Ratings
4.6
(24 Ratings)
5 stars
4 stars
3 stars
2 stars
1 star
Swampgirl2
Dec 11, 2025
Dream Come True - Alex was the best trail guide. He kept an eye on everyone and made sure that the guests as well as the horses were taken care of. I cut my hand just before we left and Alex patched me up. The horseback riding on the beach was a dream come true and I was able to check it off my bucket list. We’re in our 70’s. I would encourage anyone who wants to do this to just do it! You won’t be disappointed!
Review provided by Tripadvisor
Slstratt
Jan 22, 2025
Best beach gallop ever - I have some experience riding lessons/jumping. Went on a solo ride with guide, Felix, to the beach in the morning. Felix took very good care of me and made sure I had enough galloping on the beach to make it a fabulous, memorable ride. I would do it again any time I could. The water is beautiful and the beach has very few people or buildings on it. We stopped to rest the horses and have some water; other beverages, food available. Vendors selling souvenirs, braiding hair, massage for neck/shoulders, monkey for pics. Bring cash if you are interested in this. Be sure to tip your guide generously, as this is his full time job!
Review provided by Tripadvisor
Ester_h
May 7, 2024
Amazing and memorable - Easy booking on the app. Had a private tour, our tour guide Alexys was amazing. Handled the horses very well and took his time with us. Very patient, took tons of pictures for us and the horses were very well trained/behaved. This made the ride through the forest and on the beach a most memorable one. I would highly recommend this place to any one visiting the DR. Five star tour guide and 5 star business. Thank you for the memory.
Review provided by Viator
Mrschevalier
Aug 29, 2022
Horseback Riding On The Beach - What an awesome experience horseback riding on the beach and the wood trail. The beautiful horses are well trained and you can tell Ramone and the others love them. Would absolutely do it again.
Review provided by Tripadvisor
Jazzieca
Jul 1, 2022
Five star sunset ride! - This was one of the best excursions I have been on. The horses are very well taken care of and the guides are knowledgeable and very friendly. The sunset beach views are amazing and it was an awesome experience to ride bareback in the ocean. This would be my #1 recommendation for anyone traveling in the Puerto Plata area!
Review provided by Tripadvisor
Andrear555283
Apr 30, 2022
Great experience. - A beautiful (more than) hour long horseback ride along the beach. We all had so much fun. Would definitely recommend for a day trip.
Review provided by Tripadvisor
Sherri_f
Feb 15, 2022
Exceptional! - For the very first time ever riding a horse, I had an exceptional experience. Alex and Ramon made us feel comfortable riding and assured us from the start. The horses we rode, Mauricio and Paulito were so adorable and easy to ride. It seems they they had a little friendly competition going on ;) I will never forget my experience here...amazing memories!
Review provided by Viator
Tyera_b
Dec 25, 2021
Wonderful experience! - Our tour guide was very nice and informative. Our horses were very sweet and gentle! I couldn’t have asked for anything better.
Review provided by Viator
Carolr580
Mar 8, 2026
Overall very nice - 5 of us took this excursions. The horses were well behaved and well cared for. The guides were very good and patient. The water wasn’t the best that day. Very rough so we did t get to swim with the horses. Got to see part of the jungle and then got to spend quite some time riding along the beach. Very sad to see so much garbage at the edge of the water.
Review provided by Tripadvisor
Phoneheather
Apr 9, 2023
A Nightmare from Start 2 Finish! - You have to find your own transportation to the “ranch” which was a pure nightmare. The “ranch” is like a biting fly infested Ethiopian village full of malnourished horses that are leased from the town’s people and “handled” by the hungriest looking poor little children I’ve ever seen. My children thought we’d traveled to some horrible 4th world Cambodian village where they have no food & no water. It was just a huge, dark muddy lot w/filthy animals & filthy people. One of my daughters cried to leave! In the midst of all of this nightmare is this one nice lady named Sylvie- but she didn’t give us the option to cancel our ride. So, we went and it was awful. I was going to tell her when we got back but she was gone. She did make sure we got back to our ship though! I was grateful for that.
Review provided by Viator
From $69
up to 15 guests
1 - Adult
Cancellation: Free cancellation up to 24 hours before the start of your experience (local time).