Skip to main content.

Hotels in Elk City, Oklahoma

Search & Compare Elk City Hotels

Save more with Secret Prices

Get instant savings with Secret Prices

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Elk City

Elk City overview

If you're looking for a new favorite getaway, look no further than Elk City. Simply book an excursion to enjoy your stay a little more. Visitors to Elk City can take time to see places like Ackley Park and National Route 66 Museum. There's plenty more to see, including sights like Elk City Golf and Country Club.

Where to stay in Elk City

A welcoming city, Elk City offers a variety of hotels and other lodging choices. There are 18 hotels in Elk City and you can shop as many as 26 deals for rooms on, some with discounts of up to 50%. We have room prices starting at 38 USD per night and here's a breakdown of hotels by star rating in Elk City as well as in the surrounding area:
  • • 19 3-star hotels from 46 USD per night
  • • 18 2-star hotels from 39 USD per night

How to get to Elk City

Fly in to Oklahoma City, OK (OKC-Will Rogers World), 101.9 mi (164 km) from downtown Elk City. Amarillo, TX (AMA-Rick Husband Amarillo Intl.) is the next closest major airport, 130.3 mi (209.8 km) away.

What to see around Elk City

Here are some local highlights:
  • • Ackley Park
  • • National Route 66 Museum
  • • Elk City Golf and Country Club

When to visit Elk City

If you're just starting to think about trip planning, you might be wondering when is the best time to visit. Here are the seasonal norms to help you decide when to go:

Seasonal temperature averages
  • • January-March: 67°F day, 24°F night
  • • April-June: 91°F day, 40°F night
  • • July-September: 94°F day, 54°F night
  • • October-December: 78°F day, 24°F night
Seasonal rainfall averages
  • • January-March: 4.88 inches
  • • April-June: 10.83 inches
  • • July-September: 8.82 inches
  • • October-December: 5.47 inches