Search Hotels in Oklahoma

Select date

Select date

Maximum period that can be booked is 30 days. Please enter alternative dates.

Hotels in Oklahoma

Filter Results

Price per night

Hotels by class

Review rating

Other accommodation

Thematic hotels

Hotel facilities

Room facilities

Districts

Attractions

Hotel name

Apply Filters
Clear Filters

465 properties found

  • Holiday Inn Express Hotel And Suites Altus

    2812 E Broadway, Altus, United States (Show map)

    A beautiful location gives quick access to Museum of the Western Prairie, which is 3.3 km away. The property boasts…

    More...

    Show map

    price for 1 night
    Book Now From US$ 108
    price for 1 night
  • Fairfield Inn & Suites Muskogee

    1650 North 32Nd Street, Muskogee, United States (Show map)

    The venue is 2 km away from The Castle of Muskogee. The property is set within 4 km distance from the…

    More...

    Show map

    price for 1 night
    Book Now From US$ 87
    price for 1 night
  • Days Inn Elk City

    2500 South Main Street, Elk City, United States (Show map)

    Due to an unique location of Days Inn Elk City, guests have direct access to National Route 66 Museum, which…

    More...

    Show map

    price for 1 night
    Book Now From US$ 61
    price for 1 night
  • Will Rogers Inn

    940 S. Lynn Riggs Blvd, Claremore, United States (Show map)

    Will Rogers Hotel is 20 minutes' walk from the center of Claremore. It will take 25 minutes to get from…

    More...

    Show map

    price for 1 night
    Book Now From US$ 60
    price for 1 night
  • Rodeway Inn

    9010 E. 71St Street, Tulsa, United States (Show map)

    This venue accommodates guests in the middle of Tulsa. The hotel offers perfect location 10 km from the center of…

    More...

    Show map

    price for 1 night
    Book Now From US$ 84
    price for 1 night
  • Comfort Suites Idabel

    400 Se Lincoln Blvd., Idabel, United States (Show map)

    The property lies within 4 km from the city center. The hotel is set 174 km away from Hot Springs. The…

    More...

    Show map

    price for 1 night
    Book Now From US$ 112
    price for 1 night
  • Super 8 Henryetta

    I-40 And Dewey Bartlett Ex 237, Henryetta, United States (Show map)

    Its location next to a subway station allows to see a palace and a museum in Henryetta. Guests can get…

    More...

    Show map

    price for 1 night
    Book Now From US$ 57
    price for 1 night
  • Days Inn And Suites Poteau

    1702 North Broadway, Poteau, United States (Show map)

    Days Inn & Suites Poteau is located within 10 minutes' walk from the center of Poteau. Thanks to a bus stop…

    More...

    Show map

    price for 1 night
    Book Now From US$ 92
    price for 1 night
  • Super 8 Elk City

    2801 East Highway 66, Elk City, United States (Show map)

    The property is conveniently placed close to a port. Elk City city center is 4 km away. Super 8 Elk City…

    More...

    Show map

    price for 1 night
    Book Now From US$ 64
    price for 1 night
  • Super 8 Claremore Ok

    1100 East Will Roger Blvd., Claremore, United States (Show map)

    The city center is about 20 minutes on foot. Super 8 Claremore Ok Hotel is connected with other parts of…

    More...

    Show map

    price for 1 night
    Book Now From US$ 71
    price for 1 night
  • Hi-Way Inn Express-Antlers

    1338 W Main St, Antlers, United States (Show map)

    The city center is 20 minutes' walk of the property. 148 km to McKinney. Hi-Way Inn Express-Antlers is…

    More...

    Show map

    price for 1 night
    Book Now From US$ 75
    price for 1 night
  • Holiday Inn Express Hotel And Suites Duncan

    1520 Apollo Drive, Duncan, United States (Show map)

    Guests can reach Chisholm Trail Heritage Center within a 25-minute walk. It is located 133 km from Edmond and…

    More...

    Show map

    price for 1 night
    Book Now From US$ 111
    price for 1 night
  • Fairfield Inn & Suites Bartlesville

    2107 Se Washington Boulevard, Bartlesville, United States (Show map)

    This hotel is situated 3.9 km away from Frank Phillips Home. The distance between Bartlesville city center and the property…

    More...

    Show map

    price for 1 night
    Book Now From US$ 93
    price for 1 night
  • Budget Inn & Suites

    3300 Southwest 29Th Street, Oklahoma City, United States (Show map)

    Budget Inn & Suites is settled 7 km away from Chesapeake Energy Arena. The distance between Oklahoma City city center and…

    More...

    Show map

    price for 1 night
    Book Now From US$ 40
    price for 1 night
  • Comfort Inn & Suites Durant

    2112 W. Main St., Durant, United States (Show map)

    The property is 30 minutes' walk from center of Durant. The hotel is set 138 km away from Dallas. The…

    More...

    Show map

    price for 1 night
    Book Now From US$ 119
    price for 1 night
  • Quality Inn Glenpool

    14831 S. Casper Street, Glenpool, United States (Show map)

    This hotel is about 23 km away from Tulsa Convention Center. Quality Inn Glenpool lies within a 10-minute walk…

    More...

    Show map

    price for 1 night
    Book Now From US$ 64
    price for 1 night
  • Oak Tree Inn Mcalester

    2200 E South Ave, Mcalester, United States (Show map)

    The city center is about 30 minutes on foot. Oak Tree Inn Mcalester is an attractive 2-star property featuring…

    More...

    Show map

    price for 1 night
    Book Now From US$ 68
    price for 1 night
  • Motel 6 Tulsa, Ok - South

    12525 East 52Nd Street South, Tulsa, United States (Show map)

    The classic property is situated 20 km away from Gilcrease Museum. There are a zoo and golf courses in the…

    More...

    Show map

    price for 1 night
    Book Now From US$ 46
    price for 1 night
  • Motel 6 Catoosa Ok

    18715 East Admiral Place, Catoosa, United States (Show map)

    A convenient location gives quick access to Tennis Courts, which is 16 km away. The city center lies within 4…

    More...

    Show map

    price for 1 night
    Book Now From US$ 65
    price for 1 night
  • Super 8 Norman

    2600 W Main St, Norman, United States (Show map)

    The hotel is set in a convenient location 3.9 km away from University of Oklahoma. The property is set within…

    More...

    Show map

    price for 1 night
    Book Now From US$ 78
    price for 1 night