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

Motel 6 McAlester OK

690 Bernhardt Drive Krebs, OK

Guests traveling to Ulan will enjoy the comfortable accommodations at Motel 6 McAlester OK, with rooms beginning at $47.99, creating a warm, inviting space perfect for rest. Stay in control of your travel plans with Motel 6's flexible booking policies, allowing for easy cancellations and adjustments.

Unwind at Motel 6 McAlester OK, where peaceful surroundings offer a relaxing stay and downtown Ulan remains nearby for city exploration. Book your Ulan visit today and enjoy cost-effective comfort—reserve now!

  Call (855) 234-2997 to book with an agent.
  15.1 miles from Ulan, OK 74442

Starting at

$47.99

per night

Read Reviews View Amenities View All Rooms

OYO Hotel McAlestar OK S Main St

1510 South Main St McAlester, OK

Guests traveling to Ulan will find intimate-feeling accommodations at OYO Hotel McAlestar OK S Main St, with rooms starting at $47.00, creating a warm and welcoming atmosphere. Experience a touch of extra comfort and convenience in rooms that cater to your needs for a relaxing and affordable stay.

A peaceful retreat awaits at OYO Hotel McAlestar OK S Main St, where calm surroundings make for a restful stay and downtown Ulan remains close by. Plan your Ulan travels with a hotel that’s designed for comfort and savings—secure now!

  Call (855) 234-7135 to book with an agent.
  15.4 miles from Ulan, OK 74442

Starting at

$47.00

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites McAlester on Hwy 69 & US 75

400 South George Nigh Expressway McAlester, OK

Those visiting Ulan will appreciate the charm of Quality Inn & Suites McAlester on Hwy 69 & US 75, where inviting rooms provide luxury, with affordable rates starting from just $67.99. Experience the charm and hospitality of Quality Inn's staff, dedicated to making your stay pleasant and memorable.

The peaceful setting at Quality Inn & Suites McAlester on Hwy 69 & US 75 is perfect for those who prefer to escape the city’s bustle, yet downtown Ulan is still within reach. Choose a hotel in Ulan that turns your stay into an experience you’ll never forget—book today!

  Call (855) 234-7135 to book with an agent.
  15.7 miles from Ulan, OK 74442

Starting at

$67.99

per night

Read Reviews View Amenities View All Rooms

Extended Stay America Suites McAlester Hwy 69

425 South George Nigh Expy McAlester, OK

Guests headed to Ulan can unwind in affordable comfort at Extended Stay America Suites McAlester Hwy 69, where snug rooms start at $72.00, creating a clean, welcoming atmosphere. Experience the warmth and friendliness of Extended Stay America’s community dining areas, where guests can share meals and stories.

For those seeking both relaxation and city access, Extended Stay America Suites McAlester Hwy 69 provides tranquility while downtown Ulan remains easily accessible. Discover Ulan with a hotel that ensures your stay is both pleasant and affordable—lock in today!

  Call (855) 233-0132 to book with an agent.
  15.7 miles from Ulan, OK 74442

Starting at

$72.00

per night

Read Reviews View Amenities View All Rooms

Travelodge by Wyndham McAlester

2200 East South Ave McAlester, OK

Guests visiting Ulan will enjoy the budget-friendly accommodations at Travelodge by Wyndham McAlester, where friendly rooms start at $91.00, creating a warm and inviting space. Grab a quick snack or drink at any time from Travelodge’s conveniently located vending machines.

At Travelodge by Wyndham McAlester, guests can relax in the quiet surroundings, while the excitement of downtown Ulan remains easily accessible. Stay budget-savvy and relaxed on your Ulan adventure—lock in your hotel today!

  Call (855) 239-5277 to book with an agent.
  15.9 miles from Ulan, OK 74442

Starting at

$91.00

per night

Read Reviews View Amenities View All Rooms

AmericInn by Wyndham McAlester

609 South George Nigh Expy McAlester, OK

For a restful stay, AmericInn by Wyndham McAlester offers inviting accommodations with rooms starting at $82.99, creating a clean, welcoming environment perfect for travelers. Enjoy the warm, inviting atmosphere of AmericInn by Wyndham’s lobbies, perfect for relaxing or catching up on work.

Enjoy a peaceful retreat at AmericInn by Wyndham McAlester, where the calm environment is perfectly balanced with the convenience of downtown Ulan nearby. Experience a stress-free Ulan visit with accommodations that enhance your stay—reserve today!

  Call (855) 234-2997 to book with an agent.
  16.0 miles from Ulan, OK 74442

Starting at

$82.99

per night

Read Reviews View Amenities View All Rooms

Holiday Lodge & Suites

615 South George Nigh Expressway McAlester, OK

With rooms beginning at $63.99, Holiday Lodge & Suites offers budget-friendly accommodations for travelers bound for Ulan, creating a calm, comfortable space. Stay in a room that balances comfort and value, with standard amenities designed to make your visit enjoyable.

Relax in the tranquil surroundings of Holiday Lodge & Suites, with the convenience of downtown Ulan just a drive away for exploration. Plan your Ulan adventure with ease and savings—secure your hotel today!

  Call (855) 236-8982 to book with an agent.
  16.0 miles from Ulan, OK 74442

Starting at

$63.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites McAlester an IHG Hotel

1811 South Peaceable Rd McAlester, OK

Guests traveling to Ulan will appreciate the inviting accommodations at Holiday Inn Express & Suites McAlester an IHG Hotel, with budget-friendly rooms starting at $119.00, creating a clean, comfortable atmosphere. Discover the convenience of Holiday Inn Express locations, perfectly positioned for easy access to local business centers and leisure attractions.

Guests staying at Holiday Inn Express & Suites McAlester an IHG Hotel will appreciate the calm retreat, with downtown Ulan still close enough for city adventures. Make your Ulan travels both fun and affordable with thoughtfully designed accommodations—secure today!

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

Starting at

$119.00

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites McAlester

711 South George Nigh Expy McAlester, OK

With rooms beginning at $118.99, Hampton Inn & Suites McAlester provides affordable comfort for travelers to Ulan, creating a warm and welcoming space perfect for relaxation. Experience great value at Hampton by Hilton, where essential comforts are provided without extra fees, ensuring a worry-free stay.

For those looking to unwind, Hampton Inn & Suites McAlester offers a peaceful atmosphere, while downtown Ulan remains just a drive away. Make every moment in Ulan count with a hotel that offers more for less—secure today!

  Call (855) 234-5074 to book with an agent.
  16.2 miles from Ulan, OK 74442

Starting at

$118.99

per night

Read Reviews View Amenities View All Rooms

Comfort Suites McAlester

650 South George Nigh Expy McAlester, OK

At Comfort Suites McAlester, travelers visiting Ulan can enjoy inviting accommodations with rooms from $75.00, creating a clean and welcoming environment ideal for rest. Stay connected with the world thanks to Comfort Suites' international calling services available in each room.

At Comfort Suites McAlester, guests can enjoy the quiet environment, with downtown Ulan remaining nearby for all their city adventures. Enjoy Ulan without financial worries by choosing a budget-savvy hotel—secure now!

  Call (855) 233-0132 to book with an agent.
  16.4 miles from Ulan, OK 74442

Starting at

$75.00

per night

Read Reviews View Amenities View All Rooms

Econo Lodge McAlester

731 South George Nigh Expy McAlester, OK

For an affordable stay near Ulan, Econo Lodge McAlester offers mellifluous accommodations with rooms beginning at $52.49, creating a warm and welcoming atmosphere perfect for rest. Experience the friendly service at Econo Lodge, where staff are dedicated to your comfort and ready to assist with any needs.

For a quiet retreat, Econo Lodge McAlester offers peaceful surroundings, with the convenience of downtown Ulan remaining nearby for city access. Enjoy Ulan to the fullest with a welcoming, cost-effective hotel—reserve now!

  Call (855) 234-2997 to book with an agent.
  16.5 miles from Ulan, OK 74442

Starting at

$52.49

per night

Read Reviews View Amenities View All Rooms

Best Western Inn of McAlester

1215 South George Nigh Expy McAlester, OK

Guests traveling to Ulan will appreciate the secure comfort at Best Western Inn of McAlester, where budget-friendly rooms start at $80.99, creating a warm and inviting space for rest. Take a break in Best Western’s game rooms, available at select locations with entertainment options for all ages.

At Best Western Inn of McAlester, visitors can unwind in peaceful surroundings, while downtown Ulan remains a convenient drive away for a day of city adventures. Enjoy a seamless Ulan experience with lodging that doesn’t compromise on comfort—book now!

  Call (855) 233-7850 to book with an agent.
  16.6 miles from Ulan, OK 74442

Starting at

$80.99

per night

Read Reviews View Amenities View All Rooms

La Quinta Inn & Suites by Wyndham McAlester

1137 South George Nigh Expy McAlester, OK

At La Quinta Inn & Suites by Wyndham McAlester, travelers to Ulan will find budget-friendly rooms with rates beginning at $112.50, creating a welcoming and comfortable environment. Appreciate La Quinta’s commitment to inclusivity, offering accessible rooms and facilities for guests with disabilities.

Unwind in the peaceful environment at La Quinta Inn & Suites by Wyndham McAlester, with downtown Ulan remaining close enough for a day of adventure. Plan your Ulan getaway with a hotel that’s tailored for a perfect stay—secure now!

  Call (855) 239-5277 to book with an agent.
  16.6 miles from Ulan, OK 74442

Starting at

$112.50

per night

Read Reviews View Amenities View All Rooms

Studio 6 Mcalester Ok South

1400 South George Nigh Expressway McAlester, OK

Guests traveling to Ulan will find inviting accommodations at Studio 6 Mcalester Ok South, with rooms starting at $0.00, creating a warm and inviting environment ideal for relaxation. 24-hour front desk service at Studio 6 means help is always available, anytime you need it.

Guests staying at Studio 6 Mcalester Ok South will appreciate the calm retreat, with downtown Ulan still close enough for city adventures. Make the most of your Ulan trip with inviting and affordable lodging—reserve today!

  Call (855) 233-7850 to book with an agent.
  16.7 miles from Ulan, OK 74442
Read Reviews View Amenities View All Rooms

SureStay Hotel by Best Western McAlester

1204 South George Nigh Expy McAlester, OK

At SureStay Hotel by Best Western McAlester, travelers to Ulan will find budget-friendly rooms with rates beginning at $56.99, creating a welcoming and comfortable environment. Appreciate Best Western's commitment to cleanliness, with enhanced measures in place to ensure a safe and comfortable stay.

Guests at SureStay Hotel by Best Western McAlester will appreciate the quiet atmosphere, while a smooth drive delivers them to the sights and attractions of downtown Ulan. Stay worry-free in Ulan with a hotel that makes affordability feel luxurious—book today!

  Call (855) 234-7135 to book with an agent.
  16.8 miles from Ulan, OK 74442

Starting at

$56.99

per night

Read Reviews View Amenities View All Rooms

Candlelight Inn & Suites Hwy 69 near McAlester

8241 South US Highway 69 McAlester, OK

For budget-savvy travelers to Ulan, Candlelight Inn & Suites Hwy 69 near McAlester provides inviting accommodations with rooms from $64.99, creating a friendly, comfortable space perfect for rest. Stay in a room that balances comfort and practicality, providing reliable amenities for an enjoyable visit.

Guests staying at Candlelight Inn & Suites Hwy 69 near McAlester will enjoy the tranquil surroundings, while downtown Ulan remains easily accessible by car. Book an inviting hotel that won’t break the bank for your Ulan visit—secure today!

  Call (855) 239-4019 to book with an agent.
  19.1 miles from Ulan, OK 74442

Starting at

$64.99

per night

Read Reviews View Amenities View All Rooms

Eufaula Inn

200 Birkes Rd Eufaula, OK

Guests traveling to Ulan will enjoy the budget-friendly comfort at Eufaula Inn, with soothing rooms beginning at $68.99, creating a warm and inviting atmosphere. Enjoy reliable comfort in rooms that provide standard amenities, ensuring a pleasant stay at a great price.

Stay at Eufaula Inn to experience the perfect blend of quiet nights and quick trips into Ulan's lively streets. Stay comfortably and on budget while exploring Ulan—secure your hotel room today!

  Call (855) 234-5074 to book with an agent.
  20.7 miles from Ulan, OK 74442

Starting at

$68.99

per night

Read Reviews View Amenities View All Rooms

Lakeside inn

300 Birkes Rd Eufaula, OK

With budget-friendly rooms beginning at $50.99, Lakeside inn provides inviting accommodations for travelers visiting Ulan, creating a plush, welcoming environment. Enjoy a more satisfying stay with rooms that offer extra amenities and a welcoming environment, perfect for relaxation.

At Lakeside inn, the inviting atmosphere ensures relaxation, with downtown Ulan always within an easy drive. Get ready for an unforgettable Ulan visit with thoughtfully designed, budget-friendly lodging—lock in today!

  Call (855) 236-8982 to book with an agent.
  20.7 miles from Ulan, OK 74442

Starting at

$50.99

per night

Read Reviews View Amenities View All Rooms

Best Western Eufaula Inn

1300 Birkes Road Eufaula, OK

At Best Western Eufaula Inn, guests bound for Ulan can enjoy inviting accommodations with rates starting at $98.99, creating a warm and welcoming environment. Navigate your destination like a local with recommendations from Best Western's knowledgeable staff, always ready to assist.

Take a break from the busy city life at Best Western Eufaula Inn, a quiet escape that's still connected to the heart of Ulan. Treat yourself to a memorable Ulan trip with well-equipped, cost-friendly accommodations—reserve today!

  Call (855) 234-2997 to book with an agent.
  21.0 miles from Ulan, OK 74442

Starting at

$98.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Henryetta

810 East Trudgeon Street Henryetta, OK

For a budget-conscious and inviting stay near Ulan, Days Inn by Wyndham Henryetta offers soft rooms with rates starting at $67.00, creating a clean and welcoming space ideal for relaxation. Host your next event with us, using our flexible meeting spaces and comprehensive amenities to ensure a successful gathering.

Find your serene escape at Days Inn by Wyndham Henryetta, with the opportunity to explore Ulan just a short drive from the hotel. Enjoy extra perks and budget-friendly rates on your Ulan trip—reserve today!

  Call (855) 235-6136 to book with an agent.
  22.9 miles from Ulan, OK 74442

Starting at

$67.00

per night

Read Reviews View Amenities View All Rooms

Relax Inn Henryetta

618 East Trudgeon Street Henryetta, OK

For a cozy-like and affordable stay, Relax Inn Henryetta offers budget-friendly rooms with rates from $61.99, creating a clean and comfortable environment for guests visiting Ulan. Experience added convenience and comfort in rooms that provide extra amenities, making your stay both pleasant and affordable.

Escape to the comfort of Relax Inn Henryetta, a restful haven just a drive away from the lively attractions of Ulan. Settle into Ulan with a hotel that offers comfort and value—secure your room now!

  Call (855) 236-8982 to book with an agent.
  23.0 miles from Ulan, OK 74442

Starting at

$61.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Henryetta

I 40 & Dewey Bartlett East 237 Henryetta, OK

Guests visiting Ulan will find Super 8 by Wyndham Henryetta a easygoing, budget-friendly option, with rates starting at $85.00, creating a clean and inviting environment. Experience peace of mind with Super 8's enhanced cleaning protocols, ensuring a safe and clean environment during your stay.

Experience a tranquil stay at Super 8 by Wyndham Henryetta, where spacious accommodations make it easy to enjoy the proximity to Ulan. Book a reliable, affordable hotel for your Ulan trip and enjoy added savings!

  Call (855) 233-7850 to book with an agent.
  23.0 miles from Ulan, OK 74442

Starting at

$85.00

per night

Read Reviews View Amenities View All Rooms

Green Country Inn

2004 OLD Highway 75 WEST I 40 Henryetta, OK

With budget-friendly rooms beginning at $82.99, Green Country Inn is ideal for travelers visiting Ulan, providing a warm and inviting atmosphere for a restful stay. Experience straightforward lodging in rooms that focus on essential amenities, perfect for budget-conscious travelers.

Discover the tranquility of Green Country Inn, where restful accommodations are perfectly balanced with proximity to Ulan. Enjoy Ulan adventures with a cozy, budget-friendly stay—secure your room today!

  Call (855) 233-7850 to book with an agent.
  23.1 miles from Ulan, OK 74442

Starting at

$82.99

per night

Read Reviews View Amenities View All Rooms

Stay Inn

113920 South 4180 Rd Checotah, OK

With rooms beginning at $66.99, Stay Inn provides inviting accommodations for travelers bound for Ulan, creating a harmonious, welcoming environment. Enjoy a stay that meets your basic needs, with rooms featuring simple decor, essential amenities, and a focus on cleanliness and comfort.

Stay at Stay Inn to experience the perfect blend of quiet retreat and easy access to Ulan's top attractions. Take your Ulan stay to the next level with affordable, well-equipped lodging—reserve now!

  Call (855) 239-4019 to book with an agent.
  24.4 miles from Ulan, OK 74442

Starting at

$66.99

per night

Read Reviews View Amenities View All Rooms