Tucson, Arizona, offers a variety of accommodation options. Some of the best hotels are luxury retreats but there are also rugged ranches and historic hotels full of local charm.
The Omni is a high-end resort that offers an acclaimed golf course, outdoor terrace and lush green gardens. The mountains make it an exceptional resort.
Scenic Canyon Ranch is an all-inclusive health resort and luxury spa with lots of activities. And the restaurant has nutritious dishes.