We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget Breakfast included Pool Mid-range Free Parking Trendy Family-friendly Quiet Restaurant Pets Allowed Suites Kitchenette Bar/Lounge Fitness centre Room Service Business & up Internet & up Air Conditioning Business services Hotels with Free Wifi Non-Smoking Hotel & up Independent Hotels Meeting room Reduced mobility rooms €€ €€€ €€€€ Comfort Inn Classic Super 8 Best Western Plus Days Inn La Quinta Inn & Suites Motel 6 Americas Best Value Inns Fairfield Inn Spa Hotels Home2Suites Quality Inn Hampton Inn Holiday Inn Express Any Distance from USS Batfish
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
No photo provided
2360 E Shawnee Rd, Muskogee, OK 74403-1423
3.7 km from USS Batfish
  • Pool
  • Room Service
Cedar Inn
507 W Poplar St, Fort Gibson, OK 74434-8729
5.1 km from USS Batfish
    Budget Inn
    Booking.com
    US$59
    View Deal
    2604 W Shawnee St, Muskogee, OK 74401-2200
    8.1 km from USS Batfish
    • Free Wifi
    Best Western Plus The Inn & Suites at Muskogee
    Orbitz.com
    US$88
    View Deal
    2701 Military Boulevard, Muskogee, OK 74401-2363
    8.4 km from USS Batfish
    • Free Wifi
    • Free Parking
    Holiday Inn Express Hotel & Suites Muskogee
    HIExpress.com
    US$96
    View Deal
    2701 W Shawnee St, Muskogee, OK 74401-2235
    8.4 km from USS Batfish
    • Free Wifi
    • Free Parking
    Home2 Suites by Hilton Muskogee
    SAVE US$17
    US$129
    Home2.com
    US$112
    View Deal
    2819 Military Blvd, Muskogee, OK 74401-2364
    8.5 km from USS Batfish
    • Free Wifi
    • Free Parking
    Hampton Inn Muskogee
    ReservationCounter
    US$104
    View Deal
    3101 Military Blvd, Muskogee, OK 74401-2290
    8.6 km from USS Batfish
    • Free Wifi
    • Free Parking
    Quality Inn & Suites
    SAVE US$3
    US$60
    TripAdvisor
    US$57
    View Deal
    3031 Military Blvd, Muskogee, OK 74401-2212
    8.6 km from USS Batfish
    • Free Wifi
    • Free Parking
    Comfort Inn Muskogee
    SAVE US$23
    US$98
    Hotels.com
    US$75
    View Deal
    3133 Azalea Park Dr, Muskogee, OK 74401-2284
    8.6 km from USS Batfish
    • Free Wifi
    • Free Parking
    Fairfield Inn & Suites Muskogee
    Fairfield Inn
    US$98
    View Deal
    1650 North 32nd Street, Muskogee, OK 74401
    8.7 km from USS Batfish
    • Free Wifi
    • Free Parking
    La Quinta Inn & Suites Muskogee
    La Quinta
    US$104
    View Deal
    1701 N 32nd St, Muskogee, OK 74401-2329
    8.9 km from USS Batfish
    • Free Wifi
    • Free Parking
    Muskogee Inn and Suites
    Booking.com
    US$64
    View Deal
    1651 N 32nd St, Muskogee, OK 74401-2248
    8.9 km from USS Batfish
    • Free Parking
    • Free Internet
    Studio 6 Muskogee
    SAVE US$4
    US$70
    Booking.com
    US$66
    View Deal
    1601 N. 32nd Street, Muskogee, OK 74401
    8.9 km from USS Batfish
      No photo provided
      410 N 32nd St, Muskogee, OK 74401-2001
      9.2 km from USS Batfish
        Budget Host Inn & Suites Muskogee
        Booking.com
        US$48
        View Deal
        534 S 32nd St, Muskogee, OK 74401-5009
        9.7 km from USS Batfish
        • Free Wifi
        • Free Parking
        Rodeway Inn
        Booking.com
        US$70
        View Deal
        407 S 32nd St, Highway 69, Muskogee, OK 74401-5008
        9.7 km from USS Batfish
        • Free Wifi
        • Free Parking
        Days Inn Muskogee
        TripAdvisor
        US$56
        View Deal
        900 S 32nd St, Highway 69 & Highway 62, Muskogee, OK 74401-5017
        9.9 km from USS Batfish
        • Free Wifi
        • Free Parking
        Motel 6 Muskogee
        Expedia.com
        US$54
        View Deal
        903 S 32nd St, Muskogee, OK 74401-5018
        10.1 km from USS Batfish
        • Free Wifi
        • Free Parking
        Americas Best Value Inn
        SAVE US$14
        US$64
        Booking.com
        US$50
        View Deal
        2220 S 32nd St, Muskogee, OK 74401-8007
        11.1 km from USS Batfish
        • Free Wifi
        • Free Parking
        Super 8 Muskogee
        Booking.com
        US$60
        View Deal
        2240 S 32nd St - Hwy 69 S, Muskogee, OK 74401
        15.7 km from USS Batfish
        • Free Wifi
        • Free Parking
        Taylor Ferry Marina and Resort Motel
        Hotwire.com
        View Deal
        34179 Marina Dr, Wagoner, OK 74467-3685
        16.6 km from USS Batfish
        • Pool
        Sleepy Traveler Motel
        Booking.com
        US$49
        View Deal
        805 S Dewey Ave, Wagoner, OK 74467-6428
        19.1 km from USS Batfish
        • Free Wifi
        • Free Parking
        Days Inn Wagoner
        SAVE US$5
        US$62
        Expedia.com
        US$57
        View Deal
        1404 W Highway 51, Wagoner, OK 74467-4821
        19.9 km from USS Batfish
        • Free Wifi
        • Free Parking
        Tenkiller Lodge
        Hotwire.com
        US$77
        View Deal
        26247 Highway 82, Park Hill, OK 74451-3802
        31.5 km from USS Batfish
        • Free Wifi
        • Free Parking
        Rodeway Inn
        Booking.com
        US$56
        View Deal
        3296 S Muskogee Ave, Tahlequah, OK 74464-5406
        31.6 km from USS Batfish
        • Free Wifi
        • Free Parking
        Econo Lodge Inn & Suites
        TripAdvisor
        US$52
        View Deal
        101 Reasor St, Tahlequah, OK 74464-5728
        32.0 km from USS Batfish
        • Free Wifi
        • Free Parking
        Holiday Inn Express & Suites Tahlequah
        Booking.com
        US$106
        View Deal
        2142 Mahaney Ave, Tahlequah, OK 74464-5744
        32.1 km from USS Batfish
        • Free Wifi
        • Free Parking
        Days Inn & Suites Tahlequah
        Booking.com
        US$63
        View Deal
        701 Holiday Dr, Tahlequah, OK 74464-5185
        33.9 km from USS Batfish
        • Free Wifi
        • Free Parking
        Suite 16 Motel
        Expedia.com
        US$49
        View Deal
        1016 N Main St, Gore, OK 74435-2015
        34.0 km from USS Batfish
        • Free Wifi
        • Free Parking
        No photo provided
        Booking.com
        US$56
        View Deal