Holiday Inn & Suites Tulsa South

10020 E 81st St
Tulsa, OK 74137
Due to COVID-19 requirements and recommendations, many Oklahoma businesses and attractions have made changes to their hours of operation and available services. We encourage all potential visitors to contact the business or attraction directly before visiting for up-to-date information. For Oklahoma State Health Department information and recommendations, visit the COVID-19 resource page.

Holiday Inn & Suites Tulsa South

Address:
10020 E 81st St
Tulsa, OK 74137
Phone:
918-994-5000
Toll-Free Office:
800-465-4329
Office Fax:
918-994-5001

The Holiday Inn & Suites hotel in Tulsa is conveniently located off Hwy 169 and the Creek Turnpike with easy access to area attractions and businesses.  For those looking for the perfect getaway, this hotel provides convenient access to the Oklahoma Aquarium in Jenks, the Gilcrease and Philbrook Museum of Art.  All of these attractions are located within 10 minutes of the hotel.  The Holiday Inn & Suites Tulsa South brings the iconic heritage of the Holiday Inn brand to life with a modern innovative design, setting a new standard for Tulsa’s business travelers and families.

Photos

Pricing

Pet fee: $35

While every effort has been made to ensure the accuracy of the pricing listed above, prices are subject to change without notice.

Amenities

Hours

Sunday: Open 24 hours
Monday: Open 24 hours
Tuesday: Open 24 hours
Wednesday: Open 24 hours
Thursday: Open 24 hours
Friday: Open 24 hours
Saturday: Open 24 hours
Check-in is at 3pm.
Check-out is at noon.
A special thanks to our advertisers