Indian Creek villas to rent in Orlando, Florida. Located just off HWY192 in Kissimmee, Indian Creek is a great place to explore all that the Orlando area has to offer from theme parks, shopping, golf and much more. We have a selection of 3 to 6 bedroom Indian Creek Florida holiday homes available, all have there own private pools and many have spas. We have 10 properties located across the community on Onedia Loop, Arrow Creek, Autumn Creek Circle, Osprey Creek Court and Santee Drive. Please contact the Indian Creek villa owners direct to book, check availability or find out more information. Other nearby communities include Formosa Gardens Estates, Acadia Estates, Emerald Island Resort, Indian Ridge, Indian Ridge Oaks, Windsor Palms, Windsor Hills Resort plus many more.