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 City Centre Breakfast included Mid-range Pool Free Parking Resort hotel Family-friendly Quiet Restaurant Pets Allowed Suites Kitchenette Bar/Lounge Airport Transportation Fitness centre Room Service Business Classic Casino Green Air Conditioning & up Independent Hotels Internet & up Meeting room Reduced mobility rooms Business services Cheap Hotels & up Cheap Resorts Quiet Hotels Non-Smoking Hotel Clean Hotels Hotels with Restaurants Family Resorts Quiet Resorts Hotels on the River Suite Resorts Concierge Boardwalk Hotels Hotels with Jacuzzi Spa Resorts Beach Resorts Hotels with Smoking Rooms Honeymoon Resorts Spring Break Resorts Luxury Spa Resorts Hotels with Hot Tubs $ $$ $$$ $$$$ Beach Couples Resorts Hotels with Free Wifi Harrah's Adults Only and Adult Friendly Hotels Unique Resorts Budget Hotels Hotels with Weekly Rates Quality Inn Golf course Golf Hotels Adults Only and Adult Friendly Resorts Days Inn BW Premier Collection Rodeway Inn Golf Resorts Americas Best Value Inns Red Roof Inns Discount Hotels Wedding Hotels Spring Break Hotels Best Western Spa Themed Hotels Within 10 km Within 25 km Within 50 km Any Distance from Spirit Mountain Casino and Mesquite Grill
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
SAVE US$4
US$39
Agoda.com
US$35
View Deal
1900 Needles Hwy, Needles, CA 92363-2599
6.7 km from Spirit Mountain Casino and Mesquite Grill
  • Free Parking
Best Western Colorado River Inn
SAVE US$25
US$137
Booking.com
US$112
View Deal
2371 W Broadway, Needles, CA 92363-2106
6.8 km from Spirit Mountain Casino and Mesquite Grill
  • Free Wifi
  • Free Parking
Rio Del Sol Inn Needles
SAVE US$5
US$99
Hotwire.com
US$94
View Deal
1111 Pashard St, Needles, CA 92363-2124
6.8 km from Spirit Mountain Casino and Mesquite Grill
  • Free Wifi
  • Free Parking
River Valley Motor Lodge
SAVE US$3
US$44
Booking.com
US$41
View Deal
1707 Needles Hwy, Needles, CA 92363-2503
6.8 km from Spirit Mountain Casino and Mesquite Grill
  • Free Wifi
  • Free Parking
Desert Mirage Inn and Suites
SAVE US$1
US$36
Expedia.com
US$35
View Deal
1910 Needles Hwy, Needles, CA 92363-2508
6.8 km from Spirit Mountain Casino and Mesquite Grill
  • Free Wifi
  • Free Parking
Red Roof Inn Needles
Red Roof
US$57
View Deal
2306 Needles Hwy, Needles, CA 92363-2107
6.9 km from Spirit Mountain Casino and Mesquite Grill
  • Free Wifi
  • Free Parking
Imperial 400 Motor Inn
SAVE US$1
US$42
Expedia.com
US$41
View Deal
644 W Broadway St, Needles, CA 92363-2944
7.7 km from Spirit Mountain Casino and Mesquite Grill
  • Free Wifi
  • Free Parking
No photo provided
712 W Broadway St, Needles, CA 92363-2945
7.7 km from Spirit Mountain Casino and Mesquite Grill
    Quality Inn
    Orbitz.com
    US$99
    View Deal
    1195 3rd St Bldg B, Needles, CA 92363-2900
    7.8 km from Spirit Mountain Casino and Mesquite Grill
    • Free Wifi
    • Free Parking
    Rodeway Inn & Suites
    Agoda.com
    US$99
    View Deal
    1195 3rd St, Needles, CA 92363-2900
    7.8 km from Spirit Mountain Casino and Mesquite Grill
    • Free Wifi
    • Free Parking
    Days Inn & Suites Needles
    Orbitz.com
    View Deal
    1215 Hospitality Ln, Needles, CA 92363-2865
    7.9 km from Spirit Mountain Casino and Mesquite Grill
    • Free Wifi
    • Free Parking
    Americas Best Value Inn - Needles
    No availability for your dates from these sites
    1102 E Broadway St, Needles, CA 92363-4201
    9.5 km from Spirit Mountain Casino and Mesquite Grill
    • Free Wifi
    • Free Parking
    Avi Resort & Casino
    Booking.com
    US$26
    View Deal
    10000 Aha Macav Pkwy, Laughlin, NV 89029-1522
    12.7 km from Spirit Mountain Casino and Mesquite Grill
    • Free Wifi
    • Free Parking
    The Hiltop Hotel Motel
    2037 Highway 95, Bullhead City, AZ 86442-6004
    23.0 km from Spirit Mountain Casino and Mesquite Grill
    • Restaurant
    • Room Service
    No photo provided
    1817 Arcadia Plz, Bullhead City, AZ 86442-6908
    23.9 km from Spirit Mountain Casino and Mesquite Grill
    • Pool
    Shangri La River Suites Motel
    1767 Georgia Ln, Bullhead City, AZ 86442-6976
    24.0 km from Spirit Mountain Casino and Mesquite Grill
    • Free Parking
    Lodge on the River
    SAVE US$14
    US$55
    Expedia.com
    US$41
    View Deal
    1717 Highway 95, Bullhead City, AZ 86442-6991
    24.0 km from Spirit Mountain Casino and Mesquite Grill
    • Free Wifi
    • Free Parking
    No photo provided
    1715 Highway 95, Bullhead City, AZ 86442-6991
    24.0 km from Spirit Mountain Casino and Mesquite Grill
      Bayshore Suites
      1955 W Casino Dr, Laughlin, NV 89029-1559
      24.2 km from Spirit Mountain Casino and Mesquite Grill
      • Free Wifi
      • Free Parking
      Goodnite Inn & Suites
      Booking.com
      US$85
      View Deal
      2201 Rancho Colorado Blvd, Bullhead City, AZ 86442-8360
      24.4 km from Spirit Mountain Casino and Mesquite Grill
      • Free Wifi
      • Free Parking
      No photo provided
      2201 Rancho Colorado Blvd, Bullhead City, AZ 86442-8360
      24.4 km from Spirit Mountain Casino and Mesquite Grill
        Travelers Inn
        SAVE US$16
        US$80
        Expedia.com
        US$64
        View Deal
        1616 Highway 95, Bullhead City, AZ 86442-7906
        24.5 km from Spirit Mountain Casino and Mesquite Grill
        • Free Wifi
        • Free Parking
        No photo provided
        434 River Glen Dr, Bullhead City, AZ 86429-5414
        26.5 km from Spirit Mountain Casino and Mesquite Grill
          Harrah's Laughlin
          Expedia.com
          US$25
          View Deal
          2900 S. Casino Dr., Laughlin, NV 89029-1521
          26.6 km from Spirit Mountain Casino and Mesquite Grill
          • Free Parking
          • Pool
          Days Inn Bullhead City
          Expedia.com
          US$60
          View Deal
          1126 Highway 95, Bullhead City, AZ 86429-5400
          26.7 km from Spirit Mountain Casino and Mesquite Grill
          • Free Wifi
          • Free Parking
          Nevada Club Inn
          336 Lee Street, Bullhead City, AZ 86429-5505
          26.8 km from Spirit Mountain Casino and Mesquite Grill
          • Free Wifi
          • Free Parking
          Gretchen's Inn
          1081 Highway 95, Bullhead City, AZ 86429-5203
          27.0 km from Spirit Mountain Casino and Mesquite Grill
            Laughlin River Lodge
            Expedia.com
            US$50
            View Deal
            2700 S Casino Dr, Laughlin, NV 89029-1516
            27.2 km from Spirit Mountain Casino and Mesquite Grill
            • Free Wifi
            • Free Parking
            Desert Rancho Motel
            1041 Highway 95, Bullhead City, AZ 86429-5202
            27.2 km from Spirit Mountain Casino and Mesquite Grill
            • Free Parking
            Golden Nugget Laughlin
            Booking.com
            US$53
            View Deal
            2300 S Casino Dr, Laughlin, NV 89029-1520
            27.6 km from Spirit Mountain Casino and Mesquite Grill
            • Free Wifi
            • Free Parking
            See all hotels in or near Mohave Valley
            Rio Del Sol Inn Needles
            SAVE US$5
            US$99
            Hotwire.com
            US$94
            View Deal
            1111 Pashard St, Needles, CA 92363-2124
            6.8 km from Spirit Mountain Casino and Mesquite Grill
            • Free Wifi
            • Free Parking
            River Valley Motor Lodge
            SAVE US$3
            US$44
            Booking.com
            US$41
            View Deal
            1707 Needles Hwy, Needles, CA 92363-2503
            6.8 km from Spirit Mountain Casino and Mesquite Grill
            • Free Wifi
            • Free Parking
            Best Western Colorado River Inn
            SAVE US$25
            US$137
            Booking.com
            US$112
            View Deal
            2371 W Broadway, Needles, CA 92363-2106
            6.8 km from Spirit Mountain Casino and Mesquite Grill
            • Free Wifi
            • Free Parking
            Red Roof Inn Needles
            Red Roof
            US$57
            View Deal
            2306 Needles Hwy, Needles, CA 92363-2107
            6.9 km from Spirit Mountain Casino and Mesquite Grill
            • Free Wifi
            • Free Parking