Hotels in Oklahoma

Find the best deals on 3,767 hotels in Oklahoma

Check-in
Check-out
Compare vs. momondo |

Popular cities in Oklahoma

Below are the average prices for hotels in popular Oklahoma cities
Price
$96 - $121
CHEAPEST CITY IN OKLAHOMA Ardmore 12% cheaper Hotels in Ardmore are the cheapest in Oklahoma at just $96 per night on average.
MOST EXPENSIVE CITY IN OKLAHOMA Norman 11% more expensive Norman has the highest priced hotels in Oklahoma with rooms averaging $121 per night.
MOST POPULAR CITY IN OKLAHOMA Oklahoma City 75% more users visited More momondo users search for hotels in Oklahoma City than any other city in Oklahoma

Top Hotels in Oklahoma

Find your perfect Oklahoma hotel in the perfect location
Howard Johnson by Wyndham Oklahoma City Airport/ Fairgrounds
Howard Johnson by Wyndham Oklahoma City Airport/ Fairgrounds
7.9
$52
View all deals
Holiday Inn Express & Suites Oklahoma City Mid - Arpt Area, An Ihg Hotel
Holiday Inn Express & Suites Oklahoma City Mid - Arpt Area, An Ihg Hotel
9.0
$101
View all deals
Comfort Inn & Suites Ardmore
Comfort Inn & Suites Ardmore
7.7
$83
View all deals
Ramada by Wyndham Enid
Ramada by Wyndham Enid
7.6
$75
View all deals
Quality Suites I-44
Quality Suites I-44
7.2
$94
View all deals
Americas Best Value Inn Oklahoma City South
Americas Best Value Inn Oklahoma City South
5.2
$49
View all deals
Super 8 by Wyndham Sapulpa/Tulsa Area
Super 8 by Wyndham Sapulpa/Tulsa Area
7.2
$59
View all deals
Holiday Inn Express Hotel & Suites Okmulgee
Holiday Inn Express Hotel & Suites Okmulgee
7.9
$101
View all deals
Comfort Suites Idabel
Comfort Suites Idabel
7.9
$111
View all deals
La Quinta Inn & Suites by Wyndham Guthrie
La Quinta Inn & Suites by Wyndham Guthrie
8.1
$95
View all deals
Holiday Inn Express & Suites Chickasha
Holiday Inn Express & Suites Chickasha
8.3
$136
View all deals
Days Inn by Wyndham Oklahoma City/Moore
Days Inn by Wyndham Oklahoma City/Moore
6.7
$53
View all deals
Candlewood Suites Midwest City
Candlewood Suites Midwest City
8.6
$100
View all deals
Fairfield Inn & Suites by Marriott Bartlesville
Fairfield Inn & Suites by Marriott Bartlesville
8.2
$135
View all deals
TownePlace Suites by Marriott Tulsa Broken Arrow
TownePlace Suites by Marriott Tulsa Broken Arrow
9.1
$111
View all deals
Hampton Inn & Suites Oklahoma City-Bricktown
Hampton Inn & Suites Oklahoma City-Bricktown
8.4
$132
View all deals
Motel 6 Mcalester, OK
Motel 6 Mcalester, OK
7.9
$54
View all deals
Lindsay Inn
Lindsay Inn
8.0
$67
View all deals
Motel 6 Lawton, OK
Motel 6 Lawton, OK
7.1
$58
View all deals
Candlewood Suites Enid
Candlewood Suites Enid
8.6
$110
View all deals
Microtel Inn & Suites by Wyndham Claremore
Microtel Inn & Suites by Wyndham Claremore
7.2
$52
View all deals
Home2 Suites by Hilton OKC Midwest City Tinker AFB
Home2 Suites by Hilton OKC Midwest City Tinker AFB
9.1
$105
View all deals
Quality Inn
Quality Inn
6.8
$72
View all deals
University Inn & Suites
University Inn & Suites
5.1
$62
View all deals
La Quinta Inn & Suites by Wyndham Clinton Historic Route 66
La Quinta Inn & Suites by Wyndham Clinton Historic Route 66
8.8
$101
View all deals
Home2 Suites by Hilton Muskogee
Home2 Suites by Hilton Muskogee
8.8
$108
View all deals
Quality Inn and Suites Owasso US-169
Quality Inn and Suites Owasso US-169
6.9
$72
View all deals
Hampton Inn & Suites Ada
Hampton Inn & Suites Ada
8.8
$111
View all deals
SpringHill Suites by Marriott Oklahoma City Midwest City/Del City
SpringHill Suites by Marriott Oklahoma City Midwest City/Del City
9.1
$102
View all deals
Catoosa Inn & Suites
Catoosa Inn & Suites
8.3
$72
View all deals
Holiday Inn Express & Suites Tulsa South - Woodland Hills
Holiday Inn Express & Suites Tulsa South - Woodland Hills
9.2
$102
View all deals
Hampton Inn Chickasha
Hampton Inn Chickasha
8.4
$112
View all deals
Sleep Inn & Suites Lawton Near Fort Sill
Sleep Inn & Suites Lawton Near Fort Sill
8.9
$107
View all deals
La Quinta Inn & Suites Claremore
La Quinta Inn & Suites Claremore
8.5
$72
View all deals
Holiday Inn Express & Suites Miami
Holiday Inn Express & Suites Miami
7.6
$98
View all deals
Charles Wesley Motor Lodge
Charles Wesley Motor Lodge
7.2
$85
View all deals
Days Inn & Suites by Wyndham Pryor
Days Inn & Suites by Wyndham Pryor
5.3
$68
View all deals
Oak Hill Inn & Suites
Oak Hill Inn & Suites
4.8
$50
View all deals
Fairfield Inn Ponca City
Fairfield Inn Ponca City
8.6
$93
View all deals
Comfort Inn at Northwest Expressway
Comfort Inn at Northwest Expressway
6.6
$75
View all deals

Things to do in Oklahoma

OKC Zoo
Turner Falls
WinStar Casino

Are there hotels available near OKC Zoo?

12 hotels are available near OKC Zoo in Oklahoma City. The average price near OKC Zoo is $113/night, but prices can vary based on time of year along with other factors. The peak season (November), when OKC Zoo is most popular, has an average price of $103/night whereas the low season (July) generally costs $77/night on average. Hotels near OKC Zoo are typically 103% lower than the average hotel in Oklahoma City, which is $117.

Hotels near OKC Zoo
  • Woodspring Suites Oklahoma City Northwest
    Best value

    Woodspring Suites Oklahoma City Northwest

    3800 N I 44 Service Road, Oklahoma City, OK

    5.4

    $41

    View Deal
  • AC Hotel by Marriott Oklahoma City Bricktown
    #1 Most popular

    AC Hotel by Marriott Oklahoma City Bricktown

    411 East Sheridan Avenue, Oklahoma City, OK

    8.9

    $122

    View Deal
  • Country Inn & Suites Oklahoma City- Quail Springs
    #2 Most popular

    Country Inn & Suites Oklahoma City- Quail Springs

    13501 Memorial Park Drive, Oklahoma City, OK

    8.0

    $79

    View Deal
  • Hampton Inn & Suites Oklahoma City-Bricktown
    #3 Most popular

    Hampton Inn & Suites Oklahoma City-Bricktown

    300 East Sheridan, Oklahoma City, OK

    8.4

    $132

    View Deal
  • Omni Oklahoma City Hotel
    #4 Most popular

    Omni Oklahoma City Hotel

    100 West Oklahoma City Boulevard, Oklahoma City, OK

    8.8

    $173

    View Deal
  • Holiday Inn Hotel & Suites Oklahoma City North
    #5 Most popular

    Holiday Inn Hotel & Suites Oklahoma City North

    6200 North Robinson Avenue, Oklahoma City, OK

    7.6

    $91

    View Deal
  • The Skirvin Hilton Oklahoma City

    The Skirvin Hilton Oklahoma City

    1 Park Avenue, Oklahoma City, OK

    8.5

    $158

    View Deal
  • Avid Hotels Oklahoma City - Quail Springs

    Avid Hotels Oklahoma City - Quail Springs

    2700 Northwest 138th Street, Oklahoma City, OK

    8.6

    $93

    View Deal
  • Holiday Inn Express Hotel & Suites Oklahoma City Northwest

    Holiday Inn Express Hotel & Suites Oklahoma City Northwest

    3520 Northwest 135th Street, Oklahoma City, OK

    8.6

    $93

    View Deal
  • Holiday Inn Express & Suites Oklahoma City North

    Holiday Inn Express & Suites Oklahoma City North

    12013 Holland Street, Oklahoma City, OK

    8.7

    $84

    View Deal
  • 21c Museum Hotel Oklahoma City - MGallery

    21c Museum Hotel Oklahoma City - MGallery

    900 West Main Street, Oklahoma City, OK

    8.7

    $163

    View Deal
  • Hilton Garden Inn Oklahoma City Airport

    Hilton Garden Inn Oklahoma City Airport

    801 S. Meridian, Oklahoma City, OK

    8.9

    $120

    View Deal

Are there hotels available near Turner Falls?

10 hotels are available near Turner Falls in Davis. The average price near Turner Falls is $250/night, but prices can vary based on time of year along with other factors. The peak season (September), when Turner Falls is most popular, has an average price of $138/night whereas the low season (November) generally costs $76/night on average. Hotels near Turner Falls are typically 190% higher than the average hotel in Davis, which is $132.

Hotels near Turner Falls
  • Super 8 by Wyndham Sulphur
    Best value

    Super 8 by Wyndham Sulphur

    2116 West Broadway Avenue, Sulphur, OK

    6.5

    $81

    View Deal
  • Turner Falls Park Villa
    #1 Most popular

    Turner Falls Park Villa

    Davis, OK

    7.5

    $265

    View Deal
  • Canyon Breeze Motel
    #2 Most popular

    Canyon Breeze Motel

    4244 Highway 77 South, Davis, OK

    $108

    View Deal
  • Deer Creek Cabins And Lodge
    #3 Most popular

    Deer Creek Cabins And Lodge

    Davis, OK

    $160

    View Deal
  • Echo Canyon Spa Resort
    #4 Most popular

    Echo Canyon Spa Resort

    551 Lawton Ave, Sulphur, OK

    $265

    View Deal
  • Beautifully Decorated Charming Cabin Located In The Arbuckle Mountain Area
    #5 Most popular

    Beautifully Decorated Charming Cabin Located In The Arbuckle Mountain Area

    Davis, OK

    10.0

    $145

    View Deal
  • Tiny house with full-size amenities tucked away in the countryside

    Tiny house with full-size amenities tucked away in the countryside

    Sulphur, OK

    9.9

    $146

    View Deal
  • Canyon Hill Cabin- set in the hollers of Dougherty between Sulphur & Davis, OK.

    Canyon Hill Cabin- set in the hollers of Dougherty between Sulphur & Davis, OK.

    Dougherty, OK

    9.1

    $369

    View Deal
  • Commander's Cabin - A Kid's Paradise With Separate Game Room

    Commander's Cabin - A Kid's Paradise With Separate Game Room

    Sulphur, OK

    9.1

    $327

    View Deal
  • The Vacation Home That Has Everything. Fishing, Playing, Hiking

    The Vacation Home That Has Everything. Fishing, Playing, Hiking

    Sulphur, OK

    9.5

    $630

    View Deal

Are there hotels available near WinStar Casino?

If you’re looking for a hotel in Thackerville near WinStar Casino then you are in luck! There are 7 hotels in the area. On average these hotels cost $148/night, but this price varies based on time of year. During the peak season at WinStar Casino (October), you can expect prices of $152/night and during the low season (August), the average price is $135/night. Hotels near WinStar Casino are typically 106% lower than the average hotel in Thackerville, which is $157.

Hotels near WinStar Casino
  • Best Western Red River Inn & Suites
    Best value

    Best Western Red River Inn & Suites

    22106 Black Jack Road, Thackerville, OK

    6.7

    $104

    View Deal
  • Winstar World Casino Hotel
    #1 Most popular

    Winstar World Casino Hotel

    777 Casino Avenue, Thackerville, OK

    7.4
    View Deal
  • Red River Inn And Suites
    #2 Most popular

    Red River Inn And Suites

    21982 Blackjack Road, Thackerville, OK

    7.6

    $139

    View Deal
  • Maxim Hills - 4 bedroom home
    #3 Most popular

    Maxim Hills - 4 bedroom home

    Thackerville, OK

    9.5

    $331

    View Deal
  • Studio B-Tiny Home
    #4 Most popular

    Studio B-Tiny Home

    Thackerville, OK

    10.0

    $122

    View Deal
  • Closest To Winstar 2 Min Drive Maxim Hills Studio B Tiny Home
    #5 Most popular

    Closest To Winstar 2 Min Drive Maxim Hills Studio B Tiny Home

    Thackerville, OK

    $143

    View Deal
  • Studio A & B

    Studio A & B

    Thackerville, OK

    9.0

    $195

    View Deal

Popular hotels in Oklahoma

Book a room in one of momondo’s favorite hotels in these popular Oklahoma cities
  • Days Inn by Wyndham Oklahoma City Fairground
    Best value

    Days Inn by Wyndham Oklahoma City Fairground

    2801 Northwest 39th, Oklahoma City, OK

    5.3

    $32

    View Deal
  • The Skirvin Hilton Oklahoma City
    #1 Most popular

    The Skirvin Hilton Oklahoma City

    1 Park Avenue, Oklahoma City, OK

    8.5

    $158

    View Deal
  • Best Western Plus Barsana Hotel & Suites
    #2 Most popular

    Best Western Plus Barsana Hotel & Suites

    7701 C A Henderson Boulevard, Oklahoma City, OK

    7.9

    $83

    View Deal
  • Best Western Plus Saddleback Inn & Conference Center
    #3 Most popular

    Best Western Plus Saddleback Inn & Conference Center

    4300 Southwest 3rd Street, Oklahoma City, OK

    8.2

    $102

    View Deal
  • Four Points by Sheraton Oklahoma City Airport
    #4 Most popular

    Four Points by Sheraton Oklahoma City Airport

    4708 W I-40 Svc Rd, Oklahoma City, OK

    8.1

    $81

    View Deal
  • Red Roof Inn Oklahoma City Airport
    #5 Most popular

    Red Roof Inn Oklahoma City Airport

    309 South Meridian Avenue, Oklahoma City, OK

    7.0

    $52

    View Deal
  • Rodeway Inn and Suites Oklahoma City I-40

    Rodeway Inn and Suites Oklahoma City I-40

    321 South Rockwell Avenue, Oklahoma City, OK

    $33

    View Deal
  • Clarion Inn and Suites Central I-44
    Best value

    Clarion Inn and Suites Central I-44

    3209 South 79th East Avenue, Tulsa, OK

    6.4

    $72

    View Deal
  • Hyatt Regency Tulsa
    #1 Most popular

    Hyatt Regency Tulsa

    100 East 2nd Street, Tulsa, OK

    8.2

    $107

    View Deal
  • DoubleTree by Hilton Tulsa - Warren Place
    #2 Most popular

    DoubleTree by Hilton Tulsa - Warren Place

    6110 South Yale Avenue, Tulsa, OK

    8.0

    $112

    View Deal
  • The Mayo Hotel
    #3 Most popular

    The Mayo Hotel

    115 West 5th Street, Tulsa, OK

    9.0

    $144

    View Deal
  • DoubleTree by Hilton Tulsa Downtown
    #4 Most popular

    DoubleTree by Hilton Tulsa Downtown

    616 W. Seventh Street, Tulsa, OK

    7.9

    $131

    View Deal
  • Hotel Indigo Tulsa Downtown
    #5 Most popular

    Hotel Indigo Tulsa Downtown

    121 South Elgin Avenue, Tulsa, OK

    8.9

    $122

    View Deal
  • Aloft Tulsa Downtown

    Aloft Tulsa Downtown

    200 Civic Center, Tulsa, OK

    8.2

    $90

    View Deal
  • Days Inn by Wyndham Norman
    Best value

    Days Inn by Wyndham Norman

    2543 West Main Street, Norman, OK

    6.8

    $50

    View Deal
  • Hilton Garden Inn Norman
    #1 Most popular

    Hilton Garden Inn Norman

    700 Copperfield Drive, Norman, OK

    8.2

    $103

    View Deal
  • La Quinta Inn & Suites by Wyndham Oklahoma City Norman
    #2 Most popular

    La Quinta Inn & Suites by Wyndham Oklahoma City Norman

    930 Ed Noble Drive, Norman, OK

    8.2

    $91

    View Deal
  • Fairfield Inn & Suites by Marriott Norman
    #3 Most popular

    Fairfield Inn & Suites by Marriott Norman

    301 Norman Center Ct, Norman, OK

    7.8

    $105

    View Deal
  • Sooner Legends
    #4 Most popular

    Sooner Legends

    1200 24th Avenue Southwest, Norman, OK

    8.6

    $453

    View Deal
  • Embassy Suites Norman - Hotel & Conference Center
    #5 Most popular

    Embassy Suites Norman - Hotel & Conference Center

    2501 Conference Drive, Norman, OK

    8.7

    $142

    View Deal
  • Comfort Inn and Suites Norman near University

    Comfort Inn and Suites Norman near University

    840 Copperfield Drive, Norman, OK

    7.7

    $106

    View Deal
  • Best Express Inn and Suites
    Best value

    Best Express Inn and Suites

    1057 North Service Road, Calera, OK

    7.3

    $75

    View Deal
  • Choctaw Casino Resort - Durant
    #1 Most popular

    Choctaw Casino Resort - Durant

    4216 S Hwy 69/75, Durant, OK

    8.6

    $127

    View Deal
  • Holiday Inn Express Hotel & Suites Durant
    #2 Most popular

    Holiday Inn Express Hotel & Suites Durant

    613 University Place, Durant, OK

    8.4

    $115

    View Deal
  • Hampton Inn & Suites Durant
    #3 Most popular

    Hampton Inn & Suites Durant

    3199 Shamrock Lane, Durant, OK

    9.1

    $101

    View Deal
  • La Quinta Inn & Suites by Wyndham Durant
    #4 Most popular

    La Quinta Inn & Suites by Wyndham Durant

    417 Criswell Boulevard, Durant, OK

    7.7

    $104

    View Deal
  • Quality Inn & Suites Durant
    #5 Most popular

    Quality Inn & Suites Durant

    2112 West Main Street, Durant, OK

    7.0

    $91

    View Deal
  • Best Western Markita Inn

    Best Western Markita Inn

    2401 West Main Street, Durant, OK

    8.2

    $82

    View Deal
  • Economy Inn Lawton
    Best value

    Economy Inn Lawton

    1122 Northwest Cache Road, Lawton, OK

    $45

    View Deal
  • Relax Inn Lawton
    #1 Most popular

    Relax Inn Lawton

    1415 Northwest Cache Road, Lawton, OK

    7.9

    $58

    View Deal
  • Baymont by Wyndham Lawton
    #2 Most popular

    Baymont by Wyndham Lawton

    1203 Northwest 40Th Street, Lawton, OK

    7.1

    $73

    View Deal
  • Motel 6 Lawton, OK
    #3 Most popular

    Motel 6 Lawton, OK

    202 Southeast Lee Boulevard, Lawton, OK

    7.1

    $58

    View Deal
  • La Quinta Inn & Suites by Wyndham Lawton / Fort Sill
    #4 Most popular

    La Quinta Inn & Suites by Wyndham Lawton / Fort Sill

    1408 NW 40th Street, Lawton, OK

    7.8

    $88

    View Deal
  • Candlewood Suites Lawton Fort Sill
    #5 Most popular

    Candlewood Suites Lawton Fort Sill

    940 Northwest 38th Street, Lawton, OK

    8.3

    $70

    View Deal
  • Fairfield Inn & Suites by Marriott Lawton

    Fairfield Inn & Suites by Marriott Lawton

    201 Southeast 7th Street, Lawton, OK

    7.9

    $116

    View Deal

Oklahoma travel tips

Check these FAQs for important travel tips while planning your visit to Oklahoma

What is the most popular destination in Oklahoma?

Oklahoma City is the most commonly searched city in Oklahoma by momondo users. Prices for hotels in Oklahoma City are typically $116/night. Other popular cities in Oklahoma include Tulsa($116/night) and Norman($127/night).

What is considered a good deal for a hotel in Oklahoma?

Those looking for a good deal on a hotel room in Oklahoma should consider looking at hotels in Oklahoma City, which is generally the cheapest city to stay in. If you are looking to stay elsewhere, a good deal for a hotel in Oklahoma would be any price less than $99/night.

What are the best hotels in Oklahoma?

Fairfield Inn & Suites Oklahoma City Yukon, located in Yukon, is the top-rated hotel in Oklahoma with a rating of 92. The next best rating is a 91 which was given to Stoney Creek Hotel Tulsa - Broken Arrow by momondo users. The third-highest rated hotel is Stratford House Inns - Edmond, which was rated a 91 by momondo users familiar with the hotel.