Hotels in Muskogee

Search and compare Muskogee hotels from hundreds of travel sites and save

Muskogee, OK, United States
Oct 22 — Oct 232
Muskogee, OK, United States
Fri 10/22
Sat 10/23
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Muskogee

Filter by star ratings
All filters
Super 8 by Wyndham Muskogee
Super 8 by Wyndham Muskogee
7.3 Good
2240 South 32nd Street, Muskogee, OK, United States
Show on map
2.3 mi from city centre, Muskogee 
GoodBased on 137 reviews
7.3

Super 8 by Wyndham Muskogee offers a charming setting when in Muskogee. It also provides a 24-hour reception, an express check-in and check-out feature and laundry facilities.

Comfort Inn Muskogee near Medical Center
Comfort Inn Muskogee near Medical Center
6.7 Good
3133 Azalea Park Drive, Muskogee, OK, United States
Show on map
2.2 mi from city centre, Muskogee 
GoodBased on 195 reviews
6.7

Comfort Inn Muskogee is situated in Muskogee and offers recently renovated rooms and free Wi-Fi. It also features an outdoor pool and a Jacuzzi.

Fairfield Inn and Suites by Marriott Muskogee
Fairfield Inn and Suites by Marriott Muskogee
8.4 Excellent
1650 North 32nd Street, Muskogee, OK, United States
Show on map
2.4 mi from city centre, Muskogee 
ExcellentBased on 115 reviews
8.4

Located in Muskogee, Fairfield Inn and Suites by Marriott Muskogee provides free wireless internet and a gym. It also offers a 24-hour reception, an indoor pool and meeting rooms.

Fairbridge Inn & Suites Muskogee, Ok
Fairbridge Inn & Suites Muskogee, Ok
5.7 Okay
3031 Military Boulevard, Muskogee, OK, United States
Show on map
2.2 mi from city centre, Muskogee 
OkayBased on 35 reviews
5.7

Located in Muskogee, FairBridge Inn & Suites Muskogee is within a 10-minute drive of the Oklahoma Music Hall of Fame and offers free public parking on site. It also features a 24-hour reception, a swimming pool and free Wi-Fi.

Knights Inn Muskogee
Knights Inn Muskogee
7.3 Good
910 N 43rd St., Muskogee, OK, United States
Show on map
3.4 mi from city centre, Muskogee 
GoodBased on 24 reviews
7.3

Located in Muskogee, Knights Inn Muskogee is an easy drive from Bacone College and the Oklahoma Music Hall of Fame. Guests can also enjoy free internet access throughout the property.

Budget Inn Muskogee
Budget Inn Muskogee
3.9 Mediocre
2604 West Shawnee Street, Muskogee, OK, United States
Show on map
2.1 mi from city centre, Muskogee 
MediocreBased on 17 reviews
3.9

Budget Inn Muskogee is located in Muskogee and offers free Wi-Fi. It also provides a 24-hour reception, luggage storage and an express check-in and check-out feature.

Motel 6 Muskogee
Motel 6 Muskogee
5.0 Okay
903 South 32nd Street, Muskogee, OK, United States
Show on map
1.9 mi from city centre, Muskogee 
OkayBased on 289 reviews
5.0

Motel 6 Muskogee is situated in Muskogee and features free Wi-Fi. It also provides a 24-hour reception and an outdoor pool.

Hampton Inn Muskogee
Hampton Inn Muskogee
8.6 Excellent
3100 Military Boulevard, Muskogee, OK, United States
Show on map
2.2 mi from city centre, Muskogee 
ExcellentBased on 208 reviews
8.6

Hampton Inn Muskogee is located in Muskogee and provides an indoor pool. It also offers a lake, a sauna and a 24-hour reception.

OYO Hotel Muskogee Near Creek Nation Casino - Hwy 64
OYO Hotel Muskogee Near Creek Nation Casino - Hwy 64
4.7 Okay
900 South 32Nd Street, Muskogee, OK, United States
Show on map
1.8 mi from city centre, Muskogee 
OkayBased on 23 reviews
4.7

Situated in Muskogee, OYO Hotel Muskogee Near Creek Nation Casino - Hwy 64 is an easy drive from the Oklahoma Music Hall of Fame and Bacone College. Those staying at the property also have access to free Wi-Fi and on-site parking.

Candlewood Suites Muskogee
Candlewood Suites Muskogee
7.2 Good
1601 North 32nd Street, Muskogee, OK, United States
Show on map
2.3 mi from city centre, Muskogee 
GoodBased on 275 reviews
7.2

Candlewood Suites Muskogee is located in Muskogee and provides guests with free Wi-Fi. It is conveniently positioned for those wishing to discover the area's attractions.

Tips for booking a Muskogee hotel

Cheapest month:August
Most expensive month:July
Average price in Muskogee:$87/night
Absolute cheapest price found:$43/night
Cheapest day:Sunday
Most expensive day:Tuesday
$75 - $97
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$67 - $104
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Muskogee, Oklahoma

Show all 23 hotels
Motel 6 Muskogee
Motel 6 Muskogee
5.0 Okay
903 South 32nd Street, Muskogee, OK, United States
Show on map
1.9 mi from city centre,  

Motel 6 Muskogee is situated in Muskogee and features free Wi-Fi. It also provides a 24-hour reception and an outdoor pool.

$40
Avg. per night
Super 8 by Wyndham Muskogee
Super 8 by Wyndham Muskogee
7.3 Good
2240 South 32nd Street, Muskogee, OK, United States
Show on map
2.3 mi from city centre,  

Super 8 by Wyndham Muskogee offers a charming setting when in Muskogee. It also provides a 24-hour reception, an express check-in and check-out feature and laundry facilities.

$45
Avg. per night
OYO Hotel Muskogee Near Creek Nation Casino - Hwy 64
OYO Hotel Muskogee Near Creek Nation Casino - Hwy 64
4.7 Okay
900 South 32Nd Street, Muskogee, OK, United States
Show on map
1.8 mi from city centre,  

Situated in Muskogee, OYO Hotel Muskogee Near Creek Nation Casino - Hwy 64 is an easy drive from the Oklahoma Music Hall of Fame and Bacone College. Those staying at the property also have access to free Wi-Fi and on-site parking.

$48
Avg. per night
Americas Best Value Inn Muskogee
Americas Best Value Inn Muskogee
6.3 Good
2220 South 32nd Street, Muskogee, OK, United States
Show on map
2.3 mi from city centre,  

Americas Best Value Inn-Muskogee offers a comfortable setting when in Muskogee. It also features a 24-hour reception, a designated smoking area and laundry facilities.

$50
Avg. per night
Muskogee Inn And Suites
Muskogee Inn And Suites
8.2 Excellent
1651 North 32nd Street, Muskogee, OK, United States
Show on map
2.2 mi from city centre,  

Muskogee Inn and Suites offers a comfortable setting while in Muskogee. It provides 3-star accommodation with air-conditioned rooms.

$60
Avg. per night
Budget Inn Muskogee
Budget Inn Muskogee
3.9 Mediocre
2604 West Shawnee Street, Muskogee, OK, United States
Show on map
2.1 mi from city centre,  

Budget Inn Muskogee is located in Muskogee and offers free Wi-Fi. It also provides a 24-hour reception, luggage storage and an express check-in and check-out feature.

$67
Avg. per night
Fairbridge Inn & Suites Muskogee, Ok
Fairbridge Inn & Suites Muskogee, Ok
5.7 Okay
3031 Military Boulevard, Muskogee, OK, United States
Show on map
2.2 mi from city centre,  

Located in Muskogee, FairBridge Inn & Suites Muskogee is within a 10-minute drive of the Oklahoma Music Hall of Fame and offers free public parking on site. It also features a 24-hour reception, a swimming pool and free Wi-Fi.

$74
Avg. per night
Candlewood Suites Muskogee
Candlewood Suites Muskogee
7.2 Good
1601 North 32nd Street, Muskogee, OK, United States
Show on map
2.3 mi from city centre,  

Candlewood Suites Muskogee is located in Muskogee and provides guests with free Wi-Fi. It is conveniently positioned for those wishing to discover the area's attractions.

$74
Avg. per night

Hotel prices in Muskogee

2 stars and under

$40 - $113

Best Western PLUS The Inn & Suites at Muskogee
$76
Avg. per night
Fairbridge Inn & Suites Muskogee, Ok
$74
Avg. per night
Super 8 by Wyndham Muskogee

Best value

$45
Avg. per night
3 stars

$108 - $124

Home2 Suites by Hilton Muskogee

Best value

$108
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Muskogee

Muskogee travel FAQs

  • What are the best hotels in Muskogee?

    Best Western PLUS The Inn & Suites at Muskogee (7.9/10 from 541 reviews), La Quinta Inn & Suites by Wyndham Muskogee (7.9/10 from 227 reviews), and Muskogee Inn And Suites (8.2/10 from 452 reviews) are all highly rated places to stay in Muskogee.

  • How much do hotels in Muskogee cost?

    The average price of a hotel in Muskogee is $98 per night, based on the last 3 days’ data.

  • How much is a cheap hotel in Muskogee?

    HotelsCombined users have found cheap hotels in Muskogee starting from $58 per night in the last 3 days.

  • How much is a hotel in Muskogee tonight?

    Over the last 3 days, the starting price of a hotel in Muskogee tonight has been as low as $58 and the average price has been as much as $90.