"I loved our stay at this hotel. So spotless, so impressive from the moment we arrived. Staff was very personable and professional. We felt VIP our entire stay"
"I loved our stay at this hotel. So spotless, so impressive from the moment we arrived. Staff was very personable and professional. We felt VIP our entire stay"
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
"We had a great 7 night stay at Barcelo in November 2025. Our group of 10 were split into both towers. The standard rooms were larger than we expected and the family suite had two rooms and two bathrooms. We enjoyed the restaurants, but almost preferred the buffet as the options changed daily. The beach was small but beautiful and welcoming. There was so much shade covering the pool which was great for our group as none of us burnt!
The staff was probably the best part of the trip! Cesar in the Premium lounge was so welcoming and helpful in whatever we needed (including our daily Spanish lessons), the entire entertainment staff at the pool and evening shows (especially Fernando) kept our group busy, and Gerardo at the pool bar made sure we had a good time!
We met some friends from places near and far. The resort is small enough that you feel safe and recognize people throughout your stay.
We will be back and can’t wait to see the staff again! <3"
"Very romantic hotel we went to as a family but I didn't know that. The location was wonderful, resort was unique, clean, staff were helpful and kind and the food was really impressive and good. We only walked through the nearby town on our way to the shoreline hike so no comments on that. Hike is a challenge if you don't have good footwear but we made it to the first beach and took a boat back. Their pool area is stunning and the grounds are very well thought out with lots of privacy. We were all happy with the hotel!"
"This balcony has one of the best views I've ever seen. The room was clean the staff was great. If you want a place away from the busy city and enjoy a romantic time. This is the place. Would highly recommend."
"Such fantastic staff. Loved it. Don’t tell your friends about this place because it’s too good it must be gatekept. also be ready for lots of stairs "
"Such a hidden gem. This place is more than a stay. It's an experience. Things to note are that you have to take a small boat to reach the property so pack light. The nature and beach are beautiful. The rooms are comfortable, clean and the perfect blend of shelter and being one with nature. The restaurant on site is superb with quality organic ingredients that create art on a plate. Staff is friendly, approachable and super helpful. Can't wait to come back. "
Playa Caballo is located in Boca de Tomatlán. Travellers like the surrounding area for its restaurants. If you're looking for a convenient place to stay, take a look at the 6 hotels and other accommodation options you'll find within a mile.
What's the best place to stay close to Playa Caballo?
How many hotels can I expect to find near Playa Caballo?
Expedia has 6 hotels and other accommodation options within a mile from Playa Caballo.
If I need to cancel the hotel reservation for my stay near Playa Caballo, will I receive a refund?
Yes! You'll find that most hotel room reservations are refundable if you cancel prior to the accommodation's cancellation deadline, which often is within 24-48 hours of the scheduled arrival. If you have a reservation that's non-refundable, you might be able to still cancel and receive a refund within 24 hours of your booking. Enter your dates, click on "Search", then filter by "fully refundable" to get the best deals available near Playa Caballo.
What can I see and do near Playa Caballo?
You might spend a leisurely day outdoors at Los Arcos and Puerto Vallarta Botanical Gardens. Enjoy a stroll along the shore at Colomitos Beach, Las Caletas Beach and Majahuitas Beach. At Playa Mismaloya, Playa Las Animas and Quimixto Beach, you can surround yourself with nature.