Perry Oklahoma Accommodations

Find hotels & motels in Perry using the list below. Search for cheap and discounted hotel and motel rates in or close to Perry, OK for your upcoming personal or group trip. We provide the best Perry Oklahoma hotel/motel rooms. Review the Perry hotel list below to find the perfect lodging. We also have a map of the Perry hotels. Need 5+ Rooms? Secure Perry Group Hotel Rates

The Perry center is approximately 14 miles northwest of Stillwater Regional Airport and 14 miles northwest of Stillwater Surgery Center.

Perry, the state of Oklahoma, is located in Noble County, a short drive from Oklahoma City. It is a friendly community with a population of just over 5,000 people. From its early days as a Native American settlement to its modern incarnation as a prosperous city, Perry has always been a place of opportunity and growth. There are many reasons to stay at a hotel, inn, or suite in Perry, OK. The area is full of history and culture, and the accommodations are comfortable and luxurious. The staff is friendly and helpful, and the amenities are top-notch. Perry, Oklahoma is a great place to stay for a romantic getaway, a family vacation, or a business trip. Perry was officially founded in 1893 when a track through the area was opened. The name Perry comes from the last name of the person who created land office townsites. There's plenty to do in Perry, Oklahoma. The town is home to a variety of businesses, including a grocery store, a hardware store, and a number of restaurants. It also has several parks and recreation areas, such as CCC Lake and Park and Perry BMAC Baseball Complex. You can enjoy a round of golf at one of the local courses, or go for a swim at one of the city's pools. There are also a variety of museums and historical sites, such as Cherokee Outlet and Cherokee Strip Museum. Additionally, you can visit the Chisholm Trail located nearby which was a trail used by cowboys to drive cattle from Texas to Kansas. More from this guide...

Perry Hotels/Motels & Accommodations

Super 8 2608 West Fir St., Perry, OK 73077 Call
  • 2-star Highway property
  • 54 sleeping rooms in hotel
From£44
Very good 4.0 /5 Read Reviews Call BookMore Details
American Best Inn 2903 Highway 77 West Perry Ok 73077, Perry Ok, OK 73077 Call ~2.42 miles west of Perry
  • Mid-scale Highway property
  • 70 sleeping rooms in hotel
Holiday Inn Express & Suites Perry by IHG 3002 West Fir St., Perry, OK 73077 Call
  • Economical Highway hotel
  • Check-in time: 3 PM
From£44
Very good 4.0 /5 Guest Reviews Call BookMore Details
Comfort Inn & Suites Perry I-35 3112 West Fir St., Perry, OK 73077 Call
  • Low priced property
  • Fitness / Gym is on-site
From£44
Very good 4.0 /5 Hotel Reviews Call BookMore Details
Microtel Inn & Suites by Wyndham Perry - Perry 410 32nd St., Perry, OK 73077 Call
  • Low priced Highway property
  • Free comp. breakfast
From£40
Very good 4.5 /5 Recent Reviews Call BookMore Details
Americas Best Value Inn Stillwater - Stillwater 5122 West 6th Ave., Stillwater, OK 74074 Call ~14.61 miles southeast of Perry
  • Low-priced property
From£44
Average 3.0 /5 Hotel Reviews Call BookMore Details
La Quinta Inn & Suites by Wyndham Stillwater-University Area : 5285 West 6th Ave. 5285 West 6th Ave., Stillwater, OK 74074 Call ~14.67 miles southeast of Perry
  • Inexpensive Highway property
  • 4 floors in hotel
From£58
Very good 4.0 /5 Reviews Call BookMore Details
Hampton Inn & Suites Stillwater West : 615 South Country Club Dr. 615 South Country Club Dr., Stillwater, OK 74074 Call ~14.87 miles southeast of Perry
  • Midscale Highway hotel
  • Check in: 3:00pm
From£62
Very good 4.0 /5 Latest Reviews Call BookMore Details
Springhill Suites Stillwater : 315 C Star Blvd. 315 C Star Blvd., Stillwater, OK 74074 Call ~14.88 miles southeast of Perry
  • Midscale Highway hotel
  • Hotel has an eco-friendly policy See more
From£59
Average 3.0 /5 Read Reviews Call BookMore Details
Springhill Suites by Marriott Stillwater - Stillwater 315 South Cstar Blvd., Stillwater, OK 74074 Call ~14.90 miles southeast of Perry
  • Midscale property
  • 81 suites in property
From£59
Average 3.0 /5 Reviews Call BookMore Details
Holiday Inn Stillwater - University West by IHG 715 South Country Club Rd., Stillwater, OK 74076 Call ~14.95 miles southeast of Perry
  • Affordable Suburban property
  • Gym is available on property
From£46
Average 3.0 /5 Review Score Call BookMore Details
Residence Inn by Marriott Stillwater 800 South Murphy St., Stillwater, OK 74074 Call ~15.24 miles southeast of Perry
  • 3-star Highway hotel
  • Check-in time: 3:00 PM
From£37
Average 3.0 /5 Reviews Call BookMore Details
Quality Inn - Stillwater 2515 West 6th, Stillwater, OK 74074 Call ~15.99 miles southeast of Perry
  • 3-star Suburban hotel
  • 2 floors in hotel
From£52
Poor 2.5 /5 Read Reviews Call BookMore Details
Baymont Inn by Wyndham Stillwater - Stillwater 2515 West 6th Ave., Stillwater, OK 74074 Call ~16.08 miles southeast of Perry
  • Low Cost Suburban hotel
  • Check in time: 3
From£44
Average 3.0 /5 Hotel Reviews Call BookMore Details
Holiday Inn Express & Suites Stillwater - University Area by IHG 700 East Krayler Ave., Stillwater, OK 74075 Call ~16.49 miles southeast of Perry
  • Affordable Airport property
  • 24 suites in hotel
From£58
Very good 4.0 /5 Review Score Call BookMore Details
The Atherton Hotel At OSU - Stillwater H103 Student Union, Stillwater, OK 74078 Call ~16.73 miles southeast of Perry
  • 4 star Suburban property
  • 4 floors in hotel
From£70
Very good 4.0 /5 Recent Reviews Call BookMore Details
Best Western Plus Cimarron Hotel & Suites : 315 North Husband St. 315 North Husband St., Stillwater, OK 74075 Call ~16.73 miles southeast of Perry
  • Midscale Downtown property
  • 13 suites in hotel
From£66
Very good 4.5 /5 Reviews Call BookMore Details
Spinghill Suites Stillwater Ok : 806 Pennsylvania Ave. 806 Pennsylvania Ave., Kennedale, TX 76060 Call ~16.80 miles southeast of Perry
  • Expensive hotel
  • 4 floors in property
From£48
Average 3.0 /5 Latest Reviews Call BookMore Details
Home2 Suites by Hilton Stillwater - Stillwater 306 East Hall of Fame Ave., Stillwater, OK 74074 Call ~16.82 miles southeast of Perry
  • 3 star Downtown property
  • Check-in: 3 pm
From£51
Very good 4.0 /5 Review Score Call BookMore Details
Wyndham Garden Stillwater in Stillwater 600 East Mcelroy Rd., Stillwater, OK 74075 Call ~16.90 miles southeast of Perry
  • Cheap Rural hotel
  • Gym / Fitness Center Available
From£44
Average 3.0 /5 Hotel Reviews Call BookMore Details
Fairfield Inn & Suites Stillwater : 418 East Hall of Fame Ave. 418 East Hall of Fame Ave., Stillwater, OK 74075 Call ~16.90 miles southeast of Perry
  • Low-priced Downtown hotel
  • Hotel has 64 rooms
From£37
Very good 4.0 /5 Review Score Call BookMore Details
Spark by Hilton Stillwater 423 East Hall of Fame Ave., Stillwater, OK 74075 Call ~17.03 miles southeast of Perry
  • Low Cost hotel
From£44
Average 3.0 /5 Latest Reviews Call BookMore Details
Hampton Inn & Suites Stillwater in Stillwater 717 East Hall of Fame Ave., Stillwater, OK 74075 Call ~17.14 miles southeast of Perry
  • Midscale property
  • 23 suites in property
From£66
Excellent 5.0 /5 Hotel Reviews Call BookMore Details
Sleep Inn & Suites Guthrie - Edmond North 414 Heather Rd., Guthrie, OK 73044 Call ~28.66 miles south of Perry
  • 2 star Highway property
  • Free comp. breakfast
From£63
Average 3.0 /5 Reviews Call BookMore Details
La Quinta Inn & Suites by Wyndham Guthrie in Guthrie 406 Heather Rd., Guthrie, OK 73044 Call ~28.69 miles south of Perry
  • Midscale property
From£59
Average 3.0 /5 Review Score Call BookMore Details
Interstate Motel Guthrie 2213 East Oklahoma Ave., Guthrie, OK 73044 Call ~28.95 miles south of Perry
  • Cheap Highway property
  • Check-in time: 02.00 PM
From£33
Average 3.0 /5 Guest Reviews Call BookMore Details
Holiday Inn Express & Suites Guthrie North Edmond by IHG - Guthrie 2227 East Oklahoma Ave., Guthrie, OK 73044 Call ~29.04 miles south of Perry
  • Midscale Rural hotel
  • 2 conference rooms in property
From£57
Average 3.0 /5 Hotel Reviews Call BookMore Details
Territorial Inn - Guthrie 2323 Territorial Trail, Guthrie, OK 73044 Call ~29.09 miles south of Perry
  • Economy property
  • Free breakfast available
Hampton Inn & Suites Guthrie : 401 Cimmaron Rd. 401 Cimmaron Rd., Guthrie, OK 70344 Call ~29.16 miles south of Perry
  • 3-star Suburban hotel
  • Gym is available on property
From£58
Very good 4.0 /5 Latest Reviews Call BookMore Details
Americas Best Value Inn Ponca City in Ponca City 407 South 14th St., Ponca City, OK 74601 Call ~30.91 miles north of Perry
  • Low priced hotel
  • Free complimentary breakfast
From£44
Average 3.0 /5 Read Reviews Call BookMore Details
Candlewood Suites Enid by IHG 1225 East Owen K Garriott Rd., Enid, OK 73701 Call ~32.75 miles west of Perry
  • 3-star property
  • 4 floors in hotel
From£44
Average 3.0 /5 Guest Reviews Call BookMore Details
Quality Inn in Ponca City 2215 North 14th St., Ponca City, OK 74601 Call ~32.90 miles north of Perry
  • Three Star Rural property
  • Fitness center on property
From£26
Average 3.0 /5 Latest Reviews Call BookMore Details
Osage Hotel & Casino Pc - Ponca City 64464 State Highway 60, Ponca City, OK 74604 Call ~33.16 miles northeast of Perry
  • Three Star hotel
  • Check-in: 15:00
Holiday Inn Express & Suites Ponca City by IHG 2809 North 14th St., Ponca City, OK 74601 Call ~33.24 miles north of Perry
  • 3 star hotel
  • 2 meeting rooms in hotel
From£63
Very good 4.0 /5 Recent Reviews Call BookMore Details
Hampton Inn & Suites Ponca City - Ponca City 2805 North 14th St., Ponca City, OK 74601 Call ~33.28 miles north of Perry
  • 3-star hotel
  • 88 rooms in hotel
From£59
Very good 4.0 /5 Review Score Call BookMore Details
Comfort Inn & Suites Ponca City Near Marland Mansion 3101 North 14th St., Ponca City, OK 74604 Website Call ~33.53 miles north of Perry
  • 3 star property
  • Check in time: 15:00
From£66
Very good 4.0 /5 Review Score Call BookMore Details
Fairfield Inn Ponca City 3405 North 14th St., Ponca City, OK 74601 Call ~33.74 miles north of Perry
  • 3-star Highway hotel
  • Hotel has 4 suites
From£53
Very good 4.0 /5 Hotel Reviews Call BookMore Details
Fairfield Inn Ponca City 3405 North 14th St., Ponca City, OK 74604 Call ~33.76 miles north of Perry
  • 3-star property
  • Hotel has 2 suites
From£59
Average 3.0 /5 Latest Reviews Call BookMore Details
La Quinta Inn & Suites by Wyndham Ponca City - Ponca City 3413 North 14th St., Ponca City, OK 74601 Call ~33.82 miles north of Perry
  • Three Star property
  • 16 suites in property
From£40
Very good 4.0 /5 Reviews Call BookMore Details
GLo Best Western Enid OK Downtown/Convention Center Hotel : 123 West Maine Ave. 123 West Maine Ave., Enid, OK 73701 Call ~33.92 miles west of Perry
  • 3 star Downtown hotel
  • Hotel has 4 floors
From£40
Very good 4.0 /5 Latest Reviews Call BookMore Details
Rodeway Inn Enid South 2901 South Van Vuren St., Enid, OK 73703 Call ~34.07 miles west of Perry
  • Low priced property
  • Hotel has 2 floors
From£44
Very good 4.0 /5 Recent Reviews Call BookMore Details
Econo Lodge Inn & Suites Enid South in Enid 2523 Mercer Dr., Enid, OK 73701 Call ~34.13 miles west of Perry
  • Economical Highway property
  • 64 rooms in hotel
From£44
Average 3.0 /5 Reviews Call BookMore Details
Travelodge by Wyndham : 2818 South Van Buren 2818 South Van Buren, Enid, OK 73703 Call ~34.18 miles west of Perry
  • Three Star Rural property
  • 98 sleeping rooms in hotel
From£40
Average 3.0 /5 Guest Reviews Call BookMore Details
Best Western Plus Cushing Inn & Suites - Cushing 508 East Main St., Cushing, OK 74023 Call ~35.56 miles southeast of Perry
  • Three Star Rural property
  • Complimentary breakfast is offered
From£40
Very good 4.0 /5 Hotel Reviews Call BookMore Details
Holiday Inn Express & Suites Blackwell by IHG : 827 South 44th St. 827 South 44th St., Blackwell, OK 74631 Call ~35.74 miles north of Perry
  • 3-star hotel
  • 82 sleeping rooms in hotel
From£59
Very good 4.0 /5 Hotel Reviews Call BookMore Details
Ramada by Wyndham Enid : 3005 West Owen K Garriott Rd. 3005 West Owen K Garriott Rd., Enid, OK 73703 Call ~35.81 miles west of Perry
  • 2-star Golf Course hotel
  • Access to gym on-site
From£44
Average 3.0 /5 Latest Reviews Call BookMore Details
Baymont by Wyndham Enid 3614 West Owen K. Garriott Rd., Enid, OK 73703 Call ~36.19 miles west of Perry
  • Cheap property
  • Check in time: 12:00 PM
From£44
Average 3.5 /5 Reviews Call BookMore Details
Super 8 by Wyndham Blackwell in Blackwell 1014 West Doolin, Blackwell, OK 74631 Call ~36.20 miles north of Perry
  • 2 star Downtown hotel
  • Hotel has an eco-friendly policy Read more
From£23
Very good 4.0 /5 Latest Reviews Call BookMore Details
Super 8 by Wyndham Enid : 2715 West Garriott Rd. 2715 West Garriott Rd., Enid, OK 73703 Call ~36.20 miles west of Perry
  • Economy Highway hotel
  • Check-in: 3:00 pm
From£44
Average 3.0 /5 Guest Reviews Call BookMore Details
Sleep Inn & Suites Hennessey 600 North Main St., Hennessey, OK 73742 Call ~36.25 miles west of Perry
  • Mid-scale hotel
  • 50 rooms in hotel
From£73
Very good 4.0 /5 Review Score Call BookMore Details

Next: See My Perry Hotels with Pricing

When is the best time to come to Perry, OK

The climate in Perry is continental, with hot, humid summers and cold, dry winters. The average high temperature in July is 94 °F, and the average low temperature in January is 36 °F. Perry experiences an average of 43 inches of precipitation per year, with the majority of this rainfall occurring in the spring and summer months. The springtime and fall are the best seasons to visit Perry. The temperatures are milder, so you can enjoy hiking and being outdoors without dealing with the extreme heat or cold. Plus, it's a great time to take some scenic drives and take pleasure in the views. Perry is home to the Noble County Fall Free Fair, which is held each September.

Selection of hotel deals and discounts in Perry, OK

When browsing for a hotel in Perry, OK, be sure to check for deals and discounts. Many accommodation options offer promotions for AAA members, seniors, government employees, and more. Be sure to check out any available discounts when making your reservation. Additionally, there are a number of hotel rooms and suites that can accommodate groups of all sizes, and we offer special rates for groups of 10 or more. Whether you're planning a family reunion, a business trip, or a group vacation, we can help you find the perfect lodgings for your group.

Perry, Oklahoma: A Place to Play

One of the best reasons to be a guest of Perry is that it is a great location to gain new experiences. There are many different things to do in Perry, and you can learn a lot while you are here. Perry is home to several historical sites and museums, including the Cherokee Strip Museum, the old courthouse, and the Perry Armory. The Cherokee Strip Museum in Perry, OK is a fascinating place to visit and to learn about the history of the Cherokee people. It has a variety of exhibits that showcase the culture and heritage of Native Americans, as well as chronicle the past of the area, from its Native American roots to its days as a prosperous community. The museum is housed in a number of buildings, including the Rose Hill School and a Blacksmith Shop that sells a diversity of Cherokee-themed items. This small town in Oklahoma is home to a wide range of other activities and attractions that are sure to keep you entertained. For the outdoorsy type, there is a nine-hole golf course, a municipal swimming pool, and a variety of parks perfect for picnicking or hiking. You can take a tour of Century Park, which is a great location to see the natural beauty of the area. If you're looking for a little more excitement, head to Perry Lake for fishing, boating, or swimming. For the shopper in the group, Perry boasts a number of unique boutiques and shops. Whatever your interests are, Perry, OK has something for everyone!

Verified reviews of the city: Perry, OK

Below are reviews of the city of Perry, OK from an actual visitor's perspective.

"Good Location"
Score 5.0 / 5

Didn't have to drive far to find the hotel or gas station

James M., from 24-Mar-2026
"They know what it means to serve here."
Score 4.0 / 5

I saw a police officer helping a man fix his car on the side of the road. That's the America I want to be in. They know what it means to serve here.

Kirk T., from 21-Sep-2025
"Nice town, good restaurants."
Score 5.0 / 5

Nice town with some good restaurants.

Gloria G., from 03-Sep-2025
"Cherokee Strip Museum is a Highlight"
Score 4.0 / 5

Perry is very nice. My relatives live there so have visited several times over the years. The Cherokee Strip Museum is a highlight and it's not too far from OKLA City.

Janet J., from 28-May-2025
"Great Hosts"
Score 5.0 / 5

Great hosts.

Jon F., from 04-May-2025
"Nice & Quiet"
Score 5.0 / 5

Perry was nice and quiet. Everyone we met was nice.

Chalunda C., from 17-Apr-2022
Back to Top