The best deals on hotels when visiting Leonard in Oklahoma.

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 Leonard, Oklahoma 74008

Hampton Inn & Suites Tulsa South Bixby

8220 East Regal Pl S Tulsa, OK

For an affordable stay near Leonard, Hampton Inn & Suites Tulsa South Bixby offers calm rooms with rates from $111.99, creating a welcoming, comfortable atmosphere perfect for rest. Enjoy the personal touch of Hampton’s welcome amenities in select rooms, including complimentary water bottles and local treats.

Guests staying at Hampton Inn & Suites Tulsa South Bixby can appreciate the balance of being close to downtown Leonard while enjoying the tranquility of staying outside the city’s busiest areas. Discover Leonard with a hotel designed for relaxation and savings—lock in today!

  Call (855) 234-7135 to book with an agent.
  7.8 miles from Leonard, OK 74008

Starting at

$111.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Tulsa South Bixby an IHG Hotel

8405 East 102nd St. South Tulsa, OK

Guests bound for Leonard can enjoy budget-friendly comfort at Holiday Inn Express Tulsa South Bixby an IHG Hotel, where comfy rooms start at $119.00, creating a welcoming space perfect for relaxation. Kickstart your day with Holiday Inn Express's signature coffee, a perfect morning pick-me-up available in the lobby.

At Holiday Inn Express Tulsa South Bixby an IHG Hotel, guests can unwind in a peaceful environment, while downtown Leonard is still within easy reach for a day’s adventures. Enjoy your Leonard getaway with budget-friendly lodging that exceeds expectations—reserve now!

  Call (855) 239-5277 to book with an agent.
  8.1 miles from Leonard, OK 74008

Starting at

$119.00

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites Tulsa South Medical District

9150 South 102nd East Ave Tulsa, OK

At Fairfield Inn & Suites Tulsa South Medical District, guests traveling to Leonard can enjoy budget-friendly rooms starting at $104.99, creating a warm and welcoming space perfect for unwinding. Revel in the quiet comfort of Fairfield's rooms, designed to ensure a peaceful night's sleep with soundproofing and blackout curtains.

The convenient location of Fairfield Inn & Suites Tulsa South Medical District allows guests to enjoy the tranquility of a quiet stay, while downtown Leonard remains within reach for exploration. Treat yourself to a relaxing Leonard getaway without the high cost—secure your room now!

  Call (855) 234-5074 to book with an agent.
  8.5 miles from Leonard, OK 74008

Starting at

$104.99

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Cowetas 1st Hotel

13593 State Highway 51 S Coweta, OK

At Best Western Plus Cowetas 1st Hotel, guests bound for Leonard can enjoy inviting accommodations with rates starting at $140.99, creating a warm and welcoming environment. Appreciate the convenience of in-room dining available at Best Western Plus, with a menu featuring a variety of delicious options.

The drive into downtown Leonard from Best Western Plus Cowetas 1st Hotel is convenient, offering guests easy access to the city’s top attractions without the noise. Relax in Leonard with a hotel that blends comfort and savings perfectly—reserve now!

  Call (855) 235-6136 to book with an agent.
  8.6 miles from Leonard, OK 74008

Starting at

$140.99

per night

Read Reviews View Amenities View All Rooms

Hilton Garden Inn Tulsa South

8202 South 100th East Ave Tulsa, OK

Unwind in the cushy ambiance of Hilton Garden Inn Tulsa South as you journey to Leonard, where quality accommodations offer warmth and relaxation, with rates from $91.99. Relax and refresh in Hilton Garden Inn's Swimming Pool, the perfect place to start your morning with a swim or unwind at the end of the day.

Guests at Hilton Garden Inn Tulsa South will appreciate the balance of city access and peaceful surroundings, with downtown Leonard still accessible by car for easy exploration. Get the most out of Leonard with a hotel that enhances your travel experience—secure now!

  Call (855) 239-5277 to book with an agent.
  9.4 miles from Leonard, OK 74008

Starting at

$91.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Hotel & Suites Tulsa South an IHG Hotel

10020 East 81st St Tulsa, OK

Relax in the comfortable ambiance of Holiday Inn Hotel & Suites Tulsa South an IHG Hotel near Leonard, where inviting accommodations offer a peaceful escape, with nightly rates beginning at $94.00. Get local recommendations from Holiday Inn’s knowledgeable staff, who can help you discover the best the area has to offer.

From Holiday Inn Hotel & Suites Tulsa South an IHG Hotel, the drive into downtown Leonard is convenient, allowing guests to explore the city’s highlights before returning to a serene retreat. Stay in Leonard with a hotel that delivers an exceptional guest experience—reserve now!

  Call (855) 235-6136 to book with an agent.
  9.4 miles from Leonard, OK 74008

Starting at

$94.00

per night

Read Reviews View Amenities View All Rooms

avid hotel Tulsa South Medical District

8007 South Mingo Rd Tulsa, OK

At avid hotel Tulsa South Medical District, travelers visiting Leonard can enjoy inviting accommodations with rooms from $109.83, creating a clean and welcoming environment ideal for rest. Enjoy enhanced amenities in a welcoming environment, where comfort meets affordability for a delightful stay.

Guests staying at avid hotel Tulsa South Medical District can enjoy a peaceful retreat, with downtown Leonard just a convenient drive away for city exploration. Stay worry-free in Leonard with a hotel that makes affordability feel luxurious—book today!

  Call (855) 234-7135 to book with an agent.
  9.6 miles from Leonard, OK 74008

Starting at

$109.83

per night

Read Reviews View Amenities View All Rooms

Best Western Kenosha Inn

1200 East Lansing Street Broken Arrow, OK

At Best Western Kenosha Inn, guests bound for Leonard will find snug comfort with rooms starting at $83.99, creating a warm and inviting environment perfect for relaxation. Enjoy the eco-conscious approach of Best Western, utilizing solar panels and energy-efficient technologies at select properties.

The quiet location of Best Western Kenosha Inn offers a perfect retreat, while downtown Leonard is still within reach for a day of sightseeing and exploration. Find the right balance between affordability and quality during your Leonard trip—lock in today!

  Call (855) 234-2997 to book with an agent.
  9.9 miles from Leonard, OK 74008

Starting at

$83.99

per night

Read Reviews View Amenities View All Rooms

Residence Inn by Marriott Tulsa South

11025 East 73rd St Tulsa, OK

Stay affordably at Residence Inn by Marriott Tulsa South as you explore Leonard, where comfortable rooms create a welcoming environment, with inviting rates beginning at $124.99 per night. Enjoy the flexibility of Residence Inn's cancellation policies, which accommodate changes in travel plans with ease.

Guests at Residence Inn by Marriott Tulsa South will love the calm atmosphere of the hotel, while downtown Leonard remains a short drive away for easy sightseeing. Maximize your Leonard experience with a hotel that combines convenience and savings—lock in today!

  Call (855) 234-5074 to book with an agent.
  10.0 miles from Leonard, OK 74008

Starting at

$124.99

per night

Read Reviews View Amenities View All Rooms

Springhill Suites by Marriott Tulsa

11015 East 73rd St Tulsa, OK

Choose Springhill Suites by Marriott Tulsa for a comfortable stay when visiting Leonard, where quality accommodations offer relaxation, with affordable rates beginning at $124.99. In-suite amenities like mini-fridges, microwaves, and coffee makers at SpringHill Suites add convenience to your stay.

Guests staying at Springhill Suites by Marriott Tulsa can enjoy a peaceful atmosphere, knowing that the excitement of downtown Leonard is still just a trip away. Step into your Leonard adventure with accommodations that make every moment memorable—book today!

  Call (855) 235-6136 to book with an agent.
  10.0 miles from Leonard, OK 74008

Starting at

$124.99

per night

Read Reviews View Amenities View All Rooms

Staybridge Suites Woodland Hills an IHG Hotel

11111 East 73rd St. South Tulsa, OK

Relax in the welcoming ambiance of Staybridge Suites Woodland Hills an IHG Hotel on your visit to Leonard, where quality rooms create a peaceful stay, with nightly rates from $117.75. Keep up with your fitness routine at Staybridge Suites' on-site gym, equipped with modern equipment for a comprehensive workout.

Guests staying at Staybridge Suites Woodland Hills an IHG Hotel can enjoy a peaceful atmosphere, knowing that the excitement of downtown Leonard is still just a trip away. Enjoy added perks and comfort while exploring Leonard—secure your accommodations now!

  Call (855) 233-0132 to book with an agent.
  10.0 miles from Leonard, OK 74008

Starting at

$117.75

per night

Read Reviews View Amenities View All Rooms

Homewood Suites by Hilton Tulsa South

4900 West Madison Pl Broken Arrow, OK

Relax in the peaceful surroundings of Homewood Suites by Hilton Tulsa South when traveling to Leonard, where hospitable accommodations create a welcoming stay, with rates starting at $103.99. Enjoy the comfort of ceiling fans in each suite at Homewood Suites, adding an extra layer of comfort to your accommodation.

A peaceful retreat awaits at Homewood Suites by Hilton Tulsa South, while the excitement of downtown Leonard is just a convenient drive away for exploration. Stay comfortably in Leonard and let the hotel’s top-notch amenities pamper you—secure now!

  Call (855) 234-7135 to book with an agent.
  10.3 miles from Leonard, OK 74008

Starting at

$103.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Tulsa S Broken Arrow Hwy 51 an IHG Hotel

2201 North Stone Wood Circle Broken Arrow, OK

At Holiday Inn Express & Suites Tulsa S Broken Arrow Hwy 51 an IHG Hotel, guests bound for Leonard can enjoy inviting accommodations with rates starting at $139.00, creating a warm and welcoming environment. Relax in Holiday Inn Express's well-appointed rooms, where modern design meets functional comfort for both relaxation and work.

With downtown Leonard a scenic drive away, guests at Holiday Inn Express & Suites Tulsa S Broken Arrow Hwy 51 an IHG Hotel can enjoy the city's top spots while retreating to a quieter, more serene stay. Enjoy a hassle-free Leonard visit with accommodations that prioritize value—reserve today!

  Call (855) 234-2997 to book with an agent.
  10.5 miles from Leonard, OK 74008

Starting at

$139.00

per night

Read Reviews View Amenities View All Rooms

Stoney Creek Hotel Tulsa Broken Arrow

200 West Albany Street Broken Arrow, OK

Stoney Creek Hotel Tulsa Broken Arrow offers a comforting retreat for travelers to Leonard, with restful accommodations that provide a warm ambiance, with room rates from $140.99 per night. Find enhanced comfort and convenience in rooms that offer a range of amenities, making your stay more enjoyable.

Rest easy at Stoney Creek Hotel Tulsa Broken Arrow, where peaceful surroundings create a calming retreat, while downtown Leonard remains within driving distance. Step into Leonard with a hotel that makes every detail of your stay seamless—reserve your room now!

  Call (855) 239-4019 to book with an agent.
  10.6 miles from Leonard, OK 74008

Starting at

$140.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn South Tulsa Woodland Hills

9010 East 71st Street Tulsa, OK

With rates from $169.99, Comfort Inn South Tulsa Woodland Hills provides inviting accommodations for travelers visiting Leonard, creating a comfortable and welcoming space for relaxation. Take time to relax in our outdoor areas, where you can enjoy a quiet coffee or unwind at the end of the day.

For those who want to enjoy both relaxation and city access, Comfort Inn South Tulsa Woodland Hills provides the perfect blend, with downtown Leonard just a drive away. Discover Leonard with a hotel that offers unbeatable comfort at a great value—lock in now!

  Call (855) 236-8982 to book with an agent.
  10.6 miles from Leonard, OK 74008

Starting at

$169.99

per night

Read Reviews View Amenities View All Rooms

Towneplace Suites by Marriott Broken Arrow

2251 Stone Wood Cir Broken Arrow, OK

For a snug and affordable stay, Towneplace Suites by Marriott Broken Arrow offers inviting rooms with rates beginning at $139.99, creating a comfortable space near Leonard. Relax with the added convenience of TownePlace Suites' vending machines, stocked with snacks and beverages for late-night cravings.

Unwind in the serene setting of Towneplace Suites by Marriott Broken Arrow, while downtown Leonard remains within a convenient drive for a day of exploration. Enjoy extra features and affordability on your Leonard trip—reserve your hotel now!

  Call (855) 233-7850 to book with an agent.
  10.6 miles from Leonard, OK 74008

Starting at

$139.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Tulsa

9020 East 71st St Tulsa, OK

Guests visiting Leonard will find tranquil accommodations at Baymont by Wyndham Tulsa, with rooms starting at $72.26, creating a warm and inviting environment ideal for relaxation. Take a relaxing dip in Baymont by Wyndham’s hot tubs, an ideal way to relax and unwind during your stay.

Relax in the serene surroundings of Baymont by Wyndham Tulsa, with downtown Leonard remaining within easy reach for a day of exploration. Treat yourself to a well-appointed, affordable hotel while exploring Leonard—reserve today!

  Call (855) 234-2997 to book with an agent.
  10.6 miles from Leonard, OK 74008

Starting at

$72.26

per night

Read Reviews View Amenities View All Rooms

Aloft Tulsa

6716 South 104th East Ave Tulsa, OK

Relax in the peaceful surroundings of Aloft Tulsa as you explore Leonard, where quality accommodations provide warmth, with affordable rates starting at $99.99. Bring your pets along to Aloft, where the ARF® program offers animal-friendly amenities like dog beds, bowls, and treats.

Visitors to Aloft Tulsa can relax in tranquil surroundings, with downtown Leonard still easily accessible for a day of sightseeing. Uncover Leonard lodging that makes your stay memorable without the hefty price—lock in today!

  Call (855) 239-5277 to book with an agent.
  10.6 miles from Leonard, OK 74008

Starting at

$99.99

per night

Read Reviews View Amenities View All Rooms

Courtyard by Marriott Tulsa Woodland Hills

9041 East 71st Street Tulsa, OK

Stay affordably at Courtyard by Marriott Tulsa Woodland Hills when traveling to Leonard, with snug accommodations crafted to provide comfort, all beginning at $124.99 per night for an inviting experience. Enjoy the peace and quiet of Courtyard's adults-only areas, designed for guests seeking a more serene and contemplative atmosphere.

Rest at Courtyard by Marriott Tulsa Woodland Hills in the calm surroundings, while downtown Leonard remains nearby for easy access to the city's attractions. Stay in Leonard with a hotel that brings relaxation and affordability together—secure now!

  Call (855) 234-2997 to book with an agent.
  10.6 miles from Leonard, OK 74008

Starting at

$124.99

per night

Read Reviews View Amenities View All Rooms

Hilton Garden Inn Tulsa Broken Arrow

420 West Albany Street Broken Arrow, OK

Choose Hilton Garden Inn Tulsa Broken Arrow when traveling to Leonard, where comfortable accommodations provide a welcoming experience, with affordable rates starting from $138.99. Enjoy the flexibility of Hilton Garden Inn's meeting rooms, equipped with state-of-the-art audiovisual technology for effective presentations.

Guests staying at Hilton Garden Inn Tulsa Broken Arrow will love the calm environment, with downtown Leonard still within reach for easy sightseeing and adventure. Experience the best of Leonard with a hotel that provides unbeatable comfort and affordability—lock in today!

  Call (855) 233-7850 to book with an agent.
  10.7 miles from Leonard, OK 74008

Starting at

$138.99

per night

Read Reviews View Amenities View All Rooms

Renaissance Tulsa Hotel & Convention Center

6808 South 107th East Ave Tulsa, OK

Unwind in the inviting ambiance of Renaissance Tulsa Hotel & Convention Center near Leonard, where serene rooms offer relaxation, with budget-friendly nightly rates from $159.99. Indulge in the culinary delights at Renaissance Hotels, where dining is an exploration of local flavors and innovative dishes.

At Renaissance Tulsa Hotel & Convention Center, guests can relax in serene surroundings, with the energy of downtown Leonard still accessible by car for a day of exploration. Experience a Leonard visit that’s both luxurious and welcoming—lock in your hotel today!

  Call (855) 234-5074 to book with an agent.
  10.7 miles from Leonard, OK 74008

Starting at

$159.99

per night

Read Reviews View Amenities View All Rooms

La Quinta Inn & Suites by Wyndham Tulsa Broken Arrow

451 West Albany St Broken Arrow, OK

For an affordable stay, La Quinta Inn & Suites by Wyndham Tulsa Broken Arrow offers charming rooms with rates beginning at $136.99, creating a clean and comfortable space near Leonard. Wake up on the bright side with La Quinta's complimentary Bright Side Breakfast®, offering a delicious variety of hot and cold options.

Guests at La Quinta Inn & Suites by Wyndham Tulsa Broken Arrow can enjoy a restful escape, while knowing downtown Leonard remains nearby for a day of adventure. Savor your Leonard experience with accommodations designed for relaxation—book today!

  Call (855) 234-2997 to book with an agent.
  10.7 miles from Leonard, OK 74008

Starting at

$136.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Tulsa Woodland Hills 71st Memorial

7141 South 85th East Ave Tulsa, OK

Stay comfortably at Hampton Inn & Suites Tulsa Woodland Hills 71st Memorial on your trip to Leonard, where secure rooms create a welcoming atmosphere, with rates beginning at an inviting $98.99. Trust in the consistent quality and service at Hampton by Hilton, where every stay is backed by a name you know and trust.

A calm retreat awaits at Hampton Inn & Suites Tulsa Woodland Hills 71st Memorial, where guests can rest and still reach downtown Leonard with ease. Get ready for a Leonard stay that’s filled with comfort and thoughtful amenities—lock in today!

  Call (855) 233-7850 to book with an agent.
  10.7 miles from Leonard, OK 74008

Starting at

$98.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Tulsa Broken Arrow

2300 West Albany St Broken Arrow, OK

For a comfortable and inviting stay, Hampton Inn Tulsa Broken Arrow offers mellifluous rooms with rates beginning at $112.99, creating a clean and comfortable space near Leonard. Grab a Hampton On the Run™ breakfast bag on weekdays, a quick and healthy option for guests who need to eat on the move.

Guests at Hampton Inn Tulsa Broken Arrow will enjoy the serene setting, while downtown Leonard remains close enough for easy city access. Choose a hotel that brings comfort and affordability together in Leonard—book now!

  Call (855) 233-0132 to book with an agent.
  10.7 miles from Leonard, OK 74008

Starting at

$112.99

per night

Read Reviews View Amenities View All Rooms