Skip to main content
Beginning of main content

Villas El Rancho

3.0 out of 5.0

Recent guest reviews

We have been to countless resorts all over. We have never seen anything so disgusting, filthy, and run down as this place. We were shown 4 different villas. Each was filthier than the other. Paint was falling off the walls. Kitchen cabinets were falling of the walls. There were bugs crawling on the walls! The smell was horrible. The front and back doors don't shut and anyone can walk in and out. The toilets that were marked "sanitized" were gaggy nasty. The landscaping was dead in many areas. The pool was dirty and had tiles missing. There is no jacuzzi as the pictures show. There is not food market in the lobby as they say. There is no outside restaurant. There is no place to eat on the bug infested property. Thankfully, Interval was able to get us a new place immediately. We would have had to sleep on the lounge chairs outside because there was no way to sleep in the bug infested filth. I am hoping to get some pictures posted. I wish we had gotten more pictures, but it was just so nasty and we were trying to get out asap.

My overall experience was great, the location of the hotel was perfect for what I was looking, it was far from all the tourists noise but close enough to everything I needed (shopping malls, nigthclubs, etc) My room was huge! every "villa" as they call it, are two floors tall, with two complete modern bathrooms and 2 bedrooms where my 5 family members fitted perfectly. The hotels goes full green, I think they are now installing sollar panels in every rooftop, they have fully respect for the local flora wich gives a great decoration for the hotel. I think they are a fully example of what a great vacation in Mexico means, thanks to all and congrats!

nice spacious villas, awesome salt water swimming pool, friendly English speaking staff a bonus. Dinner and breakfast available near poolside in wood treehouse palapa wirh ocean view. Had s great time, would stay again.

Place was very friendly! Good food! Relaxed vibe! I will definitely be back for more! Great one location. Wave out front to boogie board or body surf. Breakfast was good Next time we will stay longer. I came with a group of friends and we all had a good time

A group of us from california were in mazatlan for a short stay, we were looking for a nice place without the craziness El Rancho was perfect Great villas on the beach with a bar and small restaurant The staff was very helpful and friendly

11th time in Mazatlan and can't wait until next time. It is our home for two weeks every year. Our family feels very comfortable at the resort. The staff is awesome, the waiters, Winston and Jose, the bartender Carlos, housekeeping Quinteliia as well as the manager Miguel. All of the upon mentioned would do anything for you. They make our vacation very enjoyable.

We spent 9 nights at this hotel. We found the villa very dated, plumbing in 1st floor bathroom leaked, The majority of blinds were broken. Poor selection of channels on tv, if cable it had very few options for english speaking guests. Kitchen was very outdated. Stairs had no safety rail and all hard furnishing meant our young son had to be watched constantly. And the upstairs master bedroom also had an extremely low satety rail again not suitable for young children. The spa was never fully heated and the main pool is shaded. The beach front at the time had been washed away so anytime either side of low tide meant beach access wasn't possible. In summary highly priced for what could be described as a worn out hotel.

Very nice resort which allowed my three small dogs. Well maintained with security on site. The villas are spacious and well designed. Right on the beach. Great place to relax and enjoy the beautiful weather.

This is an older but well maintained resort. Every one of the staff is friendly and they make you feel welcome. Luis, the resort manager, is very special. He takes time to talk with guests and is an outstanding host. Great restaurant. Food is excellent and staff is fun and very welcoming. This is my first trip here, but I will come back.

Stayed 2 weeks there were 6 of us plenty of room in villa had poolside unit the staff r great people food awesome beer the best units little dated but u r there for sun and fun been coming for 12 years and I luv it

Av Sabalo Cerritos 3170 Mazatlan SIN

Hotel highlights

  • Free WiFi in rooms and public areas
  • Free parking
  • Onsite dining
  • Private beach

Located within 2 miles (3 km) of Mazagua Aquatic Park, Villas El Rancho places you within a few miles (5 km) of Galerias Mazatlan. This 3-star resort welcomes guests with 28 rooms and conveniences like a private beach, an outdoor pool, and free in-room WiFi. On the waterfront, the resort is also close to Witches Beach and Mazatlan International Center.


Enjoy a leisurely bite to eat at La Fonda, the resort's onsite restaurant. Start each morning with cooked-to-order breakfast, available for a fee from 7 AM to 11 AM.


All 28 individually decorated accommodations feature kitchens, 2 bathrooms, and patios. There's space to spread out with dining areas and sitting areas. Guests can enjoy free WiFi and satellite TV. Bathrooms offer hair dryers and free toiletries. Coffee makers, free newspapers, and free bottled water are also standard.

Property features

Guests of Villas El Rancho enjoy a private beach, an outdoor pool, and a children's pool. You can take advantage of free parking if you drive. The 24-hour front desk has multilingual staff ready to assist with tours/tickets and securing valuables. Other amenities at this beach resort include free WiFi in public areas, a garden, and a picnic area.

Room options

Villa, Poolside

King 1 | Queen 2 | Sleeps 6

Villa, Oceanfront

King 1 | Queen 2 | Sleeps 6

Reviews from Trip Advisor

Trip Advisor aggregated rating

83% of guests recommend this hotel

Total of 511 reviews