Owasso OK Hotels & Motels
1. 7551 N. Owasso Expressway, Owasso, OK 74055 | Holiday Inn Express OWASSO(877) 410-6681
2. 7653 N Owasso Expy, Owasso, OK 74055 | BEST WESTERN Owasso Inn & Suites(866) 430-9014
3. 9009 North 121st East Avenue, Owasso, OK 74055 | Hampton Inn and Suites Tulsa North/Owasso, OK(918) 609-6700
4. 11604 E 76th Street North, Owasso, OK 74055 | Super 8 Owasso Tulsa North Area(918) 609-6928
5. 9355 North Owasso Expressway, Owasso, OK 74055 | Towneplace Suites By Marriott Tulsa North/Owasso(918) 376-4400
6. 11699 E. 96th Street North, Owasso, OK 74055 | Candlewood Suites Owasso(918) 272-4334