Red Rock Scenery, Relaxing Pleasures. The Wyndham Sedona Resort, located in Arizona’s glorious Red Rock Country, assures you a charming villa stay with tranquil surroundings, breathtaking views from many rooms and unique on-site activities.
Search our current listings below. If you can't find the exact villa size or dates you need for your timeshare rental in Sedona, AZ, click the Request a Custom Quote and we'll get to work finding what you need.
2 Bedroom Lockoff