Star Rating
Hotel Name
Price Range (USD)to
Amenities

Canadian Oklahoma Accommodations

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

Canadian Hotels, Motels & Accommodations

Best Western Eufaula Inn
+1-888-690-5247
1300 Birkes Rd., Eufaula, OK 74432-4028 ~9.52 miles north of Canadian
  • Midscale property
  • Free complimentary breakfast
From$80
Average 3.5 /5Reviews CallBookMore Details
Lakeway Inn : 107831 Highway 150
+1-888-305-3366
107831 Highway 150, Checotah, OK 74426 ~17.67 miles north of Canadian
  • Affordable Lake hotel
  • Free comp. breakfast
Days Inn & Suites by Wyndham Mcalester in McAlester
+1-800-881-1523
400 South George Nigh Expressway, McAlester, OK 74501 ~18.27 miles south of Canadian
  • Economical Golf Course property
  • Gym is available on property
Candlewood Suites : 425 South George Nigh Expressway
+1-888-283-3404
425 South George Nigh Expressway, Mcalester, OK 74501 ~18.40 miles south of Canadian
  • Cheap Rural hotel
  • Fitness center on property
From$58
Very Good 4.5 /5Reviews CallBookMore Details
Travelodge
+1-866-221-8581
2200 East South Ave., Mcalester, OK 74501 ~18.70 miles south of Canadian
  • Affordable Rural property
  • 4 floors in hotel
From$45
Very Good 4.5 /5Reviews CallBookMore Details
Americinn Lodge & Suites in Mcalester
+1-866-429-5787
609 South George Nigh Expressway, Mcalester, OK 74501 ~19.10 miles south of Canadian
  • Cheap hotel
  • 67 rooms in hotel
From$55
Very Good 4.5 /5Review Score CallBookMore Details
Comfort Suites
+1-888-690-5281
650 South George Nigh Expressway, Mcalester, OK 74501 ~19.12 miles south of Canadian
  • 2 star Highway hotel
  • 80 rooms in hotel
  • Vibe wasn't good
  • For only 50%, the noise level was all right
Holiday Inn Express & Suites Mcalester : 1811 South Peaceable Rd.
+1-888-690-5247
1811 South Peaceable Rd., Mcalester, OK 74501 ~19.22 miles south of Canadian
  • Mid-scale Highway hotel
  • 99 rooms in property
  • Pool was not open
  • Wifi sucks
From$59
Very Good 4.5 /5Reviews CallBookMore Details
Hampton Inn & Suites Mcalester
+1-888-305-3366
711 George Nigh Expressway, Mcalester, OK 74501 ~19.29 miles south of Canadian
  • Mid-scale Rural property
  • Check-in: 3:00 PM
Econo Lodge
+1-800-881-1523
731 South George Nigh Expy, Mcalester, OK 74501 ~19.33 miles south of Canadian
  • Economical Golf Course property
  • 38 sleeping rooms in hotel
  • Great reception
  • Easily accessible by car
From$49
Very Good 4.0 /5Review Score CallBookMore Details
Bixby Cove Lakeside Cabins in Porum
+1-888-283-3404
429385 East 1150 Rd., Porum, OK 74455 ~20.02 miles northeast of Canadian
  • Two-star Lake property
  • 2 rooms in hotel
La Quinta Inns & Suites by Wyndham
+1-866-221-8581
1137 South George Nigh Express Way, Mcalester, OK 74501 ~20.11 miles south of Canadian
  • 3 star Highway property
  • 62 sleeping rooms in hotel
From$69
Very Good 4.5 /5Review Score CallBookMore Details
Best Western Inn of Mcalester
+1-866-429-5787
1215 South George Nigh Expressway, Mcalester, OK 74501-7303 ~20.25 miles south of Canadian
  • 3 star Highway property
  • 61 rooms in hotel
From$63
Very Good 4.5 /5Reviews CallBookMore Details
Americas Best Value Inn : 1212 West Gentry Ave.
+1-888-690-5281
1212 West Gentry Ave., Checotah, OK 74426 ~21.68 miles north of Canadian
  • Cheap property
  • 34 rooms in property
  • TV needs to be updated
  • 1 out of 2 guests criticized the unstylish hotel
Americas Best Value Inn : 1001 East Main St.
+1-888-690-5247
1001 East Main St., Henryetta, OK 74437 ~25.28 miles northwest of Canadian
  • Two-star property
  • Hotel has 40 rooms
From$60
Very Good 4.0 /5Read Reviews CallBookMore Details
Economy Express Inn - Henryetta
+1-888-305-3366
903 East Trudgeon St., Henryetta, OK 74437 ~25.35 miles northwest of Canadian
  • 2 star property
  • 2 floors in property
  • Clean rooms
  • Train tracks nearby
From$50
Very Good 4.5 /5Read Reviews CallBookMore Details
Days Inn Henryetta - Henryetta
+1-800-881-1523
810 East Trudgeon St., Henryetta, OK 74437 ~25.48 miles northwest of Canadian
  • 2 star hotel
  • Check in time: 11:00 AM
From$60
Average 3.5 /5Reviews CallBookMore Details
Relax Inn : 618 East Trudgeon St.
+1-888-283-3404
618 East Trudgeon St., Henryetta, OK 74437 ~25.51 miles northwest of Canadian
  • Low priced Highway hotel
  • Fair Hotel
  • Not enough water pressure
Knights Inn Savanna / Mcalester in Savanna
+1-866-221-8581
401 South Highway 69, Savanna, OK 74565 ~26.22 miles south of Canadian
  • Low priced Rural property
  • Check-in time: 2.00pm
  • Not very comfortable
  • Could use a good cleaning
Super 8 Henryetta
+1-866-429-5787
I 40 & Dewey Bartlett Ex 237, Henryetta, OK 74437 ~26.83 miles northwest of Canadian
  • Low-priced property
  • Check-in time: 11:00 AM
Holiday Inn Express : 2780 North Wood Dr.
+1-888-690-5281
2780 North Wood Dr., Okmulgee, OK 74447 ~36.92 miles northwest of Canadian
  • Midscale property
  • Comp. Breakfast
  • Popular among business travelers
  • Clean bathroom
Best Western Okmulgee : 3499 North Wood Dr.
+1-888-690-5247
3499 North Wood Dr., Okmulgee, OK 74447-7915 ~37.07 miles northwest of Canadian
  • Cheap hotel
  • Hotel has 5 suites
  • Alot of light
  • Great service
Days Inn - Okgeemulee
+1-888-305-3366
1221 South Wood Drv., Okgeemulee, OK 74447 ~38.51 miles northwest of Canadian
  • Cheap hotel
  • Carpet was soaked
  • Nice TV
Days Inn Okemah
+1-800-881-1523
605 South Woody Guthrie St., Okemah, OK 74859 ~40.06 miles west of Canadian
  • Affordable hotel
Super 8 by Wyndham Muskogee in Muskogee
+1-888-283-3404
2240 South 32nd, Muskogee, OK 74401 ~40.68 miles north of Canadian
  • Cheap property
  • Check-in time: 11:00 AM
Next 25 Canadian Hotels >  [1 - 25 of 40]    
Next: See My Canadian Hotels with Pricing

Bar Chart: Upcoming 20 Days of Canadian Hotel Rates

Rates shown are nightly rates before taxes and do not necessarily reflect all Canadian, OK discounts available. The chart reflects the cheapest Canadian hotel for each day and each star rating category.
Back to Top