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

Days Inn by Wyndham Okemah

605 South Woody Guthrie Street Okemah, OK

At Days Inn by Wyndham Okemah, guests bound for Okemah can enjoy inviting accommodations with rooms starting at $82.99, providing a warm and comfortable environment for relaxation. Make the most of Days Inn's recreational facilities, including pools and fitness centers, for a balanced and enjoyable stay.

A short walk from Days Inn by Wyndham Okemah brings you to Okemah’s best dining, shopping, and cultural landmarks, making the most of your stay in the city. Stay comfortably and spend less while exploring Okemah—book your room now!

  Call (855) 233-7850 to book with an agent.
  0.3 miles from Okemah, OK 74859

Starting at

$82.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Henryetta

I 40 & Dewey Bartlett East 237 Henryetta, OK

Guests bound for Okemah can unwind in affordable comfort at Super 8 by Wyndham Henryetta, with snug rooms starting at $79.00, creating a welcoming, relaxing space. Stay effortlessly connected with Super 8's free high-speed Wi-Fi, ideal for both leisure and business travelers.

Guests staying at Super 8 by Wyndham Henryetta will enjoy a peaceful atmosphere, with downtown Okemah remaining nearby for exploration. Enjoy a comfortable and economical stay while exploring Okemah—secure today!

  Call (855) 239-4019 to book with an agent.
  16.0 miles from Okemah, OK 74859

Starting at

$79.00

per night

Read Reviews View Amenities View All Rooms

Green Country Inn

2004 OLD Highway 75 WEST I 40 Henryetta, OK

With budget-conscious rooms starting at $82.99, Green Country Inn provides affordable accommodations for guests headed to Okemah, creating a clean and welcoming environment. Experience a stay that's both economical and satisfying, with rooms that provide necessary amenities for a comfortable visit.

Relax in the serene surroundings of Green Country Inn, with the excitement of downtown Okemah still a convenient drive away. Stay comfortably and affordably while visiting Okemah—reserve your room now!

  Call (855) 235-6136 to book with an agent.
  16.1 miles from Okemah, OK 74859

Starting at

$82.99

per night

Read Reviews View Amenities View All Rooms

Relax Inn Henryetta

618 East Trudgeon Street Henryetta, OK

At Relax Inn Henryetta, travelers to Okemah can unwind in affordable comfort with rooms beginning at $61.99, creating a warm, inviting space ideal for relaxation. Enjoy a richer travel experience in rooms that offer additional amenities and comforts, making your stay more enjoyable and affordable.

Guests can unwind in the tranquil setting of Relax Inn Henryetta, while the excitement of downtown Okemah is just a drive away. Experience Okemah in comfort and style without overspending—lock in your room now!

  Call (855) 236-8982 to book with an agent.
  18.4 miles from Okemah, OK 74859

Starting at

$61.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Henryetta

810 East Trudgeon Street Henryetta, OK

Guests visiting Okemah will find Days Inn by Wyndham Henryetta a practical option, with rates starting at $67.00, creating a clean and inviting environment perfect for relaxation. Consider Days Inn for your next group event or meeting, with select locations offering flexible spaces and convenient amenities.

Travelers will find a restful escape at Days Inn by Wyndham Henryetta, where peace meets proximity to downtown Okemah for adventure. Book a budget-friendly hotel with extra comfort for your Okemah trip—secure today!

  Call (855) 239-4019 to book with an agent.
  18.5 miles from Okemah, OK 74859

Starting at

$67.00

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Wewoka Inn & Suites

201 Commerce Drive Wewoka, OK

With rooms beginning at $80.99, Best Western Plus Wewoka Inn & Suites provides affordable accommodations for travelers visiting Okemah, creating a warm and welcoming environment for relaxation. Experience enhanced comfort at Best Western Plus, where additional amenities and superior service meet to elevate your stay.

Escape the crowds at Best Western Plus Wewoka Inn & Suites, where you can enjoy quiet comfort while keeping Okemah's attractions within easy reach. Relax and rejuvenate in Okemah with accommodations that fit your budget perfectly—lock in today!

  Call (855) 234-7135 to book with an agent.
  21.6 miles from Okemah, OK 74859

Starting at

$80.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Okmulgee

1221 South Wood Dr Okmulgee, OK

At Days Inn by Wyndham Okmulgee, travelers bound for Okemah can enjoy budget-conscious comfort with rooms starting at $72.00, creating a enchanting, inviting environment for rest. Navigate your travels with ease, thanks to the local recommendations and insights provided by Days Inn's knowledgeable staff.

Stay at Days Inn by Wyndham Okmulgee to enjoy the best of both worlds—quiet, restful accommodations with Okemah never far from reach. Book now and make your Okemah stay both cozy and cost-effective—reserve today!

  Call (855) 233-0132 to book with an agent.
  22.8 miles from Okemah, OK 74859

Starting at

$72.00

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites Okmulgee an IHG Hotel

2780 North Woods Dr Okmulgee, OK

With budget-friendly rooms from $109.00, Holiday Inn Express Hotel & Suites Okmulgee an IHG Hotel is ideal for travelers visiting Okemah, creating a warm and inviting environment for relaxation. Relax with Holiday Inn Express's blackout curtains in every room, ensuring a dark and quiet environment for a restful night's sleep.

At Holiday Inn Express Hotel & Suites Okmulgee an IHG Hotel, guests can relax in comfort while having the option to explore the vibrant life of Okemah nearby. Find your ideal hotel for exploring Okemah with comfort and convenience—book today!

  Call (855) 234-5074 to book with an agent.
  24.1 miles from Okemah, OK 74859

Starting at

$109.00

per night

Read Reviews View Amenities View All Rooms

Best Western Okmulgee

3499 North Wood Dr Okmulgee, OK

At Best Western Okmulgee, guests bound for Okemah will find budget-friendly comfort with rooms starting at $94.99, creating a clean, welcoming space ideal for rest. Enjoy the soothing ambiance of water features in Best Western’s lobbies and outdoor areas, from fountains to decorative pools.

Enjoy the peaceful environment at Best Western Okmulgee, perfect for those seeking relaxation while having quick access to Okemah. Enjoy an effortless Okemah adventure with budget-conscious, inviting lodging—book now!

  Call (855) 233-0132 to book with an agent.
  24.5 miles from Okemah, OK 74859

Starting at

$94.99

per night

Read Reviews View Amenities View All Rooms

Best Western Seminole Inn & Suites

1525 North Milt Phillips Ave Seminole, OK

With rates starting at $103.99, Best Western Seminole Inn & Suites is ideal for guests bound for Okemah, providing comfortable accommodations in a warm, inviting setting. Relax with confidence, knowing Best Western offers a 100% satisfaction guarantee to address any concerns during your stay.

Relax at Best Western Seminole Inn & Suites, where guests can unwind in quiet comfort while keeping Okemah within easy reach for day trips. Enjoy a hassle-free Okemah visit with accommodations that prioritize value—reserve today!

  Call (855) 234-7135 to book with an agent.
  24.7 miles from Okemah, OK 74859

Starting at

$103.99

per night

Read Reviews View Amenities View All Rooms

Rexdale Inn

2151 West wrangler blvd Seminole, OK

With budget-friendly rooms beginning at $62.99, Rexdale Inn is ideal for travelers visiting Okemah, providing a warm and inviting atmosphere for a restful stay. Relax in accommodations that offer practical comfort, making your stay both pleasant and affordable.

Discover a quiet haven at Rexdale Inn, where calm accommodations offer the perfect balance with proximity to Okemah. Enjoy Okemah with an inviting hotel that balances comfort and savings—book now!

  Call (855) 239-4019 to book with an agent.
  25.6 miles from Okemah, OK 74859

Starting at

$62.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Stroud

915 West Ada Webb Dr Stroud, OK

With budget-friendly rooms beginning at $77.99, Hampton Inn & Suites Stroud is a practical choice for travelers to Okemah, creating a welcoming and comfortable space. Savor the convenience of Hampton’s express breakfast options, designed for guests needing a quick and nutritious start to their busy days.

Enjoy spacious comfort at Hampton Inn & Suites Stroud, a quiet haven found just a short drive from the dynamic heart of Okemah. Treat yourself to a memorable Okemah trip with well-equipped, cost-friendly accommodations—reserve today!

  Call (855) 235-6136 to book with an agent.
  30.3 miles from Okemah, OK 74859

Starting at

$77.99

per night

Read Reviews View Amenities View All Rooms

Cattle Country Lodge

1200 North 8th Ave Stroud, OK

With budget-conscious rooms starting at $81.99, Cattle Country Lodge is a practical option for guests bound for Okemah, providing a welcoming environment for relaxation. Find comfort in rooms that offer additional amenities and space, ensuring a relaxing and value-packed stay.

At Cattle Country Lodge, the peaceful surroundings create a relaxing atmosphere, while Okemah remains just a short drive away. Enjoy the perfect Okemah retreat with cost-effective lodging that doesn’t skimp on quality—lock in today!

  Call (855) 235-6136 to book with an agent.
  30.5 miles from Okemah, OK 74859

Starting at

$81.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Shawnee

14012 TRANSPORTATION PKWY Shawnee, OK

Guests visiting Okemah will appreciate the comfort at Fairfield Inn & Suites by Marriott Shawnee, where rooms start at $134.99, creating a welcoming space perfect for relaxation and rest. Celebrate your special occasions at Fairfield, where attentive service and comfortable accommodations welcome groups of all sizes.

Whether for work or leisure, Fairfield Inn & Suites by Marriott Shawnee offers a balance of tranquility and easy access to Okemah's major attractions. Step into Okemah with a hotel that makes your visit enjoyable and cost-effective—book now!

  Call (855) 233-7850 to book with an agent.
  34.3 miles from Okemah, OK 74859

Starting at

$134.99

per night

Read Reviews View Amenities View All Rooms

La Quinta Inn & Suites by Wyndham Shawnee

5401 Enterprise Ct Shawnee, OK

Guests headed to Okemah will appreciate the soothing comfort at La Quinta Inn & Suites by Wyndham Shawnee, where rooms start at $120.99, creating a clean, welcoming environment for relaxation. Stay energized with the 24-hour coffee and tea service in La Quinta’s lobby, perfect for night owls or early risers.

Unwind at La Quinta Inn & Suites by Wyndham Shawnee, a peaceful retreat offering both relaxation and the convenience of Okemah just a short drive away. Get ready for an unforgettable Okemah visit with thoughtfully designed, budget-friendly lodging—lock in today!

  Call (855) 234-7135 to book with an agent.
  34.4 miles from Okemah, OK 74859

Starting at

$120.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Shawnee

4981 North Harrison Ave Shawnee, OK

At Baymont by Wyndham Shawnee, travelers to Okemah can enjoy inviting accommodations with rooms from $79.16, creating a warm and comfortable space ideal for unwinding. Experience the convenience of nearby shopping and dining options, as Baymont by Wyndham locations are strategically placed for ease of access.

At Baymont by Wyndham Shawnee, you can enjoy the best of both worlds—quiet nights and quick trips into Okemah's bustling center. Discover the best way to enjoy Okemah with cost-effective, practical accommodations—secure now!

  Call (855) 235-6136 to book with an agent.
  34.4 miles from Okemah, OK 74859

Starting at

$79.16

per night

Read Reviews View Amenities View All Rooms

Comfort Inn & Suites Shawnee North near I-40

5400 Enterprise Court Shawnee, OK

For those headed to Okemah, Comfort Inn & Suites Shawnee North near I-40 offers budget-friendly accommodations with rooms from $118.99, creating a clean, comfortable environment perfect for rest. Stay within budget without compromising comfort, thanks to Comfort Inn's competitive rates and exceptional value.

Guests seeking both rest and adventure will find Comfort Inn & Suites Shawnee North near I-40 ideal, offering a calm retreat near the vibrant streets of Okemah. Discover the ideal way to visit Okemah with a hotel that values your comfort—secure now!

  Call (855) 239-5277 to book with an agent.
  34.4 miles from Okemah, OK 74859

Starting at

$118.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Shawnee

5107 North Harrison Street Shawnee, OK

Guests visiting Okemah can unwind at Days Inn by Wyndham Shawnee, where affordable rooms start at $73.80, providing a warm, welcoming space perfect for relaxation. Enjoy the bright and cheerful atmosphere of Days Inn, where each stay promises a pleasant and satisfying experience.

Unwind in the serene setting of Days Inn by Wyndham Shawnee, while knowing Okemah's lively streets are never too far away. Enjoy extra perks and budget-friendly rates on your Okemah trip—reserve today!

  Call (855) 239-4019 to book with an agent.
  34.5 miles from Okemah, OK 74859

Starting at

$73.80

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Shawnee

I 40 Highway 18 Exit 186 Shawnee, OK

For guests bound for Okemah, Super 8 by Wyndham Shawnee offers comfortable rooms with rates starting at $65.00, creating a clean, welcoming environment ideal for relaxation. Welcome to Super 8 by Wyndham, where exceptional service and comfortable accommodations meet affordability.

Stay at Super 8 by Wyndham Shawnee to enjoy a blend of relaxation and excitement, with Okemah never far from your tranquil retreat. Stay budget-wise and relaxed on your Okemah visit—secure your hotel room today!

  Call (855) 233-7850 to book with an agent.
  34.6 miles from Okemah, OK 74859

Starting at

$65.00

per night

Read Reviews View Amenities View All Rooms

Colonial Inn

4700 North Harrison St Shawnee, OK

At Colonial Inn, travelers to Okemah can unwind in affordable comfort with rooms beginning at $70.00, creating a warm, inviting space ideal for relaxation. Find added comfort in rooms that provide more than the essentials, offering a step up in amenities for a pleasant visit.

Find balance at Colonial Inn, offering a tranquil retreat with Okemah's lively energy still within reach. Enjoy your Okemah trip with accommodations that add value and comfort—book today!

  Call (855) 234-7135 to book with an agent.
  34.6 miles from Okemah, OK 74859

Starting at

$70.00

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Shawnee an IHG Hotel

4909 North Union Ave Shawnee, OK

Relax in the warm ambiance of Holiday Inn Express & Suites Shawnee an IHG Hotel when traveling to Okemah, where inviting rooms offer quality, with nightly rates beginning at $178.00. Experience the brand's commitment to sustainability, with eco-friendly initiatives in place to minimize environmental impact.

At Holiday Inn Express & Suites Shawnee an IHG Hotel, you’ll enjoy restful accommodations with the added convenience of being close to Okemah's exciting attractions. Experience the charm of Okemah with accommodations that add value to your adventure—secure now!

  Call (855) 239-4019 to book with an agent.
  34.9 miles from Okemah, OK 74859

Starting at

$178.00

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Shawnee

4851 North Kickapoo Ave Shawnee, OK

At Hampton Inn Shawnee, travelers to Okemah can unwind in inviting rooms with rates starting at $147.99, providing a clean and comfortable space ideal for relaxation. Enjoy the personal service of Hampton’s dedicated guest relations team, ready to assist with any needs or special requests.

Find your restful haven at Hampton Inn Shawnee, where the peaceful ambiance ensures a calm stay with Okemah always within reach. Maximize your Okemah travels with a hotel that’s both practical and inviting—lock in today!

  Call (855) 233-7850 to book with an agent.
  35.6 miles from Okemah, OK 74859

Starting at

$147.99

per night

Read Reviews View Amenities View All Rooms

Lake Eufaula Inn

107831 Highway 150 Checotah, OK

At Lake Eufaula Inn, travelers bound for Okemah will find budget-friendly rooms with rates starting at $89.10, creating a enveloping and welcoming environment perfect for relaxation. Enjoy a stay that offers a little more in terms of comfort and amenities, providing an enhanced experience at a budget-friendly price.

Discover a peaceful stay at Lake Eufaula Inn, where guests can relax and explore Okemah's attractions just a quick drive away. Choose a hotel that makes your Okemah experience seamless and budget-wise—reserve now!

  Call (855) 234-7135 to book with an agent.
  36.8 miles from Okemah, OK 74859

Starting at

$89.10

per night

Read Reviews View Amenities View All Rooms

Quality Inn Glenpool Tulsa

14831 South Casper Street Glenpool, OK

At Quality Inn Glenpool Tulsa, travelers headed to Okemah will find inviting accommodations with rooms starting at $74.99, creating a clean and comfortable space. Discover the convenience of Quality Inn's room service app, allowing you to order food and services directly from your smartphone.

Discover your ideal getaway at Quality Inn Glenpool Tulsa, where peaceful accommodations are paired with proximity to Okemah's top sights. Uncover the perfect balance of comfort and affordability in Okemah—reserve today!

  Call (855) 234-2997 to book with an agent.
  39.4 miles from Okemah, OK 74859

Starting at

$74.99

per night

Read Reviews View Amenities View All Rooms