See our best credit card bonuses here.
In this review, you’ll get to explore all that of the Big D’s most luxurious, five-star hotels has to offer.
This sleek building is made with stone-tile floors, floor-to-ceiling windows, gold decor and showcases the artwork of amazing Dallas artists. The hotel lounge features a wraparound gas fireplace along with plush leather/velvet furniture.
There are a total of 1,001 rooms and suites that showcases contemporary designs and sleek furniture. The warm colors, textures, and artwork by local artists perfectly portrays the liveliness of Dallas.
The 552-square-foot Executive King Room allows for natural light and stunning city views through the floor-to-ceiling windows. The modern bathroom features a deep soaking tub, drawers and an in-mirror TV.
On fourth floor deck, you can enjoy a dip in the heated pool, hot tub, stylish lounge chairs, fresh towels and breathtaking views of Downtown Dallas. The 24-hour fitness center also has floor-to-ceiling windows and is equipped with state-of-the-art amenities. As a guest, take advantage of the full-service spa, 39 meeting rooms, business center and large gift shop.
Food & Drink
The Omni is a popular dining destination that offers some of the downtown Dallas’s eateries. In the hotel, Restaurants on Lamar includes Black Ship Little Katana with Japanese, Korean and American foods, Bob’s Steak & Chop House known for their Midwestern prime beef, Cafe Herrera fusing heritage with contemporary Mexican food, Texas Spice providing local flavors and ingredients, and The Owners Box has flat-screen TVs and two pool tables to enjoy your favorite sports. Located in the lobby is a gourmet coffee shop called Morsel’s, Uptown Terrace is located next to the pool with a fire pit, and the Lobby Lounge for cocktails.
The Omni staff was hospitable and made sure the stay was comfortable and enjoyable. With the large amount of guestrooms, the check-in process was pleasant, quick, and efficient.
The Omni is circled by corporate offices and news stations in Downtown. A skywalk connects the hotel to the Dallas Convention Center, while the Dallas Union Station, John F. Kennedy Memorial and courthouses are within walking distance. The American Airlines Center and the Dallas Museum of Art are a short drive away.
Address: 555 South Lamar Street, Dallas.
The Omni Dallas Hotel is a luxurious hotel that is located in the heart of Uptown, bringing you close to popular restaurants, shops and the Dallas Arts District. Dining options, luxury hotel packages & rejuvenating spa services.
Looking another hotel in Dallas? Consider The Hotel ZaZa, decked out with sexy, worldly interiors and an exciting restaurant and bar.