Hotels in Midwest City

Search and compare Midwest City hotels from hundreds of travel sites and save

Midwest City, OK, United States
Jul 29 — Jul 302
Midwest City, OK, United States
Thu 7/29
Fri 7/30
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Midwest City

Filter by star ratings
All filters
Comfort Inn & Suites Quail Springs
Comfort Inn & Suites Quail Springs
8.2 Excellent
13501 North Highland Park Boulevard, Oklahoma City, OK, United States
Show on map
14.2 mi from city centre, Midwest City 
ExcellentBased on 78 reviews
8.2

Comfort Inn and Suites Quail Springs is situated in Oklahoma City and provides recently renovated rooms and free Wi-Fi. It also features an indoor pool and a fitness centre.

Super 8 by Wyndham Midwest City OK
Super 8 by Wyndham Midwest City OK
5.9 Okay
6166 Tinker Diagonal, Midwest City, OK, United States
Show on map
1.3 mi from city centre, Midwest City 
OkayBased on 318 reviews
5.9

Super 8 by Wyndham Midwest City OK Motel is located in Midwest City and offers miniature golf. It also features a 24-hour reception, an outdoor pool and a ticket service.

Wingate by Wyndham Oklahoma City South
Wingate by Wyndham Oklahoma City South
6.7 Good
1101 E I-240 Service Road, Oklahoma City, OK, United States
Show on map
6.6 mi from city centre, Midwest City 
GoodBased on 370 reviews
6.7

Wingate by Wyndham Oklahoma City South is set in Oklahoma City and is within a short walk of local attractions, such as Crossroads Mall. It also offers an express check-in and check-out feature, an indoor pool and a 24-hour reception.

Motel 6 Oklahoma City North - Frontier City
Motel 6 Oklahoma City North - Frontier City
6.5 Good
12121 N I 35 Service Rd, Oklahoma City, OK, United States
Show on map
10.1 mi from city centre, Midwest City 
GoodBased on 129 reviews
6.5

Located in Oklahoma City, Motel 6 Oklahoma City North - Frontier City is within a 30-minute drive of Will Rogers World Airport and provides an outdoor pool. Guests can also enjoy complimentary internet access throughout the property.

Candlewood Suites Oklahoma City-Moore
Candlewood Suites Oklahoma City-Moore
7.2 Good
1701 North Moore Avenue, Moore, OK, United States
Show on map
8.7 mi from city centre, Midwest City 
GoodBased on 110 reviews
7.2

Candlewood Suites Oklahoma City-Moore is situated in Moore and is close to the area's popular attractions. It also provides a safe, a BBQ/picnic area and laundry facilities.

Econo Lodge Inn & Suites
Econo Lodge Inn & Suites
6.5 Good
Oklahoma City, OK, United States
Show on map
11.6 mi from city centre, Midwest City 
GoodBased on 25 reviews
6.5

Located in Oklahoma City, Econo Lodge Inn & Suites Oklahoma City is within a 15-minute drive of Will Rogers World Airport and offers a Jacuzzi. It also features a ticket service, a 24-hour reception and a tour desk.

Holiday Inn Express & Suites Oklahoma City North
Holiday Inn Express & Suites Oklahoma City North
8.6 Excellent
12013 Holland Street, Oklahoma City, OK, United States
Show on map
10.1 mi from city centre, Midwest City 
ExcellentBased on 424 reviews
8.6

Located in Oklahoma City, Holiday Inn Express and Suites Oklahoma City North is within a 30-minute drive of Will Rogers World Airport and offers an indoor pool. The numerous amenities this modern hotel has to offer include a ticket service, a 24-hour reception and a tour desk.

Tips for booking a Midwest City hotel

Cheapest month:August
Most expensive month:December
Average price in Midwest City:$90/night
Absolute cheapest price found:$10/night
Cheapest day:Sunday
Most expensive day:Thursday
$85 - $102
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$63 - $111
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Midwest City hotels

Show all 16 hotels
1
Comfort Inn & Suites Quail Springs
Comfort Inn & Suites Quail Springs
8.2 Excellent
13501 North Highland Park Boulevard, Oklahoma City, OK, United States
Show on map
9.9 mi from city centre, Oklahoma City 

Comfort Inn and Suites Quail Springs is situated in Oklahoma City and provides recently renovated rooms and free Wi-Fi. It also features an indoor pool and a fitness centre.

2
Holiday Inn Express & Suites Oklahoma City North
Holiday Inn Express & Suites Oklahoma City North
8.6 Excellent
12013 Holland Street, Oklahoma City, OK, United States
Show on map
9.7 mi from city centre, Oklahoma City 

Located in Oklahoma City, Holiday Inn Express and Suites Oklahoma City North is within a 30-minute drive of Will Rogers World Airport and offers an indoor pool. The numerous amenities this modern hotel has to offer include a ticket service, a 24-hour reception and a tour desk.

3
Wingate by Wyndham Oklahoma City South
Wingate by Wyndham Oklahoma City South
6.7 Good
1101 E I-240 Service Road, Oklahoma City, OK, United States
Show on map
5.3 mi from city centre, Oklahoma City 

Wingate by Wyndham Oklahoma City South is set in Oklahoma City and is within a short walk of local attractions, such as Crossroads Mall. It also offers an express check-in and check-out feature, an indoor pool and a 24-hour reception.

4
Motel 6 Oklahoma City North - Frontier City
Motel 6 Oklahoma City North - Frontier City
6.5 Good
12121 N I 35 Service Rd, Oklahoma City, OK, United States
Show on map
9.7 mi from city centre, Oklahoma City 

Located in Oklahoma City, Motel 6 Oklahoma City North - Frontier City is within a 30-minute drive of Will Rogers World Airport and provides an outdoor pool. Guests can also enjoy complimentary internet access throughout the property.

5
Super 8 by Wyndham Midwest City OK
Super 8 by Wyndham Midwest City OK
5.9 Okay
6166 Tinker Diagonal, Midwest City, OK, United States
Show on map
1.3 mi from city centre, Midwest City 

Super 8 by Wyndham Midwest City OK Motel is located in Midwest City and offers miniature golf. It also features a 24-hour reception, an outdoor pool and a ticket service.

Cheapest hotels in Midwest City, Oklahoma

Show all 16 hotels
Super 8 by Wyndham Midwest City OK
Super 8 by Wyndham Midwest City OK
5.9 Okay
6166 Tinker Diagonal, Midwest City, OK, United States
Show on map
1.3 mi from city centre,  

Super 8 by Wyndham Midwest City OK Motel is located in Midwest City and offers miniature golf. It also features a 24-hour reception, an outdoor pool and a ticket service.

$46
Avg. per night
Econo Lodge Inn & Suites
Econo Lodge Inn & Suites
6.5 Good
Oklahoma City, OK, United States
Show on map
4.9 mi from city centre,  

Located in Oklahoma City, Econo Lodge Inn & Suites Oklahoma City is within a 15-minute drive of Will Rogers World Airport and offers a Jacuzzi. It also features a ticket service, a 24-hour reception and a tour desk.

$46
Avg. per night
Motel 6 Oklahoma City North - Frontier City
Motel 6 Oklahoma City North - Frontier City
6.5 Good
12121 N I 35 Service Rd, Oklahoma City, OK, United States
Show on map
9.7 mi from city centre,  

Located in Oklahoma City, Motel 6 Oklahoma City North - Frontier City is within a 30-minute drive of Will Rogers World Airport and provides an outdoor pool. Guests can also enjoy complimentary internet access throughout the property.

$57
Avg. per night
Wingate by Wyndham Oklahoma City South
Wingate by Wyndham Oklahoma City South
6.7 Good
1101 E I-240 Service Road, Oklahoma City, OK, United States
Show on map
5.3 mi from city centre,  

Wingate by Wyndham Oklahoma City South is set in Oklahoma City and is within a short walk of local attractions, such as Crossroads Mall. It also offers an express check-in and check-out feature, an indoor pool and a 24-hour reception.

$59
Avg. per night
Candlewood Suites Oklahoma City-Moore
Candlewood Suites Oklahoma City-Moore
7.2 Good
1701 North Moore Avenue, Moore, OK, United States
Show on map
1.1 mi from city centre,  

Candlewood Suites Oklahoma City-Moore is situated in Moore and is close to the area's popular attractions. It also provides a safe, a BBQ/picnic area and laundry facilities.

$84
Avg. per night
Holiday Inn Express & Suites Oklahoma City North
Holiday Inn Express & Suites Oklahoma City North
8.6 Excellent
12013 Holland Street, Oklahoma City, OK, United States
Show on map
9.7 mi from city centre,  

Located in Oklahoma City, Holiday Inn Express and Suites Oklahoma City North is within a 30-minute drive of Will Rogers World Airport and offers an indoor pool. The numerous amenities this modern hotel has to offer include a ticket service, a 24-hour reception and a tour desk.

$88
Avg. per night
Comfort Inn & Suites Quail Springs
Comfort Inn & Suites Quail Springs
8.2 Excellent
13501 North Highland Park Boulevard, Oklahoma City, OK, United States
Show on map
9.9 mi from city centre,  

Comfort Inn and Suites Quail Springs is situated in Oklahoma City and provides recently renovated rooms and free Wi-Fi. It also features an indoor pool and a fitness centre.

$90
Avg. per night

Hotel prices in Midwest City

2 stars and under

$46 - $90

Super 8 by Wyndham Midwest City OK

#1 Most popular

$46
Avg. per night
Wingate by Wyndham Oklahoma City South
$59
Avg. per night

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

Where to stay in Midwest City

Midwest City travel FAQs

  • What are the best hotels in Midwest City?

    Country Inn & Suites by Radisson, Oklahoma NW Expr (7.9/10 from 835 reviews), Holiday Inn Express & Suites Oklahoma City North (8.6/10 from 421 reviews), and Candlewood Suites Oklahoma City-Moore (7.2/10 from 110 reviews) are all highly rated places to stay in Midwest City.

  • What is a good hotel near Tinker Air Force Base?

    Best Western Plus Midwest City Inn & Suites is a popular hotel near Tinker Air Force Base that is highly recommended, with a score of 8.8 across 171 reviews.

  • How much do hotels in Midwest City cost?

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

  • How much is a cheap hotel in Midwest City?

    $48/night is the cheapest price found for a hotel in Midwest City by HotelsCombined users over the last 72 hours.

  • How much is a hotel in Midwest City tonight?

    Users have found prices for hotels in Midwest City tonight starting as low as $52, rising to an average cost of $116, based on searches in the last 72 hours.