Skip to main content

Search hotels in Muskogee, OK

Enter your dates to see the latest prices and deals for Muskogee hotels

Popular hotels in Muskogee

Check out our top picks in Muskogee

Filter by:

Star Rating
Review score

Home2 Suites By Hilton Muskogee

Hotel in Muskogee

Located in Muskogee, Home2 Suites By Hilton Muskogee offers 3-star accommodations with free bikes, a seasonal outdoor swimming pool and a shared lounge.

D
Donna
From
United States
Staff was friendly, rooms are large, clean and comfortable. Starbucks in walking distance!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 82 reviews
Price from
$120.74
1 night, 2 adults

Comfort Inn & Suites Muskogee

Hotel in Muskogee

Comfort Inn & Suites Muskogee is offering accommodations in Muskogee. With free WiFi, this 2-star hotel offers a business center.

H
Heather
From
United States
Love the upgrade! Very nice place.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 300 reviews
Price from
$98.22
1 night, 2 adults

La Quinta by Wyndham Muskogee

Hotel in Muskogee

La Quinta by Wyndham Muskogee has accommodations in Muskogee. Featuring a seasonal outdoor swimming pool, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

P
Patricia
From
United States
Friendly staff. Clean facility and room.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 396 reviews
Price from
$113.40
1 night, 2 adults

Hampton Inn Muskogee

Hotel in Muskogee

Hampton Inn Muskogee is a 3-star property located in Muskogee. The hotel has an indoor pool, hot tub and a 24-hour front desk. Guest rooms in the hotel are equipped with a flat-screen TV.

K
Karen
From
United States
Breakfast was great, very satisfying! The staff was very nice.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 210 reviews
Price from
$82.82
1 night, 2 adults

Fairfield Inn and Suites by Marriott Muskogee

Hotel in Muskogee

Fairfield Inn and Suites by Marriott Muskogee is offering accommodations in Muskogee. This 3-star hotel offers a 24-hour front desk and an ATM. At the hotel, each room includes a desk.

J
Jennifer
From
United States
Great hotel, I would stay there again, great room and clean!
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 85 reviews
Price from
$105
1 night, 2 adults

Candlewood Suites - Muskogee by IHG

Hotel in Muskogee

Candlewood Suites - Muskogee by IHG is offering accommodations in Muskogee. Featuring a fitness center, this 2-star hotel has air-conditioned rooms with a private bathroom.

G
Giada
From
Italy
Cleanliness and staff. Pillows above average
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 102 reviews
Price from
$121
1 night, 2 adults

Holiday Inn Express Hotel & Suites Muskogee by IHG

Hotel in Muskogee

Holiday Inn Express Hotel & Suites Muskogee by IHG is offering accommodations in Muskogee. This 2-star hotel offers a 24-hour front desk.

C
Chuck
From
United States
It was quiet! Staff was very friendly and polite.
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 138 reviews
Price from
$103
1 night, 2 adults

Executive Inn

Hotel in Muskogee

Executive Inn is offering accommodations in Muskogee. The hotel also provides free WiFi and free private parking. At the hotel, rooms come with a desk and a flat-screen TV.

S
Shipley
From
United States
Staff was amazing very friendly 😁
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 40 reviews
Price from
$65
1 night, 2 adults

Spark By Hilton Muskogee

Hotel in Muskogee

The Comfort Inn hotel is conveniently located with easy access to Interstate 69 and Interstate 62.

S
Shelby
From
United States
Everything is right there!! You can walk to Starbucks and Wattaburger. Walmart is super close.
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 65 reviews
Price from
$110.76
1 night, 2 adults

Budget Inn Muskogee

Muskogee

Budget Inn Muskogee is offering accommodations in Muskogee. This 4-star inn offers an ATM. The inn also provides free WiFi and free private parking. Tulsa International Airport is 44 miles away.

p
pam
From
United States
It was so affordable! The beds were good, everything was really clean. The lady that checked us in was so very sweet. Im from Louisiana, live in Minnesota ~ we travel a lot. We have added this place to our list of good stops. 😀
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 143 reviews
Price from
$85
1 night, 2 adults
See all 20 hotels in Muskogee

Muskogee – 20 hotels and places to stay

Filter by:

Star Rating
Review score

Home2 Suites By Hilton Muskogee

Hotel in Muskogee

Located in Muskogee, Home2 Suites By Hilton Muskogee offers 3-star accommodations with free bikes, a seasonal outdoor swimming pool and a shared lounge.

D
Donna
From
United States
Staff was friendly, rooms are large, clean and comfortable. Starbucks in walking distance!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 82 reviews
Price from
$120.74
1 night, 2 adults

Comfort Inn & Suites Muskogee

Hotel in Muskogee

Comfort Inn & Suites Muskogee is offering accommodations in Muskogee. With free WiFi, this 2-star hotel offers a business center.

H
Heather
From
United States
Love the upgrade! Very nice place.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 300 reviews
Price from
$98.22
1 night, 2 adults

La Quinta by Wyndham Muskogee

Hotel in Muskogee

La Quinta by Wyndham Muskogee has accommodations in Muskogee. Featuring a seasonal outdoor swimming pool, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

P
Patricia
From
United States
Friendly staff. Clean facility and room.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 396 reviews
Price from
$113.40
1 night, 2 adults

Hampton Inn Muskogee

Hotel in Muskogee

Hampton Inn Muskogee is a 3-star property located in Muskogee. The hotel has an indoor pool, hot tub and a 24-hour front desk. Guest rooms in the hotel are equipped with a flat-screen TV.

K
Karen
From
United States
Breakfast was great, very satisfying! The staff was very nice.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 210 reviews
Price from
$82.82
1 night, 2 adults

Fairfield Inn and Suites by Marriott Muskogee

Hotel in Muskogee

Fairfield Inn and Suites by Marriott Muskogee is offering accommodations in Muskogee. This 3-star hotel offers a 24-hour front desk and an ATM. At the hotel, each room includes a desk.

J
Jennifer
From
United States
Great hotel, I would stay there again, great room and clean!
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 85 reviews
Price from
$105
1 night, 2 adults

Candlewood Suites - Muskogee by IHG

Hotel in Muskogee

Candlewood Suites - Muskogee by IHG is offering accommodations in Muskogee. Featuring a fitness center, this 2-star hotel has air-conditioned rooms with a private bathroom.

G
Giada
From
Italy
Cleanliness and staff. Pillows above average
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 102 reviews
Price from
$121
1 night, 2 adults

Holiday Inn Express Hotel & Suites Muskogee by IHG

Hotel in Muskogee

Holiday Inn Express Hotel & Suites Muskogee by IHG is offering accommodations in Muskogee. This 2-star hotel offers a 24-hour front desk.

C
Chuck
From
United States
It was quiet! Staff was very friendly and polite.
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 138 reviews
Price from
$103
1 night, 2 adults

Executive Inn

Hotel in Muskogee

Executive Inn is offering accommodations in Muskogee. The hotel also provides free WiFi and free private parking. At the hotel, rooms come with a desk and a flat-screen TV.

S
Shipley
From
United States
Staff was amazing very friendly 😁
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 40 reviews
Price from
$65
1 night, 2 adults

Spark By Hilton Muskogee

Hotel in Muskogee

The Comfort Inn hotel is conveniently located with easy access to Interstate 69 and Interstate 62.

S
Shelby
From
United States
Everything is right there!! You can walk to Starbucks and Wattaburger. Walmart is super close.
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 65 reviews
Price from
$110.76
1 night, 2 adults

Budget Inn Muskogee

Muskogee

Budget Inn Muskogee is offering accommodations in Muskogee. This 4-star inn offers an ATM. The inn also provides free WiFi and free private parking. Tulsa International Airport is 44 miles away.

p
pam
From
United States
It was so affordable! The beds were good, everything was really clean. The lady that checked us in was so very sweet. Im from Louisiana, live in Minnesota ~ we travel a lot. We have added this place to our list of good stops. 😀
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 143 reviews
Price from
$85
1 night, 2 adults
See all 20 hotels in Muskogee

Hotels with parking in Muskogee

Free parking
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 300 reviews
From $105.47 per night
Free parking
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 210 reviews
From $98.94 per night
Free parking
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 396 reviews
From $122.12 per night
Free parking
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 82 reviews
From $183.08 per night
Free parking
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 85 reviews
From $119.18 per night

Most booked hotels in Muskogee and surrounding area in the past month

See all

Popular with guests booking hotels in Muskogee

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 102 reviews

Popular with guests booking hotels in Muskogee

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 82 reviews

Popular with guests booking hotels in Muskogee

Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 40 reviews

Popular with guests booking hotels in Muskogee

Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 65 reviews

Popular with guests booking hotels in Muskogee

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 85 reviews

Popular with guests booking hotels in Muskogee

Popular with guests booking hotels in Muskogee

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 300 reviews

Popular with guests booking hotels in Muskogee

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 138 reviews

Popular with guests booking hotels in Muskogee

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 210 reviews

Popular with guests booking hotels in Muskogee

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 396 reviews

Best hotels with breakfast in Muskogee and nearby

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 138 reviews

Holiday Inn Express Hotel & Suites Muskogee by IHG is offering accommodations in Muskogee. This 2-star hotel offers a 24-hour front desk.

From $118.32 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 9 reviews

Featuring a garden, Muskogee Guest FavoriteHuge YardCoffee Bar! offers accommodations in Muskogee. The vacation home also features free Wifi and free private parking.

Budget hotels in Muskogee and nearby

Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 40 reviews

Executive Inn is offering accommodations in Muskogee. The hotel also provides free WiFi and free private parking. At the hotel, rooms come with a desk and a flat-screen TV.

From $86.70 per night
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 65 reviews

The Comfort Inn hotel is conveniently located with easy access to Interstate 69 and Interstate 62.

From $95.45 per night

Located 4 miles from Oklahoma Music Hall of Fame & Museum, this Muskogee motel features a daily grab and go breakfast and rooms with wireless internet access.

From $73.64 per night
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 16 reviews

Knights Inn Muskogee provides air-conditioned rooms in Muskogee. With free WiFi, this 2-star motel offers a 24-hour front desk. The motel features family rooms.

From $89.67 per night

Hotels located in the center of Muskogee

Guests staying at this vacation home have access to a balcony. The air-conditioned vacation home consists of 1 bedroom, a fully equipped kitchen, and 1 bathroom. A TV is featured.

From $428 per night

Featuring a garden, Paradise Point Rover River View offers accommodations in Muskogee. The property provides free private parking.

From $329.26 per night

Guests staying at this vacation home have access to a fully equipped kitchen. A TV is offered. The accommodation offers an air conditioning, a heating, and a private bathroom.

From $279 per night

FAQs about hotels in Muskogee

What Guests Said About Muskogee:

6.0

Muskogee is a suck-fest and will suck u in and will never...

Muskogee is a suck-fest and will suck u in and will never let you go. "Meth"skogee is what they call it and i understand why now. The Tweaker-Nation is running a muck there and with the Lighthorse now moved in and in full force you will get pulled over and searched for the tiniest infraction
Guest review by
shadowwalker
United States
2.0

I will never go back to that place, The only thing that was...

I will never go back to that place, The only thing that was good about that place, was smack that restaurant the rest of the town should probably get knocked down and rebuild. People aren't friendly it was very little people that would speak if you say high even the black people look at other blacks like you don't belong there. I didn't feel comfortable at all was supposed to stay 3 days only stayed a day in a half and just left I'd pass straight through the town ghetto and rude town. Even the Manger at my hotel was rude when my rooms weren't up to standard and code. I'm never going back to that town again
Guest review by
Anonymous
8.0

I used GPS to go get coffee in the morning at McDonald’s & I...

I used GPS to go get coffee in the morning at McDonald’s & I sat for 45 minutes waiting for a train… finally managed to backup & turn around which was difficult withe all the other traffic. Finally after trying to find a different route that would take me over the tracks, it took me 1 1/2 hours to go get coffee & my husband was so angry by the time I got back that he was ready to leave and go home from our trip😠 He finally calmed down after I explained about the train. We left our motel& the train was still blocking the tracks for block after block when we went by. It wasn’t even moving. This might be ok for people who know their way around the town but for visitors, it was almost a deal breaker. We went & bought take out at the China King Buffet & without a doubt it was the best food we ever had a a China Buffet restaurant 😋
Guest review by
Jerry
United States
10

Very reasonable price for a basic but comfy room/bath.

Very reasonable price for a basic but comfy room/bath. The king bed super comfy, bedding good quality. Shower worked well. We would definitely recommend others to stay and we will use this again!
Guest review by
Mary Beth
United States
8.0

Muskogee had restaurants, gas stations, shopping, drug...

Muskogee had restaurants, gas stations, shopping, drug stores, everything needed nearby and easy to get to while traveling . We were there for a family gathering, but if needed, close to historical places of interest and or within an Joy’s drive.
Guest review by
Mike
United States
10

I grew up there.

I grew up there. Good to see old familiar places and new ones too. Still has that old homey feeling even though lots of run down houses and buildings. The city not doing enough to manage and maintain the properties there.. Traditional Honor Heights is still beautiful but houses are old and in need of up keep to maintain the reputation of that area. Drove in from Dallas for a Mom's day celebration. Enjoyed the fellowship of family and childhood friends...... stayed at a different location with much better accommodations and attention to detail than the previously mentioned hotel.
Guest review by
Cheryl
United States

See reviews by guests who stayed at hotels in Muskogee

See all
From $98.94 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 210 reviews
The rooms were really clean. Great location. We were there for Jeep Jam 2023. I’d love to stay her again. This was our first time to stay at the Muskogee Hampton Inn.
Guest review by
VICKIE
United States
From $82.88 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 409 reviews
We actually got to stay at that hotel. On the trip down we we're shunted off to a different hotel because this one we were told was booked
Guest review by
NICK
United States
From $101.47 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 143 reviews
I’ve never felt more welcome at a hotel then I have here. Ty for y’all’s hospitality
Guest review by
teriann
United States
From $105.47 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 300 reviews
Very clean hotel and a large TV.
Guest review by
LARRY
United States
From $82.88 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 409 reviews
the hotel was a little Gem
Guest review by
rita
United States