Star Rating
Hotel Name
Price Range (USD)to
Amenities

Muskogee Oklahoma Hotels & Motels

Find accommodations in Muskogee with the hotel list provided below. Search for cheap and discounted hotel and motel rates in or near Muskogee, OK for your corporate or personal leisure travel. We provide the best Muskogee, Oklahoma motel and hotel rooms. Browse the Muskogee area hotels to find the perfect lodging! Please use the provided map of the Muskogee hotels. Planning a group? Lock in Muskogee Group Hotel Deals

The Muskogee center is around the area of Three Rivers Museum and the area of Muskogee Civic Assembly Center.

Muskogee Hotels & Accommodations

Motel 6 Muskogee Ok #8691
+1-888-389-4121
903 South 32nd St., Muskogee, OKLAHOMA 74401
  • Two star property
  • 2 floors in property
Home2 Suites by Hilton Muskogee
+1-888-675-2083
2819 Military Blvd., Muskogee, OK 74401
  • 3 star Highway hotel
  • Free breakfast
Best Western Plus The Inn & Suites at Muskogee in Muskogee
+1-800-716-8490
2701 Military Blvd., Muskogee, OK 74401
  • Three Star Highway property
  • 17 suites in property
FairBridge Inn & Suites Muskogee, OK
+1-800-805-5223
3031 Military Blvd., Muskogee, OK 74401
  • Low-priced Highway property
  • Gym / Fitness Center Available
Holiday Inn Express Hotel & Suites Muskogee
+1-888-965-1860
2701 West Shawnee, Muskogee, OK 74401
  • Three Star Highway property
  • Hotel has 2 meeting rooms
From$93
Very Good 4.0 /5Read Reviews CallBookMore Details
FairBridge Inn & Suites Muskogee, OK - Muskogee
+1-888-788-5576
3031 Military Blvd., Muskogee, OK 74402
  • Three Star hotel
  • Hotel has 69 rooms
Hampton Inn Muskogee
+1-888-897-9207
3100 Military Blvd., Muskogee, OK 74401
  • Three Star Highway hotel
  • Hotel has 3 floors
  • A lot of construction
  • Beds comfortable
From$95
Very Good 4.5 /5Reviews CallBookMore Details
Candlewood Suites Muskogee
+1-888-311-4278
1601 North 32nd, 1601 N 32nd St, OK 74401 ~2.24 miles northwest of Muskogee
  • 3-star Highway property
  • 3 floors in property
Comfort Inn Muskogee near Medical Center
+1-888-469-4795
3133 Azalea Park Dr., Muskogee, OK 74401
  • Affordable Highway hotel
  • Hotel has 70 rooms
  • Rooms are ok
  • Great service
Super 8 by Wyndham Muskogee in Muskogee
+1-888-734-9421
2240 South 32nd, Muskogee, OK 74401
  • Cheap hotel
  • Check in time: 11:00 AM
Americas Best Value Inn Muskogee - Muskogee
+1-888-841-5292
2220 South 32nd St., Muskogee, OK 74401
  • Inexpensive Highway property
  • 29 sleeping rooms in hotel
La Quinta Inn & Suites by Wyndham Muskogee : 1701 North 32nd St.
+1-888-455-5160
1701 North 32nd St., Muskogee, OK 74401
  • Three Star hotel
  • Check in time: 15:00
Studio 6 Muskogee. Ok #5098 in Muskogee
+1-888-965-8297
1631 North 32nd St., Muskogee, OKLAHOMA 74401
  • Economy property
From$60
Average 3.0 /5Reviews CallBookMore Details
Fairfield Inn & Suites by Marriott Muskogee
+1-888-906-6358
1650 North 32nd St., Muskogee, OK 74401
  • Mid-scale Suburban hotel
  • Check in time: 3:00 PM
  • Great service
  • Rooms are ok
Knights Inn Muskogee
+1-888-749-6785
910 North 43rd St. East, Muskogee, OK 74403
  • Two star property
  • 30 rooms in hotel
Days Inn by Wyndham Wagoner
+1-888-878-9982
1404 West Highway 51, Wagoner, OK 74467 ~14.75 miles north of Muskogee
  • 2-star hotel
Americas Best Value Inn - Checotah
+1-888-389-4485
1212 West Gentry Ave., Checotah, OK 74426 ~21.04 miles southwest of Muskogee
  • Two-star property
  • Check-in time: 14:00
  • Room is all right
  • Vibe is not too good
Best Western Plus Coweta's 1st Hotel : 13593 State Highway 51 South
+1-888-389-4121
13593 State Highway 51 South, Coweta, OK 74429 ~22.02 miles northwest of Muskogee
  • Affordable Rural hotel
  • 12 suites in hotel
From$75
Very Good 4.5 /5Read Reviews CallBookMore Details
Rodeway Inn : 3296 South Muskogee Ave.
+1-888-675-2083
3296 South Muskogee Ave., Tahlequah, OK 74464 ~23.75 miles east of Muskogee
  • 2 star property
  • Check in: 03:00 PM
TRU by Hilton Tahlequah in Tahlequah
+1-800-716-8490
3457 Cherokee Springs Rd., Tahlequah, OK 74464 ~23.79 miles east of Muskogee
  • 3 star property
  • Gym is available on property
Oak Hill Inn & Suites : 2600 South Muskogee Ave.
+1-800-805-5223
2600 South Muskogee Ave., Tahlequah, OK 74464 ~23.99 miles east of Muskogee
  • Low priced Rural hotel
  • 2 floors in property
  • Beds need improvement
  • Almost all guests didn't like the uncomfortable beds
Best Western Nsu Inn in Tahlequah
+1-888-965-1860
101 Reasor St., Tahlequah, OK 74464 ~24.11 miles east of Muskogee
  • Affordable Highway hotel
  • 3 floors in property
Holiday Inn Express & Suites Tahlequah - Tahlequah
+1-888-788-5576
2142 Mahaney Ave., Tahlequah, OK 74464 ~24.21 miles east of Muskogee
  • Midscale Downtown hotel
  • 80 rooms in property
Days Inn & Suites by Wyndham Tahlequah in Tahlequah
+1-888-897-9207
701 Holiday Dr., Tahlequah, OK 74464 ~25.31 miles east of Muskogee
  • Cheap Highway property
  • Free complimentary breakfast
Bixby Cove Lakeside Cabins in Porum
+1-888-311-4278
429385 East 1150 Rd., Porum, OK 74455 ~27.65 miles south of Muskogee
  • Inexpensive Lake property
  • 2 sleeping rooms in hotel
Next 25 Muskogee Hotels >  [1 - 25 of 50]    
Next: See My Muskogee Hotels with Pricing

Graph: Upcoming 20 Days of Muskogee Hotel Rates

Rates shown are nightly rates before taxes and do not necessarily reflect all Muskogee, OK discounts available. The chart reflects the cheapest Muskogee hotel for each day and each star rating category.

FAQs about hotels in Muskogee

What are the most favored hotels in Muskogee?

Home2 Suites by Hilton Muskogee, Hampton Inn Muskogee and La Quinta Inn & Suites by Wyndham Muskogee are the best rated hotels based on customer reviews in the last 365 days.

What are the most luxurious hotels in Muskogee?

Relais Villa San Martino, Home2 Suites by Hilton Muskogee and Best Western Plus The Inn & Suites at Muskogee are the top 3 luxury hotels near Muskogee city center.

What hotels are closest to the city center of Muskogee?

Motel 6 Muskogee Ok #8691, Home2 Suites by Hilton Muskogee, and Best Western Plus The Inn & Suites at Muskogee are the properties closest to Muskogee city center.

How much does a cheap hotel in Muskogee cost per night?

In the last year, a 2 star hotel in Muskogee can be as cheap as $65.65 per night. (based on HotelPlanner prices)

How much does a 3 star hotel in Muskogee cost per night?

In the last year, the average 3 star hotel in Muskogee has been $72.75 per night. (based on HotelPlanner prices)

What are the best independent hotels in Muskogee?

Relais Villa San Martino, FairBridge Inn & Suites Muskogee, OK and FairBridge Inn & Suites Muskogee, OK are the best rated independent hotels (not part of a big brand).

What are the most popular Marriott hotels in Muskogee?

Towneplace Suites by Marriott Broken Arrow, Fairfield Inn & Suites by Marriott Muskogee and Fairfield Inn & Suites Tulsa Southeast are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the best Choice Hotels branded hotels in Muskogee?

Comfort Inn Muskogee near Medical Center, Rodeway Inn and Clarion Broken Arrow Tulsa are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the best Best Western hotels in Muskogee?

Best Western Plus Coweta's 1st Hotel, Best Western Plus The Inn & Suites at Muskogee and Best Western Kenosha Inn are the best rated Best Western branded hotels (based on user reviews score).

What are the best IHG hotels in Muskogee?

Holiday Inn Express & Suites Tahlequah, Holiday Inn Express Tulsa S Broken Arrow Hwy 51 and Staybridge Suites Woodland Hills are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top