Star Rating
Hotel Name
Price Range (USD)to
Amenities

All Holiday Inn in or near Rio Rico

Holiday Inn Express 850 West Shell Rd., Nogales, AZ 85621 ~1.96 miles northwest of Rio Rico center
  • Midscale Downtown hotel
  • Fitness + Health Center
  • Excellent value
  • Great reception
More details
Holiday Inn Express Sierra Vista 1902 South Highway 92, Sierra Vista, AZ 85635 ~42.03 miles east of Rio Rico center
  • 3 star Suburban hotel
  • Hotel has a green policy Learn more
  • Tasty breakfast
  • Free Wifi
More details

Comparable hotels to Holiday Inn

Quality Hotel Americana Nogales 639 North Grand Ave., Nogales, AZ 85621
  • Three Star property
  • 97 rooms in hotel
From$80
Very Good 4.0 /5Reviews CallBookMore Details
El Dorado Inn Suites : 884 North Grand Ave. 884 North Grand Ave., Nogales, AZ 85621
  • 3-star Downtown hotel
  • Check in: 3:00 PM
  • It was fine
  • Average Hotel

Next: Show All Available Comparable Hotels with Pricing
Back to Top