From stylish cottages and cabins to historic inns and romantic B&Bs, Oklahoma offers many beautiful places to stay. Whether you are looking for outdoor activities such as lake fishing, canoeing and hiking, or want to stay near city museums and restaurants, our Oklahoma list includes a range of options, including spa resorts, fun tipi accommodations, and romantic inns with fireplaces and unique décor.
The Atherton Hotel at Oklahoma State University, Stillwater
Located in the heart of the Oklahoma State University campus in Stillwater, the stately Atherton Hotel at Oklahoma State University is a popular destination for a romantic weekend getaway. The hotel is set in a historic Georgian building which has been beautifully preserved and elegantly appointed to provide a traditional ambiance combined with everything the modern traveler demands. The rooms are also elegant and welcoming and most offer excellent views out over the formal gardens and campus. The Atherton’s main restaurant is called The Rancher’s Club and is rumored to serve the best food in town. The hotel is 1 hour from Tulsa (70.2 miles via US-412 W).
Address: Student Union, H103, Stillwater, OK 74078, 405 744 2333
Montford Inn Bed and Breakfast for Couples, Oklahoma
The Montford Inn Bed and Breakfast in Norman is a relaxing getaway with sixteen individually furnished guest rooms. Take a romantic walk through the lovely landscaped yard or in the patio garden area. The inn is 1 hr 51 min from Tulsa ( 123.3 miles via I-44).
Address: 322 W Tonhawa St., Norman, OK 73069, 405-321-2200
Echo Canyon Spa Resort, Sulphur
Echo Canyon Spa Resort is a luxurious romantic getaway offering elegantly decorated suites and cottages that have their own unique themes. The Aloha Spa, located at the resort, offers over one hundred relaxing treatments, from massages and body wraps to manicures and facials. There are several activities you can enjoy, including hiking, biking, fishing, golfing, sailing, swimming, and other water sports.
Address: 350 Lawton Ave, Sulphur, OK 73086, 580-421-5076
Shiloh Morning Inn, Ardmore
Shiloh Morning Inn provides guests with a quaint holiday with all the niceties of a bed and breakfast. There are five luxurious suites available, each of which has a gas fireplace, a private balcony or patio. A three-course breakfast is served each morning in the Main House dining room. There are also two dining options available for those who want to eat in their rooms - choose from a light dinner or a dinner with two entrees.
Address: 2179 Ponderosa Rd, Ardmore, OK 73401, 888-554-7674
Meadowlake Ranch Bed and Breakfast, Sand Springs
Meadowlake Ranch Bed and Breakfast is located along Route 66 in Sand Springs. You can stay in one of four cabins. Each cabin has a kitchenette, a private bath, a living area with a TV, a fireplace, and a patio. You are welcome to take advantage of bird watching, walking trails, and the wildlife observation towers located around the property. The Ranch serves a hearty home cooked country style breakfast every morning, and picnic lunches are also available depending on the type of reservation you make.
Address: 3450 S 137th W Ave, Sand Springs, OK 74063, 918-494-6000
Cedar Rock Inn Bed and Breakfast, Tulsa
Cedar Rock Inn Bed and Breakfast in Tulsa is located on 65 picturesque acres, giving visitors a beautiful place to wind down and relax. The Inn has five uniquely decorated suites, each featuring its own theme. They sell out quickly during the holidays so be sure to book early. You can treat yourself with a trip to the spa, which offers services such as Swedish and hot stone massages.
Address: 4501 W 41st St, Tulsa, OK 74107, 918-447-4493
Colcord Hotel, Oklahoma City
Colcord Hotel, a member of Historic Hotels of America, in Oklahoma City offers a selection of elegantly furnished guest rooms and two excellent dining options with city views.
15 N Robinson Ave, Oklahoma City, OK 73102, 405-601-4300
Dominion House, Guthrie
Built to impress in 1923, Dominion House in Guthrie is still equally impressive after 100 years. The elegant Revival architecture has ensured that the building remains a landmark, and the interiors have carefully renovated to ensure that modern-day visitors have all the mod cons they seek. The boutique hotel has just 14 beautiful rooms and suites, all of which have been individually designed and appointed to do justice to the history of the building.
602 E. College, Guthrie, OK 73044, 405 282 7789
Southard House, Enid
Southard House in Enid is bed and breakfast with four tastefully decorated rooms that showcase soothing and romantic themes. You can choose from a large collection of books and spend some time reading or play a few tunes on the piano located in one of the common rooms. A continental breakfast is offered every weekday and is served in the hospitality suite. On weekends, a gourmet breakfast is available in the dining room, or you can request it to be delivered to your room.
518 W Pine Ave, Enid, OK 73701, 580-231-3960
The Artesian Hotel, Casino & Spa
Elegant and sophisticated, The Artesian Hotel, Casino & Spa is an ideal choice for a romantic weekend getaway. The hotel is nestled close to the famous hot springs in Sulphur, where it provides a luxurious cocoon you will not want to leave. There are 3 different dining options including Springs at the Artesian, which serves fine-dining cuisine perfect for celebrating a special occasion.
Address: 1001 W. 1st Street, Sulphur, OK 73086, 855 455 5255
The Skirvin Hilton, Oklahoma City
As a member of the Historic Hotels of America, The Skirvin Hilton in OKC is located in a building which has been a Park Avenue landmark since 1911. The hotel has an indoor swimming pool and the elegant Park Avenue Grill offers romantic dining without having to leave the hotel. After-dinner drinks at the Red Piano bar are a must.
Address: 1 Park Avenue, Oklahoma City, OK 73102, 405 272 3040
The Whispering Pines Inn, Norman
The Whispering Pines Inn in Norman is a charming bed and breakfast with a touch of the 1900s.The restaurant at the Inn has a full service bar with a variety of liquor, beer, and wines in stock. The restaurant also offers a brunch and dinner menu as well as a room service option. The gourmet options served for dinner range from shrimp cocktail to pork tenderloin. Nearby, horseback riding, an IMAX theater, two casinos, and a park offer a choice of entertainment options.
Address: 7820 E State Hwy 9, Norman, OK 73026, 405-447-0202
A to Z Guest Ranch, Smithville
A to Z Guest Ranch is located in the Kiamichi Mountains and offers a vacation experience that is perfect for those who love the outdoors.You can spend a peaceful evening sitting on the porch and taking in the beautiful scenery, or they might choose to walk around the property and enjoy the serene ambience of the woods. The ranch Chef prepares fabulous meals that are available in the Wagon Wheel Room and can also be ordered to go. Guests can also bring their own food to prepare in their cabins to ensure that it is to their taste.
Address: 64599 Ashby Rd, Smithville, OK 74957, 580-244-3729
Terrapin Peak Bed, Breakfast and Beyond, Cookson, OK
Located in the foothills of the Ozark Mountains near Lake Tenkiller, the Terrapin Peak Bed, Breakfast and Beyond is a rustic getaway destination that is sure to please nature-loving couples.At the end of a busy day you will find your comfortable, cozy cabin the perfect place to relax and unwind with a glass of wine. If you book the Snappy Turtle cottage you will have your own private 2-person whirlpool tub. Gourmet Breakfast and dinner can be arranged.
Address: 20966 W. 921 Road, Cookson, OK 74427 918 457 4906
Candlewyck Cove Resort, Grove
Candlewyck Cove Resort is set right next to the water and features a private boat dock. The rooms vary, and you have options such as deluxe hotel-style rooms, king suites, and lake front cabins. Each luxury rental comes with a mini fridge, microwave, and other amenities. If you choose to rent a townhouse or home, you will have the use of a full kitchen which is ideal for families.
Address: 59800 E 307 Ln, Grove, OK 74344, 918-786-3636
Choctaw Casino Hotel, Pocola
Couples in search of an exciting and fun-filled weekend getaway are bound to love the Choctaw Casino Hotel in Pocola. The hotel boasts spacious luxury rooms and suites and special stay-and-play packages are always available.
Address: 3400 Choctaw Road, Pocola, OK 74902, 800 590 5825
Lindley House Garden Cottages, Duncan
Lindley House Garden Cottages Bed and Breakfast allows guests to have a romantic excursion in a convenient location. There are three cottages and four rooms available, all individually decorated.
Address: 1211 N 10th St, Duncan, OK 73533, 580-255-6700
Pine Lodge Resort, Afton
Pine Lodge Resort is sheltered beneath the grandiose timbers near Grand Lake. Nearby attractions include multiple parks and nature centers, along with Grand Belle River Boat Cruises and Har-Ber Village Antique Museum.
Address: 33635 Dock Road, Afton, OK 74331, 918-782-1400
Stone Creek Bed and Breakfast, Broken Arrow
Stone Creek Bed and Breakfast is set on over 80 acres of land in Broken Arrow, OK and provides a wonderful escape for couples or groups of friends looking for a secluded getaway.Full service meals are offered at the cabin, as well as picnic basket lunches and dessert every evening. There is also an outdoor movie package available for guests who want to watch a movie under the stars while enjoying popcorn, candy and refreshing beverages.
Address: 20510 E 77th St S, Broken Arrow, OK 74014, 918-520-8291