Hotels in Oklahoma

Pack up for an action-filled stay at one of our Oklahoma hotels with cultural festivals, remarkable state parks, and memorable sights along historic Route 66.

Oklahoma Hotels

Select date
Specific Dates Flexible Dates
How many nights? Remove Nights
1 Add Nights
Reset Fields

Discover more hotels

Showing 1-40 of 68 hotels
2025 North Rockford Road Ardmore, Oklahoma 73401
***NEW*** modern hotel in Ardmore, OK featuring stylish rooms plus convenient meeting space
2501 Centennial Drive North Ardmore, Oklahoma 73402
NEWLY RENOVATED! The perfect All-Suite Ardmore Hotel, easy access to Interstate 35 & Turner Falls.
2107 SE Washington Boulevard Bartlesville, Oklahoma 74006
Bartlesville's ONLY Marriott! Complimentary Hot Breakfast & much more, the Marriott way!
2251 N. Stone Wood Circle Broken Arrow, Oklahoma 74012
200 Elliott Lane Catoosa, Oklahoma 74015
2812 South 4th Street Chickasha, Oklahoma 73018
Hotel offers an outdoor pool, complimentary breakfast, and 50" Internet TV.
5400 Main Street Del City, Oklahoma 73115
Brand-new hotel located near Chesapeake Energy Arena, Rose State College, and Hudiburg Chevrolet Cen
1450 Apollo Drive Duncan, Oklahoma 73533
Newest Hotel on Duncan Golf & Country Club. Free WiFi, Free Hot Grab&Go Breakfast, Business Center
301 Meline Drive Edmond, Oklahoma 73034
Just off I-35 on Route 66, minutes away from UCO and the Lazy E arena.
1501 Domino Drive El Reno, Oklahoma 73036
Contemporary new hotel in El Reno with comfortable rooms, free Wi-Fi, a pool and an event venue.
201 SE 7th Str Lawton, Oklahoma 73501
Fairfield by Marriott Lawton, where we keep our promises & all guests want to return.
5750 Will Rogers Road Midwest City, Oklahoma 73110
Midwest City hotel with contemporary rooms, pool, fitness center and event space.
613 NW 8th ST Moore, Oklahoma 73160
Your Door to Moore!
1650 North 32nd Street Muskogee, Oklahoma 74401
Muskogee's ONLY Marriott hotel! Enjoy our Hot Breakfast and In-Door Pool!
770 Copperfield Drive Norman, Oklahoma 73072
Our hotel near OU features complimentary free Wi-Fi , internet TV, indoor pool, and balcony rooms.
301 Norman Center Court Norman, Oklahoma 73072
Norman hotel near shopping at the Sooner Mall.
100 East Sheridan Avenue Oklahoma City, Oklahoma 73104
Hotel opening in January 2022

Opening Soon Jan 2022

Opening Soon Jan 2022

411 East Sheridan Avenue Oklahoma City, Oklahoma 73104
Chic hotel with restaurant in Bricktown Entertainment District near Oklahoma City Museum of Art.
1200 North Walker Avenue Oklahoma City, Oklahoma 73103
Oklahoma City's only Midtown hotel, with pet-friendly rooms, an outdoor pool and a rooftop bar.
4301 Highline Boulevard Oklahoma City, Oklahoma 73108
Modern hotel located near Will Rogers Airport with airport shuttle. Free parking and on-site Bistro.
2 West Reno Avenue Oklahoma City, Oklahoma 73102
Newly renovated guest rooms, on-site dining and a fitness center near Bricktown.
13511 Highland Park Blvd. Oklahoma City, Oklahoma 73120
Conveniently located in the epicenter of The Quail Springs Shopping & Entertainment District.
1515 NW Expressway Oklahoma City, Oklahoma 73118
Newly renovated hotel with free high-speed Wi-Fi and on-site dining near Penn Square Mall®.
4521 SW 15th Street, Meridian and SW 15th St Oklahoma City, Oklahoma 73128
Stylish hotel near Oklahoma City fairgrounds and Will Rogers World Airport.
10 SW 4th Street Oklahoma City, Oklahoma 73109
A unique balance of comfort, convenience and luxury at the NEW Hotel next to OKC Convention Center
5700 NW Expressway Oklahoma City, Oklahoma 73132
Beautiful 5 Year Old Hotel Newly Renovated!
13520 Plaza Terrace Oklahoma City, Oklahoma 73120
North OKC hotel near the Oklahoma City Zoo, Lake Hefner, and Lake Arcadia.
6300 Waterford Boulevard Oklahoma City, Oklahoma 73118
Boutique hotel with stylish rooms and sophisticated on-site dining near the Cox Convention Center.
804 South Meridian Avenue Oklahoma City, Oklahoma 73108
Why Just Travel? When you can THRIVE!
400 East Reno Avenue Oklahoma City, Oklahoma 73104
Business-friendly hotel with free breakfast, suite kitchens and a fitness center in Oklahoma City.
13900 McAuley Boulevard Oklahoma City, Oklahoma 73134
Hotel opened December, 2017 with Mobile Key Check in.
3151 Northwest Expressway Oklahoma City, Oklahoma 73112
Conveniently located near various medical centers with contactless services available.
1111 East I-240 Service Road Oklahoma City, Oklahoma 73149
Extended stay south OKC hotel near Bricktown and Will Rogers World Airport.
510 South MacArthur Boulevard Oklahoma City, Oklahoma 73128
600 East Sheridan Avenue Oklahoma City, Oklahoma 73104
All suite hotel featuring complimentary breakfast, indoor pool, game room. There is Valet Only.
3201 W. Memorial Road Oklahoma City, Oklahoma 73134
All Suites Marriott hotel within walking distance of Quail Springs Mall off Kilpatrick Turnpike
209 North Walnut Avenue Oklahoma City, Oklahoma 73104
Different by Design. Unwind at W XYZ® bar & lounge or take a Splash in our outdoor pool.
13111 Highland Park Boulevard Oklahoma City, Oklahoma 73120
Be near Quail Springs shopping & Chisholm Creek's exciting entertainment.

Opening Soon Nov 2021

Opening Soon Nov 2021

View Calendar
4708 West I-40 Service Road Oklahoma City, Oklahoma 73128
Hotel in central Oklahoma City with a free airport shuttle and restaurant serving local craft beers.


A visit to the great state of Oklahoma should start to with an exploration of Oklahoma City, the state capital. OKC is home to the Oklahoma City National Memorial, National Cowboy & Western Heritage Museum, Myriad Botanical Gardens, and Oklahoma History Center, just to name a few. Nearby, visitors will also find the Frontier City amusement park with a Western theme.

Other places to visit in Oklahoma include cities like Lawton for access to some of the state’s top attractions, Norman where the University of Oklahoma is located, Shawnee if you are a huge Brad Pitt fan, and Tulsa the second biggest city in the state. Of course, there are many things to do in Oklahoma that are outdoors. Meet exotic animals at the Wichita Mountains Wildlife Refuge, learn about local heritage at Fort Sill, hike through the Great Salt Plains State Park, and drive along the Talimena Scenic Drive. If you’d like to get on the water, then Lake Eufaula is the perfect place to swim, boat, go fishing, kayak, and canoe. The surrounding area also allows for excellent hikes, picnics, and camping. As for the food, local favourites like fried okra, or catfish and calf fries shouldn't be missed.