The best deals on hotels when visiting Liberty 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 Liberty, Oklahoma 74047

Quality Inn Glenpool Tulsa

14831 South Casper Street Glenpool, OK

With rooms from $74.99, Quality Inn Glenpool Tulsa provides affordable comfort for guests visiting Liberty, creating a clean and alluring environment ideal for relaxation. Explore the area with Quality Inn's bike rental service, a fun and eco-friendly way to tour the local sights.

Guests at Quality Inn Glenpool Tulsa are close enough to downtown Liberty to explore its top attractions, while enjoying a peaceful retreat afterward. Enjoy a stress-free Liberty visit with a hotel that offers exceptional value—book today!

  Call (855) 234-2997 to book with an agent.
  6.5 miles from Liberty, OK 74047

Starting at

$74.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Glenpool Tulsa South an IHG Hotel

12209 South Yukon Ave Glenpool, OK

Guests traveling to Liberty will find Holiday Inn Express & Suites Glenpool Tulsa South an IHG Hotel a snug, budget-friendly option, with rooms beginning at $114.00, creating a welcoming atmosphere perfect for rest. Experience the simplicity and efficiency of Holiday Inn Express's design, focused on meeting the needs of today's smart traveler.

Guests staying at Holiday Inn Express & Suites Glenpool Tulsa South an IHG Hotel will appreciate the peaceful surroundings, with downtown Liberty still just a short drive from the hotel. Enjoy the ease of exploring Liberty with a hotel that offers unbeatable value—lock in now!

  Call (855) 235-6136 to book with an agent.
  8.8 miles from Liberty, OK 74047

Starting at

$114.00

per night

Read Reviews View Amenities View All Rooms

Comfort Inn & Suites Glenpool

12119 North Casper St Jenks, OK

Guests visiting Liberty will find inviting comfort at Comfort Inn & Suites Glenpool, where comforting rooms start at $97.99, creating a welcoming space perfect for relaxation. Start your day right with Comfort Inn's complimentary hot breakfast, featuring eggs, waffles, fresh fruit, and more.

Guests staying at Comfort Inn & Suites Glenpool can enjoy the calm atmosphere of being further out, with downtown Liberty still accessible for a day’s adventures. Discover affordable comfort that’s perfect for exploring Liberty—reserve your room today!

  Call (855) 239-4019 to book with an agent.
  8.9 miles from Liberty, OK 74047

Starting at

$97.99

per night

Read Reviews View Amenities View All Rooms

Hotel Glenpool

12137 Casper Street Jenks, OK

Guests bound for Liberty will find tucked away comfort at Hotel Glenpool, with inviting rooms starting at $89.99, creating a warm and welcoming space perfect for relaxation. Experience a more enjoyable visit with enhanced amenities in rooms designed for comfort and affordability.

Guests staying at Hotel Glenpool can balance the excitement of downtown Liberty with the peaceful surroundings of the hotel, just a drive away from the city center. Set your sights on Liberty with a hotel that makes every penny count—lock in today!

  Call (855) 236-8982 to book with an agent.
  9.0 miles from Liberty, OK 74047

Starting at

$89.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites Jenks an IHG Hotel

150 Aquarium Drive Jenks, OK

With rooms starting at $134.00, Holiday Inn Express Hotel & Suites Jenks an IHG Hotel provides inviting accommodations for guests bound for Liberty, creating a clean, comfortable environment. Relax with the brand's pet-friendly policy at select locations, allowing you to bring your furry friends along for the journey.

At Holiday Inn Express Hotel & Suites Jenks an IHG Hotel, guests can experience peaceful surroundings while having downtown Liberty within easy driving distance. Enjoy your Liberty adventure with a hotel that’s all about great value—lock in today!

  Call (855) 233-7850 to book with an agent.
  11.2 miles from Liberty, OK 74047

Starting at

$134.00

per night

Read Reviews View Amenities View All Rooms

Candlewood Suites Tulsa Hills an IHG Hotel

163 South Gateway Place Jenks, OK

At Candlewood Suites Tulsa Hills an IHG Hotel, guests bound for Liberty can unwind in peaceful accommodations with rooms starting at $119.00, creating a warm, welcoming atmosphere. Candlewood Suites provides the ideal setting for extended stays, featuring home-like comforts and exceptional amenities.

Travelers will find a restful escape at Candlewood Suites Tulsa Hills an IHG Hotel, where peace meets proximity to downtown Liberty for adventure. Escape to Liberty and indulge in well-designed, cost-effective lodging—book today!

  Call (855) 234-2997 to book with an agent.
  11.4 miles from Liberty, OK 74047

Starting at

$119.00

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Tulsa South Bixby

8220 East Regal Pl S Tulsa, OK

Guests headed to Liberty will find budget-friendly comfort at Hampton Inn & Suites Tulsa South Bixby, where appealing rooms begin at $113.99, creating a welcoming atmosphere perfect for relaxation. Refresh and rejuvenate in Hampton's stylish bathrooms, equipped with modern fixtures and invigorating shower facilities.

From Hampton Inn & Suites Tulsa South Bixby, a scenic drive takes guests into downtown Liberty, offering a balance of relaxation and easy access to the city's top spots. Experience the perfect mix of comfort and affordability in Liberty—lock in your room today!

  Call (855) 234-2997 to book with an agent.
  11.5 miles from Liberty, OK 74047

Starting at

$113.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

At Holiday Inn Express Tulsa South Bixby an IHG Hotel, travelers headed to Liberty will find inviting accommodations with rooms starting at $119.00, creating a clean and comfortable space. Stay refreshed with complimentary bottled water provided daily in your room at Holiday Inn Express.

For a calm and comfortable stay, Holiday Inn Express Tulsa South Bixby an IHG Hotel offers peaceful surroundings while downtown Liberty remains within easy reach by car. Enjoy your Liberty adventure with a hotel that’s all about great value—lock in today!

  Call (855) 239-4019 to book with an agent.
  11.9 miles from Liberty, OK 74047

Starting at

$119.00

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Southern Hills / ORU

8888 South Lewis Ave Tulsa, OK

Guests traveling to Liberty can unwind in inviting accommodations at Days Inn by Wyndham Southern Hills / ORU, where quiet rooms start at $62.99, creating a clean, comfortable space. Relax knowing Days Inn provides secure and ample parking, making it easy to come and go as you please.

Relax in the quiet environment of Days Inn by Wyndham Southern Hills / ORU, where guests can enjoy peaceful surroundings and downtown Liberty remains nearby. Make your Liberty visit relaxing and budget-conscious—reserve your hotel today!

  Call (855) 233-7850 to book with an agent.
  12.1 miles from Liberty, OK 74047

Starting at

$62.99

per night

Read Reviews View Amenities View All Rooms

River Spirit Casino Resort

8330 Riverside Parkway Tulsa, OK

Relax in style at River Spirit Casino Resort on your journey to Liberty, where premium accommodations provide warmth and elegance, with rates starting from $239.99 per night. Relax in spaces where luxury is in every detail, from the artisanal decor to the personalized service that meets your every need.

Travelers seeking both peace and proximity will find River Spirit Casino Resort ideal, with downtown Liberty still within reach for exploration. Enjoy every aspect of Liberty with a hotel that makes you feel like royalty—lock in today!

  Call (855) 233-7850 to book with an agent.
  12.5 miles from Liberty, OK 74047

Starting at

$239.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Sapulpa / Tulsa Area

1505 NE Sapulpa Rd Sapulpa, OK

At Super 8 by Wyndham Sapulpa / Tulsa Area, travelers to Liberty will find friendly rooms with rates beginning at $87.00, creating a warm, welcoming environment perfect for relaxation. Explore the area with Super 8's prime locations, offering easy access to local landmarks, parks, and shopping centers.

Unwind in the serene setting of Super 8 by Wyndham Sapulpa / Tulsa Area, while downtown Liberty remains within a convenient drive for a day of exploration. Choose value-driven comfort for your Liberty visit—book your affordable stay today!

  Call (855) 233-7850 to book with an agent.
  12.8 miles from Liberty, OK 74047

Starting at

$87.00

per night

Read Reviews View Amenities View All Rooms

avid hotel Tulsa Hills an IHG Hotel

1539 West 80TH STREET Tulsa, OK

At avid hotel Tulsa Hills an IHG Hotel, travelers bound for Liberty can unwind in budget-friendly rooms with rates beginning at $99.00, creating a pleasant, inviting atmosphere. Stay in a room that offers dependable comfort, with practical amenities that make your visit both enjoyable and economical.

Unwind at avid hotel Tulsa Hills an IHG Hotel in a quiet setting, where downtown Liberty is still within easy reach for a day of adventure. Book now and make your Liberty trip comfortable and cost-effective—secure today!

  Call (855) 239-4019 to book with an agent.
  13.1 miles from Liberty, OK 74047

Starting at

$99.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, travelers bound for Liberty will find budget-friendly rooms with rates starting at $104.99, creating a charming and welcoming environment perfect for relaxation. Appreciate the artful decor at Fairfield, featuring works from local artists to create a unique and inspiring environment.

Relax in the serene environment of Fairfield Inn & Suites Tulsa South Medical District, where peaceful surroundings offer a restful stay and downtown Liberty is within reach. Relax and recharge in Liberty with a hotel that’s both inviting and economical—secure now!

  Call (855) 239-4019 to book with an agent.
  13.3 miles from Liberty, OK 74047

Starting at

$104.99

per night

Read Reviews View Amenities View All Rooms

Marriott Tulsa Hotel Southern Hills

1902 East 71st St Tulsa, OK

With a blend of sophistication and comfort, Marriott Tulsa Hotel Southern Hills offers inviting rooms near Liberty, with nightly rates beginning at just $159.99. Relax in Marriott's luxurious lobby areas, designed with elegance and comfort in mind, offering a warm welcome to all guests.

Travelers looking for relaxation will appreciate Marriott Tulsa Hotel Southern Hills, offering quiet surroundings and proximity to downtown Liberty. Get the most out of Liberty with a hotel that creates a memorable experience from start to finish—book today!

  Call (855) 239-5277 to book with an agent.
  13.9 miles from Liberty, OK 74047

Starting at

$159.99

per night

Read Reviews View Amenities View All Rooms

Home2 Suites by Hilton Tulsa Hills

6910 South Olympia Avenue Tulsa, OK

Stay comfortably at Home2 Suites by Hilton Tulsa Hills on your journey to Liberty, where plush accommodations provide a relaxing stay, with room rates beginning at an affordable $124.99. Join the Home2 Suites community, where social events and shared spaces offer opportunities to meet and mingle with other guests.

Guests at Home2 Suites by Hilton Tulsa Hills will appreciate the calm environment, with the excitement of downtown Liberty just a short drive away. Discover a hotel in Liberty that enhances your adventure with unparalleled value—secure now!

  Call (855) 235-0725 to book with an agent.
  13.9 miles from Liberty, OK 74047

Starting at

$124.99

per night

Read Reviews View Amenities View All Rooms

Hilton Garden Inn Tulsa South

8202 South 100th East Ave Tulsa, OK

Hilton Garden Inn Tulsa South is the perfect choice for travelers visiting Liberty, with relaxed accommodations crafted for relaxation, with nightly rates starting from $91.99. Experience the convenience of Hilton Garden Inn's locations, strategically placed near airports, city centers, and business districts.

Unwind in the calm environment of Hilton Garden Inn Tulsa South, where peaceful surroundings provide a relaxing stay and downtown Liberty is nearby. Relax and recharge in Liberty with accommodations that keep you feeling your best—reserve now!

  Call (855) 239-5277 to book with an agent.
  14.0 miles from Liberty, OK 74047

Starting at

$91.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Tulsa / Tulsa Hills

7004 South Olympia Ave Tulsa, OK

At Hampton Inn & Suites Tulsa / Tulsa Hills, guests visiting Liberty will find inviting rooms with rates starting at $110.99, providing a clean and welcoming space perfect for relaxation. Appreciate the simplicity and efficiency of check-in and check-out at Hampton, designed to get you on your way without delay.

Relax at Hampton Inn & Suites Tulsa / Tulsa Hills, where peaceful surroundings make for a restful stay and downtown Liberty is still within driving distance. Explore Liberty knowing your accommodations prioritize both comfort and savings—lock in today!

  Call (855) 236-8982 to book with an agent.
  14.1 miles from Liberty, OK 74047

Starting at

$110.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

Stay at Holiday Inn Hotel & Suites Tulsa South an IHG Hotel for a relaxing escape near Liberty, where soothing rooms provide quality and relaxation, with affordable rates starting at $93.01. Work effectively in Holiday Inn’s rooms, equipped with ergonomic workspaces that cater to your productivity needs.

A quiet retreat awaits guests at Holiday Inn Hotel & Suites Tulsa South an IHG Hotel, with downtown Liberty still within reach for a balanced stay of rest and adventure. Enjoy Liberty with a hotel that’s designed for your comfort and budget—secure now!

  Call (855) 239-5277 to book with an agent.
  14.3 miles from Liberty, OK 74047

Starting at

$93.01

per night

Read Reviews View Amenities View All Rooms

Best Western Okmulgee

3499 North Wood Dr Okmulgee, OK

Guests traveling to Liberty will find alluring accommodations at Best Western Okmulgee, where rooms begin at $95.99, creating a warm, inviting environment ideal for relaxation. Explore the variety within the Best Western brand, from Best Western Plus® for an upgraded stay to Best Western Premier® for luxury accommodations.

Guests at Best Western Okmulgee will appreciate the tranquil environment, with downtown Liberty nearby for all their city adventures. Get the most out of your Liberty visit with cozy, budget-friendly accommodations—book today!

  Call (855) 236-8982 to book with an agent.
  14.3 miles from Liberty, OK 74047

Starting at

$95.99

per night

Read Reviews View Amenities View All Rooms

avid hotel Tulsa South Medical District

8007 South Mingo Rd Tulsa, OK

With budget-conscious rooms beginning at $94.00, avid hotel Tulsa South Medical District provides inviting accommodations for travelers visiting Liberty, creating a hospitable, comfortable environment. Stay in a setting that offers increased comfort and amenities, providing a superior experience without the premium price.

Unwind in the serene environment of avid hotel Tulsa South Medical District, where peaceful surroundings meet easy access to the heart of downtown Liberty. Make your Liberty adventure simple and enjoyable with inviting hotel options—lock in now!

  Call (855) 236-8982 to book with an agent.
  14.3 miles from Liberty, OK 74047

Starting at

$94.00

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Tulsa Woodland Hills 71st Memorial

7141 South 85th East Ave Tulsa, OK

Enjoy a restful retreat at Hampton Inn & Suites Tulsa Woodland Hills 71st Memorial near Liberty, where reassuring accommodations provide a welcoming atmosphere, with nightly rates starting at just $107.99. Bring the whole family to Hampton, where kid-friendly activities and spacious family rooms make traveling with children a breeze.

Unwind in the serene setting of Hampton Inn & Suites Tulsa Woodland Hills 71st Memorial, while downtown Liberty remains within a convenient drive for a day of exploration. Take your Liberty adventure to new heights with a hotel that keeps you well-rested and happy—lock in today!

  Call (855) 239-5277 to book with an agent.
  14.8 miles from Liberty, OK 74047

Starting at

$107.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Tulsa

9020 East 71st St Tulsa, OK

Guests visiting Liberty will find inviting comfort at Baymont by Wyndham Tulsa, where cushy rooms start at $72.26, creating a welcoming space perfect for relaxation. Take advantage of Baymont by Wyndham’s local shuttle services, providing easy access to nearby attractions and transit hubs.

Enjoy a peaceful retreat at Baymont by Wyndham Tulsa, where the calm environment is perfectly balanced with the convenience of downtown Liberty nearby. Enjoy a memorable Liberty experience with accommodations that cater to your needs—book today!

  Call (855) 235-0725 to book with an agent.
  14.9 miles from Liberty, OK 74047

Starting at

$72.26

per night

Read Reviews View Amenities View All Rooms

Courtyard by Marriott Tulsa Woodland Hills

9041 East 71st Street Tulsa, OK

Relax in the peaceful surroundings of Courtyard by Marriott Tulsa Woodland Hills when traveling to Liberty, where gentle accommodations create a welcoming stay, with rates starting at $124.99. Revel in the comfort and privacy of Courtyard's guest rooms, equipped with blackout curtains and soundproofing for a peaceful night's sleep.

At Courtyard by Marriott Tulsa Woodland Hills, the quiet surroundings create a peaceful retreat, while the excitement of downtown Liberty is just a drive away. Discover how relaxing Liberty can be with a hotel that ensures your happiness—secure now!

  Call (855) 234-2997 to book with an agent.
  14.9 miles from Liberty, OK 74047

Starting at

$124.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites Okmulgee an IHG Hotel

2780 North Woods Dr Okmulgee, OK

At Holiday Inn Express Hotel & Suites Okmulgee an IHG Hotel, guests visiting Liberty will enjoy delightful accommodations with rates starting at $99.00, creating a clean and welcoming environment. Opt for Holiday Inn Express, where straightforward amenities and efficient service ensure a smooth and comfortable travel experience.

Guests at Holiday Inn Express Hotel & Suites Okmulgee an IHG Hotel can appreciate the serenity of the hotel, while downtown Liberty remains easily reachable by car. Plan your Liberty adventure with extra comfort at a price you’ll love—book today!

  Call (855) 235-6136 to book with an agent.
  14.9 miles from Liberty, OK 74047

Starting at

$99.00

per night

Read Reviews View Amenities View All Rooms