Search the best hotels in Tucson

Top Tucson Resorts

Tucson’s resorts offer a distinctive blend of luxury and rustic charm, set against the stunning backdrop of the Arizona desert. Whether you’re looking for a wellness retreat, a taste of the Old West, or a historic hideaway, the options are as varied as they are enticing. From working ranches with authentic Western experiences to high-end wellness resorts, Tucson’s accommodations cater to a wide range of preferences. Expect breathtaking views, luxurious amenities, and unique dining experiences that highlight the best of Southwestern cuisine.

Top picks for a:

Hacienda Del Sol Guest Ranch

Tucson (Arizona)

A luxurious and historic resort nestled in 39 acres of the breathtaking Catalina foothills. Rooms are chic & rustic with exposed beams, wooden floors, oriental rugs and handcrafted furniture. The restaurants, supplied by the organic vegetable garden, command spectacular views of the desert.

  • Swimming Pool - Year round outdoor pool.
  • Designer
  • Lively
  • Views
from £149 for 1 room, 1 night including taxes & fees
Check availability on Expedia
Omni Tucson National Resort

Tucson (Arizona)

A golfer's have on the outskirts of Tucson. With their desert inspired decor, customised art work, and private balcony or patio, each luxury bedroom is a stylish statement. Plus there are two championship golf courses, superb dining, two pools and spoiling Mokara Spa. A stunning desert oasis!

  • Spa breaks - Award winning facilities at the Mokara Spa including multiple treatment rooms, and a wide-ranging menu of facials, massages etc
  • Golf - Two excellent golf courses on site, plus practise areas, golf shop and pros to help your hone your skills!
  • Total relaxation - From golfing to sitting in your own cabana by the pool, it's the perfect getaway
  • Active Holiday - Great golfing on site, plus hiking, biking and so much more!
from £232 for 1 room, 1 night including taxes & fees
Check availability on Expedia
Tanque Verde Ranch

Tucson (Arizona)

Working ranch offers a Western experience in Saguaro National Park with pool, spa and tennis courts. Large classic rooms have red rock views, mod-cons and bathrooms. Southwest, BBQ and Mexican cuisine is served by the pool or at the restaurant overlooking the great outdoors. Activity central!

  • Tennis - Astro courts at the ranch are for all to have a good knock around.
  • Fishing - For all the family - get a packed lunch for on the go.
  • All inclusive - The price quoted is on an all inclusive basis.
  • Secluded setting
from £355 for 1 room, 1 night including taxes & fees
Check availability on Expedia
Miraval Arizona

Tucson (Arizona)

A wellness haven in the heart of the Sonoran Desert with the Santa Catalina Mountains as a majestic backdrop. The decor and vibe draw inspiration from the surrounding landscape, exclusive spa treatments, nourishing cuisine, and guidance from world-class wellness specialists. Desert luxury and magic.

  • Romantic Break - Find romance under starlit skies, nestled in the Santa Catalinas, where luxury meets mindfulness
  • Back to Nature - Bask in 350 days of sunshine, embracing Sonoran Desert magic for a transformative eco retreat
  • Wildlife Area - Explore native trails, where javelinas roam and hummingbirds dance in the sunlight
  • Riding - Embark on a horseback journey, connecting with nature's rhythm through the desert
from £748 for 1 room, 1 night including taxes & fees
Canyon Ranch Tucson

Tucson (Arizona)

A luxury all-inclusive wellness resort located near the Saguaro National Park. Rooms combine natural materials and the desert landscape and each come with their own private patios. The resort's food philosophy is simple, clean and healthy. Offering various wellness packages; a health haven.

  • Spa breaks - Whilst staying here guests can elevate their health and transform their unhealthful habits
  • Restaurant - Offers clean, healthy eating options with a focus on locally sourced produce
  • Great walks - Explore the desert taking in the incredible wildlife and vegetation
  • Tennis - Make use of the tennis court
from £1102 for 1 room, 1 night including taxes & fees