Find and Book Top Rated Hotels in Oklahoma City

Search among 70 available hotels and places to stay in Oklahoma City from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-50 out of 70
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great53 reviews
MapView on map8.6 km from City Centre300 m from Straka Terrace Shopping Center
From   US$ 120 /nightSelect
MapView on map500 m from City Centre200 m from Chickasaw Bricktown Ballpark
From   US$ 169 /nightSelect
8.2
Great28 reviews
15.7 km from City Centre1.2 km from Frontier City
From   US$ 96 /nightSelect
8.4
Great112 reviews
700 m from City Centre300 m from Chickasaw Bricktown Ballpark
From   US$ 170 /nightSelect
8.6 km from City Centre2.1 km from Celebration Station
From   US$ 94 /nightSelect
18.5 km from City Centre1.2 km from Cancer Care Assoc
From   US$ 136 /nightSelect
7.8
Very good17 reviews
11.0 km from City Centre700 m from Coronado Square
From   US$ 127 /nightSelect
8.4
Great83 reviews
8.3 km from City Centre1.4 km from Six Flags Hurricane Harbor Oklahoma City
From   US$ 50 /nightSelect
600 m from City Centre200 m from Prairie Surf Studios
From   US$ 229 /nightSelect
8.4 km from City Centre1.4 km from Celebration Station
From   US$ 135 /nightSelect
8.2
Great73 reviews
9.3 km from City Centre200 m from Integris Baptist Med Center
From   US$ 65 /nightSelect
8.2
Great55 reviews
10.3 km from City Centre600 m from 99's Museum of Women Pilots
From   US$ 55 /nightSelect
8.2
Great62 reviews
8.2 km from City Centre1.9 km from Six Flags Hurricane Harbor Oklahoma City
From   US$ 65 /nightSelect
8.4
Great102 reviews
500 m from City Centre300 m from Prairie Surf Studios
From   US$ 97 /nightSelect
Hotel
8.2
Great192 reviews
7.8 km from City Centre500 m from University of Phoenix Inc
From   US$ 44 /nightSelect
8.2
Great125 reviews
8.5 km from City Centre1.9 km from Celebration Station
From   US$ 102 /nightSelect
8.2
Great69 reviews
600 m from City Centre200 m from Chickasaw Bricktown Ballpark
From   US$ 94 /nightSelect
8.4
Great50 reviews
8.3 km from City Centre1.4 km from Six Flags Hurricane Harbor Oklahoma City
From   US$ 93 /nightSelect
8.4
Great50 reviews
8.5 km from City Centre1.4 km from Penn Square Mall
From   US$ 99 /nightSelect
8.0
Great49 reviews
15.7 km from City Centre1.2 km from Frontier City
From   US$ 61 /nightSelect
8.2
Great35 reviews
8.7 km from City Centre700 m from Integris Baptist Med Center
From   US$ 97 /nightSelect
9.7 km from City Centre800 m from Platt College
From   US$ 130 /nightSelect
8.4
Great121 reviews
12.6 km from City Centre100 m from Angelic Healthcare University
From   US$ 85 /nightSelect
1.6 km from City Centre1000 m from Myriad Botanical Gardens
From   US$ 189 /nightSelect
1.4 km from City Centre1.0 km from Chickasaw Bricktown Ballpark
From   US$ 109 /nightSelect
500 m from City Centre500 m from Chickasaw Bricktown Ballpark
From   US$ 186 /nightSelect
7.8 km from City Centre900 m from Six Flags Hurricane Harbor Oklahoma City
From   US$ 88 /nightSelect
Hotel
8.2
Great26 reviews
2.1 km from City Centre1.0 km from Oklahoma City National Memorial & Museum
From   US$ 127 /nightSelect
8.2
Great81 reviews
700 m from City Centre500 m from Prairie Surf Studios
From   US$ 169 /nightSelect
8.4
Great97 reviews
500 m from City Centre200 m from Chickasaw Bricktown Ballpark
From   US$ 98 /nightSelect
8.2
Great64 reviews
1.4 km from City Centre1.0 km from Chickasaw Bricktown Ballpark
From   US$ 80 /nightSelect
1.3 km from City Centre900 m from Chickasaw Bricktown Ballpark
From   US$ 92 /nightSelect
17.3 km from City Centre1.5 km from Mercy Health Center
From   US$ 85 /nightSelect
8.2
Great79 reviews
300 m from City Centre200 m from Paycom Center
From   US$ 142 /nightSelect
8.6
Great99 reviews
500 m from City Centre300 m from Prairie Surf Studios
From   US$ 115 /nightSelect
8.2
Great63 reviews
600 m from City Centre300 m from Chickasaw Bricktown Ballpark
From   US$ 312 /nightSelect
8.0
Great63 reviews
700 m from City Centre600 m from Chickasaw Bricktown Ballpark
From   US$ 114 /nightSelect
8.4
Great94 reviews
7.1 km from City Centre600 m from Penn Square Mall
From   US$ 102 /nightSelect
7.8
Very good100 reviews
7.7 km from City Centre800 m from Six Flags Hurricane Harbor Oklahoma City
From   US$ 80 /nightSelect
8.2
Great43 reviews
400 m from City Centre200 m from Paycom Center
From   US$ 371 /nightSelect
8.5 km from City Centre1.4 km from Celebration Station
From   US$ 142 /nightSelect
8.2 km from City Centre1.3 km from Six Flags Hurricane Harbor Oklahoma City
From   US$ 63 /nightSelect
600 m from City Centre200 m from Chickasaw Bricktown Ballpark
From   US$ 374 /nightSelect
1.6 km from City Centre1.3 km from Chickasaw Bricktown Ballpark
From   US$ 149 /nightSelect
8.4 km from City Centre1.5 km from Celebration Station
From   US$ 86 /nightSelect
8.2
Great52 reviews
16.3 km from City Centre1.9 km from Quail Springs Mall
From   US$ 76 /nightSelect
2.8 km from City Centre1.8 km from Southgate Shopping Center
From   US$ 99 /nightSelect
400 m from City Centre400 m from Paycom Center
From   US$ 278 /nightSelect
8.0
Great14 reviews
5.6 km from City Centre1.6 km from Penn Square Mall
From   US$ 135 /nightSelect
800 m from City Centre400 m from Chickasaw Bricktown Ballpark
From   US$ 146 /nightSelect
  • 1
  • 2

Best hotels and places to stay in Oklahoma City

Why visit?

Oklahoma City, the capital of the state of Oklahoma, offers a variety of attractions and activities for tourists. From its vibrant arts and cultural scene to its rich Western heritage, there is something for everyone to enjoy. The city is also home to a range of excellent hotels, making it a great destination for both leisure and business travelers.

Where to stay?

Downtown Oklahoma City: If you prefer to be at the heart of the action, Downtown Oklahoma City is the place to stay. Here, youll find numerous hotels in Oklahoma City catering to different budgets and preferences. The Hilton Oklahoma City and Marriott Oklahoma City are popular choices, offering modern amenities and easy access to top attractions like the Oklahoma City National Memorial and the Bricktown Entertainment District.

Bricktown: Located just east of downtown, Bricktown is a lively entertainment district with a variety of hotels, restaurants, and shops. It is known for its vibrant nightlife, canal excursions, and the Chesapeake Energy Arena, which hosts major concerts and sporting events. Hotels in Bricktown, such as the Hampton Inn & Suites and Residence Inn, provide comfortable accommodations and convenient access to the districts attractions.

Northwest Expressway: If you prefer a quieter and more suburban setting, the Northwest Expressway area is a great choice. This area is home to several well-known hotel chains, including Hilton Hotels in Oklahoma City. It offers a range of amenities, easy access to shopping centers such as Penn Square Mall, and is within a short drive of downtown and other major attractions.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $80 to $120.

4-star hotels: The average price per night is around $120 to $200.

5-star hotels: The average price per night is around $200 to $350.

Best value for money:

Hampton Inn & Suites Oklahoma City-Bricktown: Located in the lively Bricktown district, this hotel offers comfortable rooms, a complimentary hot breakfast, and an indoor pool. With its prime location and affordable rates, it provides great value for money for travelers seeking a convenient stay in the heart of Oklahoma City.

Embassy Suites by Hilton Oklahoma City Downtown Medical Center: Situated in the Downtown area, this hotel offers spacious suites with separate living and sleeping areas. Guests can enjoy a complimentary cooked-to-order breakfast and evening reception with drinks and snacks. Its central location and included amenities make it a top choice for those looking for a comfortable and cost-effective stay.

Staybridge Suites Oklahoma City: Downtown: This all-suite hotel provides guests with the comforts of home, including fully equipped kitchens in each room. A complimentary daily breakfast, evening receptions with light meals and beverages, and a rooftop outdoor pool enhance the value of this hotel. Its location near major downtown attractions makes it an excellent choice for both leisure and business travelers.

Best kids-friendly hotels:

Renaissance Waterford Oklahoma City Hotel: This family-friendly hotel features spacious rooms, an outdoor pool, and easy access to nearby family attractions like the Oklahoma City Zoo and Science Museum Oklahoma. With its comfortable accommodations and convenient location, it ensures a pleasant stay for families exploring the city.

Hilton Garden Inn Oklahoma City Midtown: This hotel offers comfortable rooms with amenities such as a mini-fridge and microwave, making it convenient for families traveling with young children. It also features an indoor pool and a on-site restaurant, ensuring that little ones will have a fun and enjoyable stay.

Best hotels for a romantic getaway:

The Skirvin Hilton Oklahoma City: Known for its historic charm and elegance, this hotel is ideal for a romantic escape. With luxurious rooms, a renowned on-site restaurant, and a prime downtown location, it provides a romantic ambiance and easy access to entertainment and dining options.

Colcord Hotel: Housed in a beautifully restored historic building, this boutique hotel offers intimate and stylish accommodations. Its cozy ambiance, attentive service, and proximity to downtown attractions and dining establishments make it a popular choice for couples looking for a romantic retreat.

Best for location:

Sheraton Oklahoma City Downtown Hotel: Situated in the heart of Downtown Oklahoma City, this hotel offers easy access to major attractions like the Oklahoma City Museum of Art and the Chesapeake Energy Arena. With its comfortable rooms and amenities, it is a great choice for travelers seeking convenience and proximity to popular landmarks.

Renaissance Oklahoma City Convention Center Hotel: Connected to the Cox Convention Center, this hotel is a prime choice for those attending events in the area. Its central location also allows guests to explore downtown attractions conveniently, making it a top option for visitors seeking a well-located hotel.

21c Museum Hotel Oklahoma City: Combining a contemporary art museum with a boutique hotel, this unique property offers an immersive cultural experience. Located within walking distance of Bricktown, it provides easy access to a variety of restaurants, shops, and entertainment venues.

Best for a short city break:

Aloft Oklahoma City Downtown: Bricktown: With its modern design and trendy atmosphere, this hotel is perfect for a short city break. Located in the vibrant Bricktown district, it offers comfortable rooms, a rooftop pool with city views, and easy access to entertainment options and nightlife.

Hyatt Place Oklahoma City / Bricktown: This hotel boasts spacious rooms with separate living areas, perfect for relaxation after a day of exploring the city. Its location in the popular Bricktown district allows guests to easily access attractions, dining, and entertainment options, making it an ideal choice for a brief getaway.

Show moreLess