Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check Prices on Hotels in Oklahoma City

Best deal Aug 16 - Aug 18
Tonight Jul 21 - Jul 22
This weekend Jul 26 - Jul 28
Next weekend Aug 2 - Aug 4

Featured Oklahoma City 3 Star Hotels

See all 353 Properties in Oklahoma City

Estimated price for 1 night/2 adults

Best Western Plus Executive Residency Oklahoma City I-35
Best Western Plus Executive Residency Oklahoma City I-35
3.0 out of 5.0 4750 S I-35 Service Rd, Oklahoma City, OK
Free Cancellation
4.7/5 (56 reviews)
$76/ night for 2 guests

I liked that the hotel was new and fresh. It seems as though there was something missing in the lobby though. We had a great stay and did not want to leave. We had stayed in three hotels on our trip to and from Texas to Iowa. This hotel by far was the best of the three. I will be staying here again ...

Reviewed on Jul 19, 2019
Country Inn & Suites by Radisson, Oklahoma City at Northwest Expressway, OK
Country Inn & Suites by Radisson, Oklahoma City at Northwest Expressway, OK
3.0 out of 5.0 3141 Nw Expressway, Oklahoma City, OK
Free Cancellation
4.0/5 (1724 reviews)
$51/ night for 2 guests

The gentleman who checked us in was quite off-putting. He kept repeating that we couldn't have pets or smoke. The third time he said it we advised him my daughter was a double lung transplant recipient, and he said something quippy about people with lung cancer continue to smoke all the time...(my ...

Reviewed on Jul 18, 2019
Wingate by Wyndham Oklahoma City/Airport
Wingate by Wyndham Oklahoma City/Airport
3.0 out of 5.0 2001 S Meridian Avenue, Oklahoma City, OK
Free Cancellation
3.7/5 (1776 reviews)
$56/ night for 2 guests

Very friendly staff. The hotel was very clean except the carpets looked pretty gross bu everything else was great.

Reviewed on Jul 18, 2019
Country Inn & Suites by Radisson, Oklahoma City - Quail Springs, OK
Country Inn & Suites by Radisson, Oklahoma City - Quail Springs, OK
3.0 out of 5.0 13501 Memorial Park Dr, Oklahoma City, OK
Free Cancellation
4.3/5 (1108 reviews)
$69/ night for 2 guests

Not an easy spot to get to. Overall appearance was ok but carpets were dirty in main areas and pool are was dirty. Breakfast was good. Staff was accommodating when i got the wrong room. Upgraded me to a suite because that was only king bed available.

Reviewed on Jul 16, 2019
Hyatt Place Oklahoma City / Bricktown
Hyatt Place Oklahoma City / Bricktown
3.0 out of 5.0 20 Russell M. Perry Avenue, Oklahoma City, OK
Free Cancellation
4.5/5 (365 reviews)
$89/ night for 2 guests

Great location, modern rooms, clean, good breakfast and great staff.

Reviewed on Jul 17, 2019
AC Hotel by Marriott Oklahoma City Bricktown
AC Hotel by Marriott Oklahoma City Bricktown
3.5 out of 5.0 411 E Sheridan Ave, Oklahoma City, OK
Free Cancellation
4.5/5 (179 reviews)
$94/ night for 2 guests

The room was great except that it did not have a microwave

Reviewed on Jul 16, 2019
Aloft Oklahoma City Downtown - Bricktown
Aloft Oklahoma City Downtown - Bricktown
3.0 out of 5.0 209 North Walnut Avenue, Oklahoma City, OK
Free Cancellation
4.3/5 (933 reviews)
$110/ night for 2 guests

This hotel was conveniently located. It was walking distance to several restaurants and bars. It was a great spot for an evening out.

Reviewed on Jul 11, 2019
NCED Conference Center & Hotel
NCED Conference Center & Hotel
3.0 out of 5.0 2801 E State Highway 9, Norman, OK
Free Cancellation
4.3/5 (936 reviews)
$97/ night for 2 guests

Great location. Staff friendly and very clean. Nice pool and activities. Highly recommend

Reviewed on Jul 15, 2019
Best Western Plus Saddleback Inn & Conference Center
Best Western Plus Saddleback Inn & Conference Center
3.0 out of 5.0 4300 Sw 3rd St, Oklahoma City, OK
Free Cancellation
4.1/5 (1336 reviews)
$68/ night for 2 guests

Staff was friendly. Breakfast was good. Pool was clean and maintained. Loved that there were plenty of pool towels. Observed security walking the facility grounds after 10:00 pm. Complimentary Shuttle service was handy and fast.

Reviewed on Jul 19, 2019
Map

Three Star Hotel Guide for Oklahoma City

There’s a reason the top 3 star hotels in Oklahoma City, Oklahoma are so incredibly popular: They combine comforting amenities and just-for-you service with some of the best rates and discounts the area has to offer. When you book a stay at a three star hotel in Oklahoma City, you’ll get access to perfect little perks like on-site restaurants and cocktail bars, well-appointed fitness centers, and spacious rooms.

Search for a cheap deal on a 3 star upscale hotel in Oklahoma City for the most elegant experience, or grab a low rate on one of the cheap 3 star hotels in Oklahoma City near the local attractions, if you want something a touch more unassuming. Whatever your traveling style, make sure to use the search tools at Expedia to track down prices, read more about amenities, and score a few local discounts.

From business trips to family getaways, the Oklahoma City 3 star hotels offer a fantastic home base for any type of vacation.

Recently Booked 3 Star Hotels in Oklahoma City

Holiday Inn Express & Suites Norman
2.5 out of 5.0
Last booking: 21 minutes ago
Sheraton Midwest City Hotel at the Reed Conference Center
3.5 out of 5.0
Last booking: 28 minutes ago
Super 8 by Wyndham Midwest City OK
2.0 out of 5.0
Last booking: 40 minutes ago
Super 8 by Wyndham Oklahoma City
2.0 out of 5.0
Last booking: 1 hour ago
Country Inn & Suites by Radisson, Norman, OK
2.5 out of 5.0
Last booking: 1 hour ago
SureStay Plus Hotel by Best Western Oklahoma City North
2.5 out of 5.0
Last booking: 1 hour ago
Embassy Suites Oklahoma City Downtown/Medical Center
3.5 out of 5.0
Last booking: 1 hour ago
Staybridge Suites Oklahoma City Airport
3.0 out of 5.0
Last booking: 1 hour ago
Holiday Inn Oklahoma City Airport
3.0 out of 5.0
Last booking: 3 hours ago