Indian Hills Ranch Milpitas, California

22 reviews

Book an appointment

Online booking unavailable.

Please call

(408) 262-6234



*with JustAnswer

Reviews: Indian Hills Ranch (Milpitas)

All reviews (22)

Yelp (14)

Google (8)

Newest First

Newest First

Oldest First

Highest Rated

Lowest Rated

Lisa Macachor

2 years ago

The best ranch around!!!! They are constantly striving to keep it impeccable and tje management is awesome!!!! Love IHR!!!

Channelle Sanchez

4 years ago

Beatiful spot with excellent facilities!

Kayla Adams

4 years ago

Ive been boarding my horse here for almost 2 years. While I have some very minor things I would change, theyre just that- very minor. I never worry about my horse. There are people who look out for her, the staff is hardworking and kind. Maintenance requests are usually completed within 24hrs. The hay is great quality (my horse eats the least amount of grain she ever has in her life). Affordable for all the amenities. I have very little negative to say.

Caitlin Campbell

5 years ago

Clean , friendly , beautiful!

Divya Jadeja Rathore

6 years ago

Well maintained boarding facility. Excellent staff, wonderful trainers should you choose, and all around great environment for horse and owner.

Nel Sanchez

6 years ago

great environment and wonderful people from all walks of life

Caleb Chaney

7 years ago

Beautiful grounds, incredible staff. We would board our animals here again given the chance.

show more reviews

Indian Hills Ranch, California, Milpitas

3460 Calaveras Rd

Business Hours


9 AM - 5 PM


9 AM - 5 PM


9 AM - 5 PM


9 AM - 5 PM


9 AM - 5 PM


9 AM - 5 PM



Is this your business?