Contact Us

Feel free to contact us at any time if you require more resort information regarding our accommodations and amenities, visitor information, or if you want to find out what is going on in the local area.

Our Resort Address

Vista Cay Resort by Orlando Resorts Rental

4874 Cayview Avenue or 4682 Cayview Avenue

Orlando, Florida 32819

United States

Our Office Mailing Address

Orlando Resorts Rental

PO Box 1766

Windermere, Florida 34786

United States

Questions? Call Today: 407-496-2984

Reservations Email:

Driving Directions & Resort Location