Contact Us
New Leaf Properties Makes Any Stay in the Magic Valley Feel Like Home
Get in Touch
Twin Falls, ID 83301
Twin Falls, ID 83303
Monday – Friday: 8:00 AM – 6:00 PM
Saturday: 10:00 AM – 6:00 PM
Sunday: Closed (after-hours line available)
Bilingual staff available to assist you.
Book Your Stay
To book a room now, pick a property on the locations page and book on its own site — the room comes off a live count on submit. Use the form below if you would rather we came back to you, and we'll contact you as soon as a room matching your preferences is free.
Contact FAQ
How do I book a room?
Fill out the booking form on this page or call us at (208) 733-2010. We will contact you as soon as a room matching your preferences becomes available.
What are your office hours?
Our office is open Monday through Friday, 8:00 AM to 6:00 PM, and Saturday 10:00 AM to 6:00 PM. Sunday we are closed. For after-hours emergencies, please call (208) 358-0085.
Do you speak Spanish?
Yes! Se Habla Español. We have bilingual staff available to assist you.
Where is your office located?
Our office is located at 296 Addison Ave W, Twin Falls, ID 83301. Our mailing address is P.O. Box 2611, Twin Falls, ID 83303.
How quickly will I hear back after submitting the booking form?
We typically respond within 1–2 business days. Availability changes frequently, so we encourage you to also call us directly for the fastest response.
Schedule a Viewing
Call the office and we will arrange a time to walk the property with you. Viewings are booked by phone, not online.