Planning a relaxing stay in Oklahoma? Whether you need a scenic lakeside resort to relax or a chic downtown hotels to explore, you've come to the right place. Oklahoma has plenty of spots perfect for your next weekend getaway. I've been writing about some of these for decades, while others are completely new.
Best Romantic Hotels & Resorts
1. Echo Canyon Spa Resort
Rating: ★★★★★
If you want a weekend full of fresh air and invigorating hikes, check into Echo Canyon Spa Resort.
You'll be just steps from the Chickasaw National Recreation Area in Sulphur, Oklahoma.
This adults-only resort will ensure that you have a peaceful, romantic stay.
If you are feeling adventurous, go horseback riding, go fishing at Veteran’s Lake, or visit the Chickasaw Cultural Center.
You'll sleep in a spacious room with rustic design and modern furnishings.
After a hike, I booked a massage at Aloha Spa.
End your day with a romantic meal at Baron of Beef.
350 Lawton Avenue, Sulphur, OK, Phone: 580-421-5076
The resort tends to sell out, especially in the summer, but there are many vacation rentals in Sulphur neaby.
2. The Skirvin Hilton
I've been writing about The Skirvin Hilton for decades because of its location in the heart of downtown Oklahoma City and great amenities.
You'll be just a short walk from the Chesapeake Energy Arena, the Oklahoma City Museum of Art and the Myriad Botanical Gardens (my favorite!).
You can also walk to several of the cit’s best boutiques, restaurants, cafes, and art galleries.
Inside, you'll ding guest rooms decorated with earth-tone colors.
Room rates from $203 per night.
One Park Avenue, Oklahoma City, OK, Phone: 405-272-3040
3. Ambassador Hotel
Another great option in downtown Oklahoma City, Ambassador Hotel lets you stay in a 1920s historical setting. I like its modern design and contemporary furnishings.
I like to head just around the corner to Waffle Champion (Monday thru Sunday 7AM - 2PM) first thing in the morning.
In the evenings, I like to enjoy a light meal at Louie’s Grill & Bar. Insomnia Cookies stays open until 1am if you need a little late-night treat!
Next day, work off the cookies in the fitness center, or relax in the outdoor pool.
Room rates from $198 per night.
1200 North Walker Avenue, Oklahoma City, OK, Phone: 405-600-6200
4. Colcord Hotel Oklahoma City, Curio Collection by Hilton
As a garden lover, I like having easy access to the Myriad Botanical Gardens. That's why I recommend Colcord Hotel, situated directly across the street.
If you like the idea of staying in a U.S. National Register of Historic Places-listed hotel, this is for you.
I like ending my day with a meal at Kitchen No. 324 or Mahogany Prime Steakhouse which are within walking distance of the hotel.
The hotel will provide you with a soft robe during your stay.
Quick tip: Since this is a Hilton hotel, be sure to collect your Hilton Honors points. The program is free to join!
Room rates from $199 per night.
15 North Robinson Avenue, Oklahoma City, OK, Phone: 405-601-4300
Unique Hotels & Resorts
5. Grand Casino Hotel & Resort
For a quick, cheap weekend getaway from OKC, check out Grand Casino Hotel & Resort, a 40-minute drive.
You can explore Shawnee, game at the casino and dine at Soto Sushi, and Flame Brazillian Steakhouse.
Room rates from $134 per night.
777 Grand Casino Boulevard, Shawnee, OK, Phone: 405-964-7777
6. Hyatt Regency Tulsa
I like stopping in Tulsa whenever I can. I usually stay at Hyatt Regency Tulsa in the center of downtown Tulsa. It's pretty easy to reach from the Tulsa International Airport and rooms here are affordable.
You get access to an outdoor pool, fitness center and the comfortable Hyatt bed.
In the evening, See a performance at the Tulsa Performing Arts Center. Check out the Southwest Art Museum, the (of course) Center of the Universe and other great attractions in Tulsa!
Room rates from $118 per night.
100 East Second Street, Tulsa, OK, Phone: 918-234-1234
For a Couples Getaway
Plan Your Trip