Plan your trip to visit Tulsa or your in-town staycation today with the ultimate guide to hotel accommodations in Downtown Tulsa. Each hotel below offers guests the best in luxury accommodations and convenient amenities, making your stay all the more memorable. Whether you’re looking for a boutique experience or a night looking over the Tulsa skyline, there’s no better place to plan a vacation or weekend getaway than Tulsa.
If you’re traveling for business, be sure to take a look at our business travel resources to plan a meeting and show your guests around the city in style.
06/2021 by TulsaGo Staff
Last Update: 09/2021
1840 S. Boulder Ave., Tulsa, OK 74119
The Brut Hotel in Downtown Tulsa offers the pinnacle of accommodations in the city. Experience a new level of style and sophistication with at this fully restored boutique hotel that offers priceless views of both the river and downtown skyline. Surround yourself in convenient amenities including a digital check-in process, fitness center, on-site café, bike rental, and more. The Brut also features a glass-enclosed rooftop restaurant that will leave you breathless.
1324 S. Main St., Tulsa, OK 74119
On the National Registry of Historic Places, in one of the city's iconic buildings, The luxurious Ambassador Hotel Tulsa is a modern classic. This charmingly chic boutique hotel is an urban retreat for leisure and business. Elegant rooms and suites, meeting and event spaces, and a modern American eatery, The Chalkboard, create a reinvented Tulsa original. The Ambassador Hotel Tulsa provides flawless services and is located just moments from the historic Deco District.
200 Civic Center, Tulsa, OK 74103
Check in for a stay full of style and comfort at Aloft Tulsa Downtown. This unique hotel is located in the former City Hall and is just a short walk from the Cox Business Convention Center. Room accommodations feature soaring 11' ceilings, workstations, plug-and-play TVs, and more. Cool off in the outdoor pool or stay active in the 24-hour fitness center.
707 S. Houston Ave., Tulsa, OK 74127
The new Best Western Plus Downtown Tulsa / Route 66 is conveniently located just moments from the BOK Center and historic Route 66. The nearby Arts District offers a large variety of museums, bars, dining, and an extraordinary music scene. Guests will find spacious and well-appointed rooms offering HD cable television with HBO®, high-speed internet access, a microwave and refrigerator. Enjoy a complimentary full breakfast featuring hot waffles, eggs and sausage, pastries, fruits and 100% Arabica coffee.
415 S. Boston Ave., Tulsa, OK 74103
Experience history and relish in all the modern conveniences at the Courtyard by Marriott-Tulsa Downtown. The Historic Atlas Life Building offers 119 special guestrooms for those looking to escape & relax. Explore the Art Deco features of the lobby or choose a room on the 7th floor to see original building features from 1922. Key amenities of the Downtown Tulsa hotel include high-speed internet access, a fitness center, an airport shuttle, and a dedicated meeting event space.
616 W. 7th St., Tulsa, OK 74127
This contemporary Downtown Tulsa hotel is located within moments of everything that you want to be near in the city. Guests enjoy a wealth of amenities including free Wi-Fi, an airport shuttle, an indoor pool, fitness center, room service, and much more. The DoubleTree by Hilton is directly connected to the Cox Business Center.
111 N. Main St., Tulsa, OK 74103
Travel with confidence when staying at the Fairfield Inn & Suites Tulsa Downtown, where the hotel's spacious and thoughtfully-appointed guest rooms and suites combine with attentive service to make your travel experience as comfortable as possible. Guests enjoy free Wi-Fi throughout the hotel and fitness facilities that include a pool and exercise room.
211 W. 3rd St., Tulsa, OK 74103
Hampton Inn & Suites Tulsa Downtown is surrounded by local dining and entertainment in the Tulsa Arts District. Guests enjoy a free breakfast, free Wi-Fi, an airport shuttle, indoor pool, fitness center, and more. Choose from several guest room and suite options.
310 E. Archer St., Tulsa, OK 74120
Situated in the historic Greenwood District , Holiday Inn Express & Suites lies near countless area local eateries and shops. Catch a game within walking distance to ONEOK Field, take a late afternoon Downtown Tulsa stroll, or head on over to Gurthrie Green for some entertainment. Guests enjoy a complimentary breakfast, airport shuttle service, complimentary WiFi, and much more. Book your stay today.