Hotels in Oklahoma

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

Where to stay in Oklahoma?

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Check out reviews of Oklahoma hotels guests love

Frequently asked questions

How much does a hotel room cost in Oklahoma?
You can choose a great hotel in Oklahoma from $62 with properties to suit all budgets and needs. If you're after an affordable hotel in Oklahoma that meets all of your requirements, set your filters and then sort the results by "Price: low to high".
How can I find deals and earn rewards at Oklahoma hotels?
Discover great deals on Oklahoma hotel stays with Hotels.com. Take a look at hotel prices mid-week or during the low season as to find those off-peak deals. If it's a spontaneous trip, check out our last-minute deals on Oklahoma hotels.
Can I book Oklahoma hotels with free cancellation?
In order to book a refundable Oklahoma hotel, simply filter hotels by "Property cancellation options" and select "Fully refundable property". The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are some popular hotels in central Oklahoma?
If you're looking for hotels in central Oklahoma, check out The Old Parsonage B&B. Travelers love The Old Parsonage B&B for its location, as well as the free buffet breakfast, wedding services and terrace this bed & breakfast offers.
What hotels do travelers recommend in Oklahoma?
Guests like Quality Inn.
Can I book refundable accommodations in Oklahoma?
If you're looking for the flexibility to change your travel plans to Oklahoma, most accommodations provide refundable* rates you can book. You can find these accommodations by searching our site and using the "fully refundable" filter to narrow the results down.
What will the weather in Oklahoma be like during my vacation?
July and August are typically the warmest months in Oklahoma when the average temp is 69°F. January and February are the coldest months when the average temperature is 33°F. June and July are the months with the most rain.
Why should I book my Oklahoma hotel through Hotels.com?
There are lots of reasons to book your Oklahoma trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about Oklahoma

Whispers of the Wind: Discover Oklahoma’s Hidden Lakes and Cultural Treasures

Nestled in the heart of Pennsylvania, Oklahoma is a hidden gem for nature lovers and outdoor enthusiasts. This charming town offers picturesque landscapes, including serene lakes perfect for fishing and kayaking. Explore the lush trails that wind through the surrounding woods, ideal for hiking and birdwatching. Oklahoma's quaint atmosphere invites relaxation, making it a perfect getaway for couples and families alike. Experience the warmth of local hospitality, savor delicious home-cooked meals, and immerse yourself in the tranquil beauty of this off-the-beaten-path destination. Discover Oklahoma, where adventure and serenity blend seamlessly.

Discover great hotels in Oklahoma

Oklahoma offers a range of hotel accommodations, from cozy inns to comfortable hotels in Apollo. Guests can find quality amenities and friendly service, making it easy to relax after a day of exploration. Reviews often highlight the welcoming atmosphere and convenient locations throughout the area. Here are some of the most popular hotels with our travelers in Oklahoma:

  1. The Old Parsonage B&BOpens in a new window: The Old Parsonage B&B is a charming 3.0-star Bed and Breakfast that provides a welcoming experience for LGBTQIA travelers. This hotel is known for its cozy atmosphere and inclusive environment, making it an ideal choice for those seeking a distinctive vacation experience. With thoughtfully designed rooms and a delightful breakfast selection, visitors consistently appreciate the warm hospitality and unique ambiance that The Old Parsonage B&B offers, ensuring a comfortable stay for trend-aware travelers looking for something special.
  2. Quality InnOpens in a new window: Quality Inn is a delightful 2.5-star hotel that stands out as a pet-friendly haven for leisure travelers. This property features comfortable accommodations and allows pets on-site, making it an attractive choice for those who wish to travel with their furry companions. With amenities tailored for an enjoyable stay, the hotel has garnered positive sentiments for its welcoming atmosphere and convenient location, creating a memorable experience for travelers seeking comfort and relaxation on their journey.
  3. Super 8 by Wyndham Pittsburgh/MonroevilleOpens in a new window: Super 8 by Wyndham Pittsburgh/Monroeville is a cozy 2.0-star hotel designed for business-themed travelers looking for a pet-friendly option. With services and facilities that cater to the needs of professionals, this hotel provides a comfortable environment for those on work trips. Guests appreciate the thoughtful amenities and convenient features that enhance their stay, making it a favored choice for individuals seeking efficiency and comfort during their travels.

Top locations to stay in Oklahoma

Some of the best areas to stay in Oklahoma, Pennsylvania, are New Kensington, Delmont, and Murrysville. New Kensington offers a vibrant arts scene, while Delmont is family-friendly with plenty of recreational options. Murrysville also caters to families with its parks and community events. For first-time visitors, Delmont is the most appealing choice due to its welcoming atmosphere.

  1. New KensingtonOpens in a new window: New Kensington is a charming spot that offers a blend of cultural and outdoor experiences. You'll find beautiful parks perfect for family outings, like the scenic Valley Park. The city is known for its vibrant art scene, with various galleries showcasing local talent. Don’t miss the opportunity to explore the nearby Allegheny River, where you can enjoy leisurely walks and picturesque views. New Kensington is also close to shopping centers, allowing for a fun day of retail therapy while soaking in the local vibe.
  2. MurrysvilleOpens in a new window: Murrysville is an inviting community ideal for families and those seeking a peaceful retreat. The area boasts lovely parks and recreational facilities, making it perfect for outdoor activities like hiking and picnicking. Murrysville also emphasizes family-friendly amenities, with playgrounds and community events that bring residents together. Its close-knit atmosphere creates a warm environment, making it a pleasant place to stay while exploring the surrounding region.
  3. DelmontOpens in a new window: Delmont is a quaint town that offers a family-friendly atmosphere along with a rich sense of community. Enjoy the local parks that provide ample space for outdoor fun and relaxation. Delmont is also known for its welcoming vibe, making it a great base for exploring the nearby attractions of Westmoreland County. You can indulge in local shopping and discover unique finds in charming boutiques, ensuring your stay is both enjoyable and memorable.

Things to do in Oklahoma

Oklahoma boasts stunning lakes surrounded by rolling hills and lush forests, perfect for outdoor enthusiasts. Enjoy activities like boating, fishing, and kayaking on serene waters, or hit the trails for hiking and wildlife spotting. This diverse landscape invites relaxation and adventure, making it a delightful escape for all travelers.

  • Allegheny Islands State ParkOpens in a new window – Explore the natural beauty of Allegheny Islands State Park, a haven for outdoor enthusiasts. With its tranquil lakes and lush landscapes, it's the perfect spot for a relaxing day of hiking, picnicking, or birdwatching. Cast your line for some fishing or simply enjoy a peaceful stroll along the trails, surrounded by the sounds of nature.
  • Presque Isle State ParkOpens in a new window – Dive into adventure at Presque Isle State Park, where sandy beaches meet stunning lake views. This park offers a variety of recreational activities, from swimming and sunbathing to biking along scenic paths. Don’t miss the chance to catch a breathtaking sunset over Lake Erie, creating a picture-perfect moment for your travel memories.
  • Sri Venkateswara TempleOpens in a new window – Discover the serene beauty of the Sri Venkateswara Temple, a vibrant place of worship that showcases stunning architecture and intricate designs. Take a moment to appreciate the spiritual ambiance and explore the beautiful grounds. It's a peaceful retreat that offers insight into the rich cultural heritage of the area.
  • Mount Saint Peter ChurchOpens in a new window – Visit Mount Saint Peter Church, a charming and historic church known for its welcoming community and beautiful architecture. Step inside to admire the stained glass windows and serene atmosphere. Whether you're seeking reflection or a glimpse into local history, this church is a lovely stop on your journey.

5 tips for savvy savings when booking a hotel in Oklahoma

  1. Book for the cheapest times: The most budget-friendly time to visit Oklahoma is from January to March, when hotel prices typically drop lower. To get the most value for your money, consider staying for at least 2 to 3 days. This duration allows you to explore important landmarks, cultural sites, and natural attractions, such as recreational areas and lakes, that showcase the rich history and heritage of the state. Overall, this trip can be a great value for money for those looking to enjoy Oklahoma without breaking the bank.
  2. Look for last-minute deals on Hotels.com: To explore last-minute deals to Oklahoma, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may discover discounted hotel rates as your travel date approaches. Consider enabling email alerts or push notifications to stay updated on flash sales and special promotions, so you’re more likely to see opportunities to save. Additionally, the Smart ShoppingOpens in a new window feature in the app lets you compare hotel prices and amenities, ensuring you’re informed about any price drops or available rooms, making it easier to book that spontaneous getaway.
  3. Be flexible with dates: Prices can fluctuate based on various factors, including the hotel's location, star rating, and the time of year. Being flexible with your travel dates could help you save on your stay at an Oklahoma hotel. For those in search of something different, boutique hotels often provide a more personalized experience and may offer better value. When you book through Hotels.com, we’ll inform you if the price for your chosen dates is above or below the average. If the price is on the higher side, we’ll suggest alternative dates that might be more affordable, increasing the likelihood that you’ll save.
  4. Consider your location: Staying close to major attractions or city centers can be convenient, but it usually tends to come with higher prices. For more budget-friendly options, consider hotels in neighborhoods that are a bit farther out, which can offer a good balance between cost and access to the sights you want to see. You might also look into independent hotels located further away, as they can provide a more authentic experience at a more affordable rate.
  5. Become a Member: Join our membership for free and start planning your next stay in Oklahoma! Enjoy exclusive member prices on over 100,000 hotels worldwide. As a member, you can easily advance through tiers and unlock fantastic perks, including complimentary room upgrades (subject to availability) and discounts on food and beverages at select VIP Access properties. Don't miss out on these amazing benefits—sign up today!

Keep exploring