In This Article

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: ★★★★★

Echo Canyon Spa Resort

© Echo Canyon Spa Resort

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.

Room rates from $259.

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

The Skirvin Hilton

© 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

Ambassador Hotel

© 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

Colcord Hotel Oklahoma City, Curio Collection by Hilton

© Colcord Hotel

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

Grand Casino Hotel & Resort

© 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

Hyatt Regency Tulsa

© 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