Here are the Top 10 hotels and resorts in Arizona (224 rooms or fewer), based on public voting for Ranking Arizona, the state’s biggest and most comprehensive business opinion poll. Ranking Arizona is based purely on opinion and ranks companies based how voters answer this simple question: with whom would you recommend doing business? To make your vote count in the 2018 edition of Ranking Arizona, click here to vote.

Here are the Top 10 hotels and resorts in Arizona(224 rooms or fewer), as featured in the 2017 edition of Ranking Arizona.

1. Royal Palms Resort and Spa

Nestled at the base of Camelback Mountain, Royal Palms Resort and Spa is a Spanish Mediterranean-style estate that offers 119 guest rooms, casitas and villas. The Royal Palms combines the graciousness and sophistication of a Mediterranean villa with the intimacy and privacy of a secluded retreat. With its unique ambience, stone fireplaces and mountain views, the resort offers the award-winning T. Cook’s restaurant, The Mix Up Bar, Forbes Four-Star Alvadora Spa, swimming, fitness center, full-service salon and more than 20,000 square feet of meeting space. Unique ambience, intimate surroundings and lush gardens evoke the sense of a faraway place — yet the resort is minutes from world-class shopping, galleries, golf and attractions.

The strength of staff: “As a AAA Four-Star property, we strive to exceed each of our guests’ expectations and to make their visit more memorable than the last, all while intertwining Royal Palms’ history and culture.”

2. Hermosa Inn

3. Gold Canyon Golf Resort

4. Sanctuary Camelback Mountain Resort & Spa

5. Enchantment Resort

6. Hilton Sedona Resort at Dell Rock (formerly Hilton Sedona Resort & Spa)

7. Amara Resort and Spa

8. Four Seasons Resort Scottsdale at Troon North

9. Carefree Resort & Conference Center

10. Miraval Arizona Resort & Spa