Popular hotels
Tips
Top-rated hotels
Cheapest hotels
Where to stay
About Oklahoma City

Hotels in Oklahoma City

Search and compare Oklahoma City, OK hotels from hundreds of travel sites and save.

Oklahoma City, United States
Nov 29 — Nov 302
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels in Oklahoma City

Discover well-known properties in Oklahoma City that are favored by visitors more than others. There are 878 hotels in Oklahoma City and price data was last updated on November 22, 2024. The average price for a hotel in Oklahoma City is $113/night.
These hotels are among the most popular properties in the Oklahoma City area. If you're not finding the hotel you're looking for and have flexibility with dates, try adjusting the search form at the top of the page for more results.
Filter by star ratings
All filters
1400 North East 63rd Street, Oklahoma City, OK, United States
Hotel with free parking, near Oklahoma City Zoo A business center, laundry facilities, and a 24-hour front desk are available at this hotel. Free WiFi in public areas and free self parking are also provided. Park Hill Inn and Suites offers 54 accommodations. Guests can make use of the in-room refrigerators and microwaves. Bathrooms include shower/tub combinations. This Oklahoma City hotel provides complimentary wireless Internet access. Housekeeping is provided daily.
Free Wi-Fi
Parking
5.5
Okay
62 reviews
Location
5.1 mi from city centre
10 North Broadway Avenue, Oklahoma City, OK, United States
Thank you for choosing our Wyndham Grand Hotels and Resorts. Wyndham Grand Hotels and Resorts is the crown jewel of the Wyndham family. Situated in spectacular resort and urban destinations, each Wyndham Grand provides a one-of-a-kind experience with compelling local flavor, attentive service, relaxing surroundings and thoughtful touches. Guestrooms are comfortable and refined, dining experiences are crafted by master chefs and artfully appointed lounges invite you to linger. Flexible meeting spaces, elegant halls and sophisticated media offerings ensure a memorable and successful social or business event.
Pool
7.7
Good
1387 reviews
Location
0.1 mi from city centre
624 South Macarthur Boulevard, Oklahoma City, OK, United States
Enjoy consistent comfort at this Microtel Inn and Suites by Wyndham Oklahoma City Airport hotel conveniently located near waterslides and a lazy river at White Water Bay, rodeos and exhibitions at the Oklahoma State Fair Park, horseracing at Remington Park, Cox Convention Center and sporting events. Many restaurants and eateries are within a half mile of this lodging. Ideal for business and leisure, this modern lodging offers heated indoor pool, spa, guest laundry services, complimentary parking. Start your day with complimentary continental breakfast, and connect to the complimentary wireless Internet access to plan your day. Comfortable guest rooms include plush bedding, microwave and refrigerator. Hot-tub suites, smoke-free and handicapped-accessible rooms are also available. Pets are welcome at this lodging.
Pool
Free Wi-Fi
Parking
6.0
Good
377 reviews
Location
5.8 mi from city centre
2001 South Meridian Avenue, Oklahoma City, OK, United States
Conveniently located off Interstates 40 and 44, our Wingate by Wyndham Oklahoma City Airport is near Will Rogers World Airport, Oklahoma City Fairgrounds, Frontier City Amusement Park, and many local restaurants. Ideal for both work and play, our non-smoking hotel offers free hot breakfast, WiFi, airport shuttle call hotel directly to reserve, fitness center, hot tub, heated indoor pool, sauna, meeting room and board room, and 24-hour business center. Kids under 17 stay free with an adult. Guest room amenities include refrigerator, microwave, and TV with free HBO. Suites and handicapped-accessible rooms are also available.
Pool
Free Wi-Fi
Parking
6.4
Good
1693 reviews
Location
5.0 mi from city centre
3151 Northwest Expressway, Oklahoma City, OK, United States
Set a pace that suits you at Residence Inn by Marriott. Whether you are with us for a few days, a few weeks or a few months, your daily routine matters. You will thrive at Residence Inn with the conveniences you need. Like spacious studio, one and two bedroom suites with separate living and sleeping areas. A fully equipped kitchen ready for your favorite cuisine. Complimentary grocery delivery service to fill your refrigerator and satisfy cravings. Free Internet for connecting to work and the outside world. Free hot breakfast to start mornings off right. And a fitness center for strengthening your body and soul. Near the hotel are various medicial centers, including Integris Baptist Medical Center. Take the whole family to Riversport in the OKC River. At Residence Inn, we will make sure you thrive during your stay.
Pool
Free Wi-Fi
Parking
8.9
Excellent
56 reviews
Location
5.3 mi from city centre
4400 West River Park Drive, Oklahoma City, OK, United States
Oklahoma City hotel in Central Oklahoma City with a 24-hour fitness center and a 24-hour front desk A 24-hour fitness center, self parking, and a business center are available at this smoke-free hotel. WiFi in public areas is free. Additionally, dry cleaning, laundry facilities, and a 24-hour front desk are onsite. Housekeeping is available on request. Sonesta Simply Suites Oklahoma City Airport offers 220 air-conditioned accommodations with DVD players and coffee/tea makers. Pillowtop beds feature Egyptian cotton sheets and premium bedding. Televisions come with premium cable channels. Kitchens offer refrigerators, microwaves, and cookware/dishes/utensils. Bathrooms include shower/tub combinations and hair dryers. Guests can surf the web using the complimentary wireless Internet access. Business-friendly amenities include desks and desk chairs. Housekeeping is provided on request. Recreational amenities at the hotel include a 24-hour fitness center.
Free Wi-Fi
7.6
Good
433 reviews
Location
4.9 mi from city centre
1818 South Meridian Avenue, Oklahoma City, OK, United States
Located three miles south of the Will Rogers International Airport, our hotel is in a business district near numerous restaurants and other businesses. We’re seven minutes from the Outlet Mall, Whitewater Bay and the OKC Fairgrounds. Bricktown Canal Area and Stockyards City are both within 12 minutes. We offer an airport shuttle, outdoor pool and fitness center.
Free Wi-Fi
Parking
8.2
Excellent
486 reviews
Location
5.0 mi from city centre
4110 NW Expressway, Oklahoma City, OK, United States
Settle in and stay a while at our new Home2 Suites by Hilton Oklahoma City NW Expressway hotel. Our location in the heart of Oklahoma City’s corporate area, puts you within walking distance of several restaurants, near Penn Square Mall, Baptist and Deaconess Hospitals as well as 20 minutes from Will Rogers World Airport. The vibrant nightlife, shopping and dining scene of popular Bricktown Area is also just five minutes away. All the comforts of home await in our spacious studio and one-bedroom suites complete with free WiFi, living and sleeping areas as well as a well-equipped kitchen complete with a full-size refrigerator, dishes, microwave and flatware. Our suites offer a separate living area with sofa bed. Utilize the moveable furniture options to create a customized home or office environment. Start each day around the Inspired Table enjoying our complimentary breakfast. Choose from over 400 various options including hot breakfast sandwiches, fresh fruit, coffee and juices. Enjoy thoughtful amenities like our indoor heated saline pool. Manage your time effectively at our Spin2 Cycle Center—Laundry and Fitness Facility. Forget your toothbrush? Our Home2 Mkt™ Gift Shop is stocked with light meals, snacks, sundries and beverages as well as select toiletries.
Pool
Free Wi-Fi
Parking
8.1
Excellent
123 reviews
Location
6.5 mi from city centre
3003 West Memorial Road, Oklahoma City, OK, United States
Hotel with free breakfast, near Quail Springs Mall An indoor pool, a 24-hour fitness center, and a snack bar/deli are available at this smoke-free hotel. Free continental breakfast, free WiFi in public areas, and free self parking are also provided. Other amenities include a 24-hour business center, a conference center, and coffee/tea in a common area. La Quinta Inn & Suites by Wyndham OKC North - Quail Springs offers 96 accommodations with safes and coffee/tea makers. Beds feature premium bedding. Flat-screen televisions come with premium cable channels. Refrigerators and microwaves are provided. Bathrooms include shower/tub combinations, complimentary toiletries, and hair dryers. This Oklahoma City hotel provides complimentary wireless Internet access. Business-friendly amenities include desks and desk chairs; free local calls are provided (restrictions may apply). Housekeeping is provided daily. Recreational amenities at the hotel include an indoor pool and a 24-hour fitness center.
Pool
Free Wi-Fi
Parking
7.3
Good
501 reviews
Location
10.3 mi from city centre
328 East Sheridan Avenue, Oklahoma City, OK, United States
The Hilton Garden Inn Oklahoma City Bricktown is in the heart of Oklahoma City's Bricktown Entertainment District. Located right across from the Chickasaw Bricktown Ballpark and within walking distance of over 40 restaurants and entertainment venues including - Paycom Center, where you can watch world-class concerts or cheer on the Oklahoma City Thunder basketball team - The lively Bricktown Canal - The Oklahoma City Memorial & Museum - dedicated to the victims of the Bombing in Oklahoma City. - The Cox Convention Center - The Myriad Botanical Gardens - The Oklahoma City Museum of Art and many other fantastic attractions. Hotel Amenities: Complimentary WiFi - Onsite Restaurant for Breakfast and Dinner, Room service from 5pm - 9pm each night - Indoor Swimming Pool - 24-hour complimentary fitness center - 24-hour complimentary business center - over 4,000 square feet of Flexible meeting space - Pavilion Pantry for travel essentials and snacks open 24- hours a day. Room Amenities: Tastefully decorated rooms with a range of amenities including a microwave and mini-refrigerator, ergonomic desk and beautiful views.
Pool
Free Wi-Fi
8.3
Excellent
593 reviews
Location
0.6 mi from city centre

Tips for booking hotels in Oklahoma City

Gain useful insights and advice for booking the perfect stay in Oklahoma City. Price data is based on averages over the past 12 months and was last updated on November 22, 2024.
Cheapest month:February
Most expensive month:May
Average price in Oklahoma City:$113/night
Cheapest price found:$17/night
Cheapest day:Sunday
Most expensive day:Tuesday
$103 - $135
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$101 - $123
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top-rated Oklahoma City hotels

Browse through properties in Oklahoma City that have received the highest ratings from guests. There are currently 878 properties in Oklahoma City and data was last updated on November 22, 2024.
These Oklahoma City properties are among the highest rated by our users. Take a look at user reviews to learn why these properties were rated the best.
Show all 878 hotels
1200 North Walker Avenue, Oklahoma City, OK, United States
0.9 mi from city centre
Free Wi-Fi
$193
Avg. per night
5500 NW 135th Street, Oklahoma City, OK, United States
11.2 mi from city centre
Pool
Free Wi-Fi
Parking
$112
Avg. per night
5921 Southwest 8th, Oklahoma City, OK, United States
5.9 mi from city centre
Pool
Free Wi-Fi
Parking
Airport shuttle
$71
Avg. per night
13501 Highland Park Blvd, Oklahoma City, OK, United States
10.0 mi from city centre
Pool
Free Wi-Fi
Parking
$82
Avg. per night
933 East Reno Avenue, Oklahoma City, OK, United States
1.1 mi from city centre
Free Wi-Fi
Parking
$102
Avg. per night
3201 West Memorial Road, Oklahoma City, OK, United States
10.4 mi from city centre
Free Wi-Fi
Parking
$96
Avg. per night
4708 W I-40 Svc Rd, Oklahoma City, OK, United States
5.0 mi from city centre
Free Wi-Fi
Parking
$83
Avg. per night
4100 NW Expressway, Oklahoma City, OK, United States
6.5 mi from city centre
Free Wi-Fi
Parking
$86
Avg. per night
11820 N I-35 Service Road, Oklahoma City, OK, United States
9.7 mi from city centre
Pool
Free Wi-Fi
Parking
$89
Avg. per night
4112 Interstate 240 Service Road, Oklahoma City, OK, United States
6.7 mi from city centre
Free Wi-Fi
Parking
$55
Avg. per night
4333 Southwest 15th Street, Oklahoma City, OK, United States
4.7 mi from city centre
Pool
Free Wi-Fi
Parking
$81
Avg. per night
4410 SW 19th Street, Oklahoma City, OK, United States
4.9 mi from city centre
Pool
Free Wi-Fi
Parking
$102
Avg. per night
300 East Sheridan, Oklahoma City, OK, United States
0.5 mi from city centre
Pool
Free Wi-Fi
$95
Avg. per night
101 East Main Street, Oklahoma City, OK, United States
0.3 mi from city centre
Free Wi-Fi
$94
Avg. per night
741 North Phillips Avenue, Oklahoma City, OK, United States
1.1 mi from city centre
Pool
Free Wi-Fi
$159
Avg. per night
5200 North Classen Circle, Oklahoma City, OK, United States
3.9 mi from city centre
Pool
Free Wi-Fi
Parking
$79
Avg. per night

Cheapest hotels in Oklahoma City, Oklahoma

Discover affordable stays in Oklahoma City that provide a quality experience without breaking the bank. Hotels in Oklahoma City can be found for as low as $37 per night. There is currently one property in Oklahoma City that can be booked for this price. Days Inn by Wyndham Oklahoma City Fairground is one of the hotels that can be booked for the lowest price in Oklahoma City. Price data was last updated on November 22, 2024
These are the lowest prices we've found on hotels in Oklahoma City at the moment. As prices can vary by date, change the dates if you're flexible to compare rates.
Show all 878 hotels
2801 W I 44 Service Rd, Oklahoma City, OK, United States
4.1 mi from city centre
Free Wi-Fi
Parking
$37
Avg. per night
2821 Northwest 39th Street, Oklahoma City, OK, United States
4.1 mi from city centre
Free Wi-Fi
Parking
$40
Avg. per night
5704 Mosteller Drive, Oklahoma City, OK, United States
5.2 mi from city centre
Free Wi-Fi
Parking
$43
Avg. per night
1224 South Meridian, Oklahoma City, OK, United States
4.8 mi from city centre
Free Wi-Fi
Parking
$43
Avg. per night
4400 Highline Boulevard, Oklahoma City, OK, United States
4.7 mi from city centre
Free Wi-Fi
Parking
$44
Avg. per night
11900 North I-35 Service Road, Oklahoma City, OK, United States
9.7 mi from city centre
Free Wi-Fi
Parking
$44
Avg. per night
504 South Meridian, Oklahoma City, OK, United States
4.8 mi from city centre
Free Wi-Fi
$45
Avg. per night
311 South Meridian Avenue, Oklahoma City, OK, United States
4.8 mi from city centre
Free Wi-Fi
$45
Avg. per night
4300 West I-40 Service Road, Oklahoma City, OK, United States
4.6 mi from city centre
Free Wi-Fi
Parking
$46
Avg. per night
1750 East Reno Avenue, Oklahoma City, OK, United States
2.0 mi from city centre
Free Wi-Fi
Parking
$47
Avg. per night
4820 West Reno Avenue, Oklahoma City, OK, United States
5.0 mi from city centre
Free Wi-Fi
Parking
$49
Avg. per night
2200 South Meridian, Oklahoma City, OK, United States
5.0 mi from city centre
Free Wi-Fi
Parking
$49
Avg. per night
400 South Meridian Avenue, Oklahoma City, OK, United States
4.7 mi from city centre
Free Wi-Fi
Parking
$50
Avg. per night
3852 South Prospect Avenue, Oklahoma City, OK, United States
3.3 mi from city centre
Pool
Free Wi-Fi
Parking
$50
Avg. per night
2616 South I 35 Service Rd, Oklahoma City, OK, United States
2.7 mi from city centre
Free Wi-Fi
Parking
$50
Avg. per night

Hotel prices in Oklahoma City

Get a sense of the average price and most popular properties to stay in Oklahoma City to help you budget for your trip accordingly. Hotels that are booked the most in each class receive the “Most popular” badge. Hotels with the “Best value” badge are the most popular hotels in Oklahoma City at attractive prices. Price data was last updated on November 22, 2024.
A breakdown of the average price per hotel class in Oklahoma City. For added insight, we've also noted the most popular and best value hotels within each hotel class.
4 stars +
1 North Broadway Avenue, Oklahoma City, OK, United States
6300 Waterford Boulevard, Oklahoma City, OK, United States
1 Park Avenue, Oklahoma City, OK, United States
10 North Broadway Avenue, Oklahoma City, OK, United States
2 stars and under
1400 North East 63rd Street, Oklahoma City, OK, United States
2821 Northwest 39th Street, Oklahoma City, OK, United States
4400 West River Park Drive, Oklahoma City, OK, United States

Where to stay in Oklahoma City

Explore different neighborhoods and areas within Oklahoma City to find the perfect location for your stay. Map data was last updated on November 22, 2024.
Scroll through the map to find hotels close to the Oklahoma City neighborhood(s) you plan on visiting. More information on a given hotel can be accessed by clicking the hotel's name within the map.

About Oklahoma City

Known for its colourful Western heritage, Oklahoma City has progressed into a quirky enclave of modern-day art, museums and multicultural dining scenes. It also hosts a first-class zoo, a stunning collection of Dale Chihuly glass and a moving memorial to the Oklahoma City Bombing in 1995.

Things to do in Oklahoma City

To experience contemporary Oklahoma City, start with an afternoon in the Bricktown entertainment district. You’ll find a plethora of charming boutiques, piano lounges, espresso shops and wine bars housed inside former red-brick warehouses. Take in a game at Chickasaw Bricktown Ballpark, then board a water taxi for a sunset dinner cruise along the canal.

Museums in Oklahoma City reveal a quirky nature, particularly the Museum of Osteology’s 300 full skeletons and 400 skulls ranging from humpback whales to monkeys, humans and hummingbirds. The Wild West comes to life inside the National Cowboy and Western Heritage Museum, where you’ll find cowboy artefacts, firearms, saddles and a section devoted to Native American art and culture.

The Oklahoma City Museum of Art harbours one of the world’s largest collections of glass art by Dale Chihuly as well as paintings by Renoir and Georgia O'Keeffe. Kids will enjoy the Oklahoma City Zoo with its Oklahoma Trails exhibit featuring dozens of indigenous animals.

International restaurants in the city offer a variety of dining options, including Vietnamese food at Pho Ca Dao in the Asian District and Japanese specialties at Sushi Neko. Craving “steak and taters” fare from the Old West? Dine at Cattleman’s Steakhouse in Stockyards City, then relax with live jazz music at Slaughter’s Hall.

Getting around Oklahoma City

Buses, bike shares, taxis and river transit trips are plentiful in Oklahoma City, while the free Downtown Discovery trolleys operate throughout downtown and Bricktown. You can also rent a car at Will Rogers World Airport, just outside the city limits.

Facts about staying in Oklahoma City

Find useful tips and insights about staying in Oklahoma City to help you make the most of your experience. FAQs were last updated on November 22, 2024.
  • What are the best hotels on South Meridian Avenue in Oklahoma City?

    Well known for being one of the largest streets in the city, South Meridian Avenue is located directly in the heart of Oklahoma City. Travelers that are interested in staying in a part of town that is central and just a quick walk from a few major attractions will want to look for hotels in Oklahoma City that are either on or near this street. There are quite a few different lodging options for you to choose from, including the Days Inn by Wyndham Oklahoma City West. This hotel is also just a short drive from the OKC Fairgrounds and it offers complimentary breakfast for guests. You can also choose to book a room at the Oaktree Inn and Suites, which is on South Meridian Avenue and around a 10-minute drive from the popular Myriad Botanical Gardens.

  • Are there kid friendly hotels in Oklahoma City?

    To make your trip to the city as enjoyable as possible when visiting with little ones, look for kid friendly hotels in Oklahoma City. There are many family oriented activities to enjoy in the area, so try to find lodging that is just a short walk or drive from one of them. Many families enjoy spending time at the Oklahoma City Zoo, which has a variety of different animals and attractions to enjoy. The Medical Inn Oklahoma City is a comfortable place to stay that is less than a 10-minute drive from the zoo and offers complimentary parking for guests. You can also pay a visit to Frontier City, a western-themed amusement park. When you stay at the Lincoln Inn Express Hotel and Suites, you will be a short drive from here as well as from the Western Heritage Museum.

  • How do I find a peaceful and quiet hotel in Oklahoma City?

    The northwestern part of the city is known for being a secluded and quiet area, making it a great place to look for Oklahoma City hotels if you want to be in a tranquil part of town. There is the Days Inn by Wyndham Oklahoma City NW Expressway, which can be found in this region, and it has a complimentary breakfast each day. You can also choose to stay at the Home2 Suites by Hilton Oklahoma City Quail Springs, which is a short drive from both Bricktown and the Chesapeake Energy Arena. When you choose to reserve a room here, you will be provided with access to the Oasis Lounge and an outdoor patio. The Tru by Hilton Oklahoma City NW Expressway is in this area as well, and it is a short drive from many shopping options and attractions.

  • What neighborhoods in Oklahoma City have the best restaurants?

    Downtown Oklahoma City is where you will find many of the town’s most delicious dining options. In this area, you can choose from many diverse cuisines, including traditional American food, barbeque, Italian, and Japanese. The Courtyard by Marriott Oklahoma City Downtown is in the city center and is a short walk from the famous Bricktown Canal. There are also some cheap hotels in Oklahoma City that you can find in this neighborhood, like the Clarion Inn and Suites Oklahoma City near Bricktown, which is a short drive from many dining options and has both an outdoor pool and a fitness center. The Residence Inn by Marriott Oklahoma City Downtown/Bricktown will put you next to some of the city’s most premier restaurants and has a free grocery shopping service if you would like to prepare your own delicious meal in one of their on-site kitchens.

  • What are the best hotels in Oklahoma City?

    Wyndham Grand Oklahoma City Downtown (7.7/10 from 1,387 reviews), Omni Oklahoma City Hotel (9.1/10 from 493 reviews), and Country Inn & Suites By Radisson, Okc Bricktown (8.2/10 from 1,252 reviews) are all highly rated places to stay in Oklahoma City.

  • What is a good hotel near Chickasaw Bricktown Ballpark?

    Reviews of The Skirvin Hilton Oklahoma City recommend it as a good place to stay near Chickasaw Bricktown Ballpark, scoring 8.4/10 from 819 ratings.

  • What is a good hotel in Oklahoma City near OU Medical Center?

    The Skirvin Hilton Oklahoma City is the most recommended hotel near OU Medical Center on HotelsCombined (scoring 8.4 over 819 reviews).

  • Is there a good hotel near OK City Amtrak Station?

    819 HotelsCombined reviews of The Skirvin Hilton Oklahoma City score it 8.4/10, making it a highly recommended hotel near OK City Amtrak Station.

  • How much do hotels in Oklahoma City cost?

    Oklahoma City hotels have an average price of $116/night (based on searches on HotelsCombined in the last 3 days). For a 4-star hotel, the average price is $172/night, and if you are looking for a 5-star hotel in Oklahoma City then the average price is around $314/night.

  • How much is a cheap hotel in Oklahoma City?

    Over the last 3 days, Oklahoma City hotels have been found for as cheap as $41/night in searches by HotelsCombined users.

  • What is the cheapest month to book a hotel in Oklahoma City?

    The cheapest month to book a hotel in Oklahoma City is February ($103). Conversely, the most expensive month to stay in Oklahoma City is May ($135).

  • What is the cheapest day to book a hotel in Oklahoma City?

    The cheapest day to stay in Oklahoma City is Saturday ($101). On the other hand, travelers can expect to pay the most on Monday, when the average nightly price is $123.

  • Are there any hotels in Oklahoma City close to Oklahoma City Will Rogers World?

    The closest hotel to Oklahoma City Will Rogers World is Governors Suites Hotel Oklahoma City Airport Area, which is located 5.1 mi away from the city center.

  • What are some other cities to stay in when visiting Oklahoma?

    In addition to Oklahoma City, travelers opt to visit Tulsa when visiting Oklahoma. Lawton is also a popular choice to visit.

  • How many hotels are there in Oklahoma City?

    In total, there are 878 hotels to choose from in Oklahoma City, compared to 6,843 properties in Oklahoma.

  • What are the most popular landmarks to visit in Oklahoma City?

    Chickasaw Bricktown Ballpark, OU Medical Center, and OK City Amtrak Station are the most popular landmarks in Oklahoma City according to our data. You can experience Chickasaw Bricktown Ballpark if you plan to visit Oklahoma City. You can visit OU Medical Center if you stay in Oklahoma City. OK City Amtrak Station is accessible while staying in Oklahoma City.

See more FAQs

Find better results for your stay in Oklahoma City

Millions of Reviews
Real ratings and reviews from millions of guests, just like yourself. Book your perfect stay with confidence!
Best Hotel Deals
HotelsCombined sources over 3 million hotels and properties and compiles them in one place so you can compare the ideal accommodation.
Free Cancellation
Plans change — we get it. And that’s why you can search and book hotels and accommodations on HotelsCombined from agencies that offer free cancellation