The best deals on hotels when visiting Casa Piedra in Arizona.

From game day to getaway, save even more on every hotel stay.

Save up to 70% when booking as a group. Select 9+ rooms to get started.

Top 24 Hotels In Casa Piedra, Arizona 85621

Candlewood Suites Nogales an IHG Hotel

875 North Frank Reed Rd Nogales, AZ

For a restful stay, Candlewood Suites Nogales an IHG Hotel offers calm accommodations with rates from $159.00, creating a welcoming space ideal for travelers visiting Casa Piedra. Complimentary coffee and tea at Candlewood Suites provide a perfect start to your day, available in the lobby.

Guests staying at Candlewood Suites Nogales an IHG Hotel can enjoy a quiet retreat, with downtown Casa Piedra still within reach for all their city adventures. Find comfort and value in Casa Piedra with a hotel that delivers on both fronts—reserve now!

  Call (855) 234-5074 to book with an agent.
  17.9 miles from Casa Piedra, AZ 85621

Starting at

$159.00

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Nogales an IHG Hotel

850 West Shell Rd Nogales, AZ

Guests headed to Casa Piedra will find calm comfort at Holiday Inn Express & Suites Nogales an IHG Hotel, where inviting rooms start at $169.00, creating a welcoming environment ideal for relaxation. Experience the local area with Holiday Inn Express's bike rental service, a fun and eco-friendly way to explore.

Guests can enjoy peaceful surroundings at Holiday Inn Express & Suites Nogales an IHG Hotel, with downtown Casa Piedra still a convenient drive away for sightseeing. Rest assured knowing your Casa Piedra trip will be cozy and budget-conscious—book your room today!

  Call (855) 235-0725 to book with an agent.
  17.9 miles from Casa Piedra, AZ 85621

Starting at

$169.00

per night

Read Reviews View Amenities View All Rooms

Best Western Sonora Inn & Suites

750 West Shell Road Nogales, AZ

Guests bound for Casa Piedra will appreciate the calm accommodations at Best Western Sonora Inn & Suites, where rooms start at $134.99, creating a welcoming atmosphere for unwinding. Trust in Best Western's enhanced cleaning protocols, ensuring your health and safety are prioritized during your stay.

Guests at Best Western Sonora Inn & Suites can unwind in a serene setting, with downtown Casa Piedra still within easy reach for a day of exploration. Get ready for a Casa Piedra trip that’s as affordable as it is memorable—lock in today!

  Call (855) 235-6136 to book with an agent.
  17.9 miles from Casa Piedra, AZ 85621

Starting at

$134.99

per night

Read Reviews View Amenities View All Rooms

Mariposa Hotel

547 West Mariposa Rd Nogales, AZ

At Mariposa Hotel, travelers to Casa Piedra will find restorative rooms with rates beginning at $103.50, creating a warm, welcoming environment perfect for relaxation. Find a pleasant retreat in rooms that offer clean, comfortable accommodations at an economical price.

Rest in the quiet setting of Mariposa Hotel, with downtown Casa Piedra still accessible for a blend of rest and city adventure. Stay affordably and explore Casa Piedra with ease—reserve your cozy hotel room now!

  Call (855) 239-4019 to book with an agent.
  18.3 miles from Casa Piedra, AZ 85621

Starting at

$103.50

per night

Read Reviews View Amenities View All Rooms

Motel 6 Nogales AZ Mariposa Road

141 West Mariposa Road Nogales, AZ

Guests traveling to Casa Piedra can unwind at Motel 6 Nogales AZ Mariposa Road, where budget-friendly rooms begin at $70.99, creating a welcoming and comfortable atmosphere. Receive a warm welcome at Motel 6, where the friendly staff are committed to your comfort and ready to assist with your needs.

Guests staying at Motel 6 Nogales AZ Mariposa Road can enjoy a restful escape while still being close enough to downtown Casa Piedra for sightseeing. Stay affordably and comfortably on your Casa Piedra adventure—reserve today!

  Call (855) 236-8982 to book with an agent.
  18.9 miles from Casa Piedra, AZ 85621

Starting at

$70.99

per night

Read Reviews View Amenities View All Rooms

Hotel Americana

639 North Grand Ave Nogales, AZ

At Hotel Americana, travelers bound for Casa Piedra will find budget-conscious accommodations with rooms starting at $114.99, creating a warm, welcoming environment. Relax in accommodations that deliver a better stay experience, with added comforts and amenities at a value price.

At Hotel Americana, visitors can enjoy peaceful surroundings, knowing downtown Casa Piedra is still close enough for a day of sightseeing. Take advantage of a Casa Piedra hotel that combines quality with cost-effective rates—secure now!

  Call (855) 235-6136 to book with an agent.
  19.1 miles from Casa Piedra, AZ 85621

Starting at

$114.99

per night

Read Reviews View Amenities View All Rooms

El Dorado Inn Suites

884 North Grand Avenue Nogales, AZ

At El Dorado Inn Suites, guests visiting Casa Piedra will find inviting accommodations with rooms beginning at $65.99, creating a warm and welcoming space ideal for relaxation. Enjoy a stay that's both economical and comfortable, where rooms are equipped with all the essentials for a satisfying visit.

A peaceful stay awaits at El Dorado Inn Suites, where tranquil surroundings combine with easy access to downtown Casa Piedra. Plan your Casa Piedra adventure with ease and affordability—secure your stay today!

  Call (855) 235-0725 to book with an agent.
  19.1 miles from Casa Piedra, AZ 85621

Starting at

$65.99

per night

Read Reviews View Amenities View All Rooms

Fiesta Inn Nogales

Calzada Ind Nuevo Nogales 3 Nogales, SON

Enjoy a peaceful environment at Fiesta Inn Nogales near Casa Piedra, where inviting rooms provide warmth and relaxation, with rates beginning at $86.99. Experience the elegance of well-appointed rooms that combine modern amenities with a touch of luxury for a superior stay.

For a more tranquil stay, Fiesta Inn Nogales provides peaceful surroundings, with downtown Casa Piedra accessible for sightseeing adventures. Step into refined comfort in Casa Piedra with a hotel that sets the bar for excellence—secure now!

  Call (855) 236-8982 to book with an agent.
  19.5 miles from Casa Piedra, AZ 85621

Starting at

$86.99

per night

Read Reviews View Amenities View All Rooms

Hotel Marques De Cima

Av. Alvaro Obregon # 2024 Nogales, SON

For an affordable stay near Casa Piedra, Hotel Marques De Cima offers inviting rooms with rates starting at $68.99, creating a clean, comfortable atmosphere perfect for relaxation. Stay in accommodations that provide a little extra, from enhanced comfort to additional amenities, all at a great value.

Guests at Hotel Marques De Cima will find a peaceful escape, while downtown Casa Piedra remains just a short drive away for all their city adventures. Experience the charm of Casa Piedra with a hotel that goes above and beyond—book today!

  Call (855) 239-5277 to book with an agent.
  19.6 miles from Casa Piedra, AZ 85621

Starting at

$68.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Nogales

Boulevard East Greco 45 Calle Arcadias Nogales, SON

Step into comfort at Fairfield Inn & Suites by Marriott Nogales on your journey to Casa Piedra, where inviting rooms provide relaxation, with affordable nightly rates beginning at $159.99. Enjoy the flexibility of Fairfield's check-in and check-out times, designed to accommodate the needs of busy travelers.

Travelers seeking both relaxation and proximity will find Fairfield Inn & Suites by Marriott Nogales ideal, with downtown Casa Piedra still close enough for sightseeing. Step into Casa Piedra sophistication with a hotel that never compromises on quality—secure now!

  Call (855) 235-6136 to book with an agent.
  19.6 miles from Casa Piedra, AZ 85621

Starting at

$159.99

per night

Read Reviews View Amenities View All Rooms

City Express by Marriott Nogales

Prolongacion Alvaro Obregon #4200 Nogales, SON

Unwind in the gentle atmosphere of City Express by Marriott Nogales on your trip to Casa Piedra, where inviting rooms create a peaceful retreat, with rates starting at $82.99. Admire the rotating art exhibits at Marriott, showcasing both established and emerging artists in thoughtfully curated displays.

Guests at City Express by Marriott Nogales will appreciate the calming environment, with downtown Casa Piedra still within reach for a day of city exploration. Discover how great Casa Piedra can be with accommodations that go above and beyond—lock in today!

  Call (855) 235-6136 to book with an agent.
  19.8 miles from Casa Piedra, AZ 85621

Starting at

$82.99

per night

Read Reviews View Amenities View All Rooms

Canoa Ranch Golf Resort

5775 South Camino Del Sol Green Valley, AZ

Make the most of your trip to Casa Piedra at Canoa Ranch Golf Resort, where inviting rooms provide comfort and warmth, with budget-friendly rates starting from $156.99. Relax in stylish accommodations that offer more than comfort, providing a touch of luxury to enhance your stay.

Find your sanctuary at Canoa Ranch Golf Resort, a peaceful escape nestled within easy reach of Casa Piedra's best activities and venues. Choose a hotel in Casa Piedra that delivers exceptional value with upscale amenities—reserve now!

  Call (855) 236-8982 to book with an agent.
  30.3 miles from Casa Piedra, AZ 85621

Starting at

$156.99

per night

Read Reviews View Amenities View All Rooms

Best Western Green Valley Inn

111 South La Canada Dr Green Valley, AZ

For a comfortable stay, Best Western Green Valley Inn offers inviting rooms with rates beginning at $115.87, creating a warm and inviting space ideal for travelers visiting Casa Piedra. Discover the comfort of Best Western’s heated indoor pools, providing a year-round swimming option regardless of the weather.

Discover the quiet charm of Best Western Green Valley Inn, a relaxing retreat that’s never too far from the bustling streets of Casa Piedra. Find added comfort at a price that lets you enjoy more of Casa Piedra—book now!

  Call (855) 233-7850 to book with an agent.
  36.3 miles from Casa Piedra, AZ 85621

Starting at

$115.87

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Green Valley I-19

90 Esperanza Green Valley, AZ

At Comfort Inn Green Valley I-19, travelers to Casa Piedra will find harmonious, budget-friendly rooms with rates starting at $116.99, creating a warm and inviting space for relaxation. Trust Comfort Inn for a hassle-free stay, with efficient service and comfortable accommodations at every turn.

Escape the hustle and bustle of the city at Comfort Inn Green Valley I-19, while staying close enough to explore everything Casa Piedra has to offer. Plan your Casa Piedra getaway with a hotel that’s tailored for a perfect stay—secure now!

  Call (855) 239-4019 to book with an agent.
  36.6 miles from Casa Piedra, AZ 85621

Starting at

$116.99

per night

Read Reviews View Amenities View All Rooms

Vagabond Inn Executive Green Valley

19200 South I 19 Frontage Rd Green Valley, AZ

At Vagabond Inn Executive Green Valley, travelers visiting Casa Piedra can enjoy inviting accommodations with rooms starting at $106.99, creating a warm, welcoming environment for rest. Relax in rooms that not only meet the basics but exceed them with additional comforts and amenities, ensuring a satisfying stay.

Relax and unwind at Vagabond Inn Executive Green Valley, where spacious accommodations provide a peaceful environment while keeping Casa Piedra close by. Relax and recharge in Casa Piedra with a hotel that keeps your wallet happy—book today!

  Call (855) 233-0132 to book with an agent.
  38.6 miles from Casa Piedra, AZ 85621

Starting at

$106.99

per night

Read Reviews View Amenities View All Rooms

Sonoita Inn

3243 AZ 82 Sonoita, AZ

At Sonoita Inn, travelers bound for Casa Piedra can enjoy budget-conscious comfort with rooms starting at $161.99, creating a homely, inviting environment for rest. Relax in well-maintained accommodations that provide the essentials for a worry-free stay at a budget-friendly price.

Stay at Sonoita Inn to experience quiet surroundings, while keeping Casa Piedra's vibrant sights just a convenient drive away. Make your Casa Piedra trip simple and cost-effective—reserve your comfortable stay today!

  Call (855) 239-4019 to book with an agent.
  40.4 miles from Casa Piedra, AZ 85621

Starting at

$161.99

per night

Read Reviews View Amenities View All Rooms