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 Luxury Breakfast included Mid-range Pool Romantic Best Value Free Parking Resort hotel Trendy Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Airport Transportation Fitness centre Room Service Business Green & up Internet & up Air Conditioning Non-Smoking Hotel Business services & up Independent Hotels Meeting room Cheap Hotels Hotels with Free Wifi Hotels with Jacuzzi Hotels with Hot Tubs Safe Hotels Hotels with Shuttle Concierge Golf course Reduced mobility rooms Modern Hotels Spa Hotels Suite Hotels Wedding Resorts Best Western Cheap Resorts Quiet Resorts Hotels with Smoking Rooms Quiet Hotels History Buff Clean Hotels Hotels with Complimentary Breakfast Wedding Hotels Golf Hotels Hotels With Babysitting $ $$ $$$ $$$$ Hampton Inn Motel 6 Days Inn Hotels with Restaurants Comfort Inn Baymont Inn And Suites Couples Resorts Four Points Country Inns And Suites Hotels with Balconies Unique Hotels La Quinta Inn & Suites Boutique Spa Hotels Hotels with Room Service Hotels with Bars Luxury Spa Resorts Super 8 Thrill Seeker Themed Hotels Courtyard Hotels with Villas Peace and Quiet Seeker Hotels with Military Discounts Travelodge Hotels Ltd Boutique Hyatt Honeymoon Resorts Luxury Boutique Hotels Beach Sleep Inn Travelodge Hotels Studio 6 Hotels with Weekly Rates Knights Inn Hotels with Nightclubs DoubleTree Residence Inn Timeshare Resorts Best Western Plus Marriott Convention Hotels Spa Resorts Romantic Resorts Ramada Boutique Hotels Party Hotels Red Roof Inns Cheap Motels Spring Break Hotels Boutique Resorts Health Resorts Casino Within 25 km Within 50 km Any distance from Canyon Lake
Accommodation
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
Apache Lake Marina and Resort
Apache Lk, Tortilla Flat, AZ 85190-5627
6.9 km from Canyon Lake
  • Free Parking
  • Restaurant
Saguaro Lake Guest Ranch
Booking.com
USD 161*
View Deal
13020 N Bush Hwy, Mesa, AZ 85215-9724
21.1 km from Canyon Lake
  • Free Parking
  • Breakfast included
Gold Canyon Golf Resort
SAVE USD 56
USD 209*
Booking.com
USD 153*
View Deal
6100 S Kings Ranch Rd, Gold Canyon, AZ 85118-4679
22.9 km from Canyon Lake
  • Free Wifi
  • Free Parking
Best Western Gold Canyon Inn & Suites
SAVE USD 20
USD 137*
Booking.com
USD 117*
View Deal
8333 E Sunrise Sky Dr, Gold Canyon, AZ 85118-2992
24.6 km from Canyon Lake
  • Free Wifi
  • Free Parking
Savings alert: 28% below average rate

The price you found is 28% lower than this hotel's average rate of USD 162/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Best Western Apache Junction Inn
SAVE USD 4
USD 149*
Expedia.com
USD 145*
View Deal
1101 W Apache Trl, Apache Junction, AZ 85120-5402
26.6 km from Canyon Lake
  • Free Wifi
  • Free Parking
Savings alert: 24% below average rate

The price you found is 24% lower than this hotel's average rate of USD 190/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Motel 6 Apache Junction
Travelocity
View Deal
251 E 29th Ave, (US Freeway 60 & Idaho Rd.), Apache Junction, AZ 85119-3736
27.2 km from Canyon Lake
  • Free Wifi
  • Free Parking
We-Ko-Pa Resort & Conference Center
SAVE USD 10
USD 252*
Orbitz.com
USD 242*
View Deal
10438 N Fort McDowell Rd, Fort McDowell, AZ 85264-3106
34.9 km from Canyon Lake
  • Free Wifi
  • Free Parking
Broadview Motel
8008 E Main St, Mesa, AZ 85207-8504
35.0 km from Canyon Lake
  • Free Wifi
Westgate Painted Mountain Golf Resort
Booking.com
USD 101*
View Deal
6302 E McKellips Rd, Mesa, AZ 85215-2821
36.8 km from Canyon Lake
  • Free Parking
  • Pool
Savings alert: 46% below average rate

The price you found is 46% lower than this hotel's average rate of USD 187/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Grand Hotel
Expedia.com
USD 82*
View Deal
6733 E Main St, Hwy 60 exit 188, Mesa, AZ 85205-9037
37.4 km from Canyon Lake
  • Free Wifi
  • Free Parking
Arizona Golf Resort
Expedia.com
USD 137*
View Deal
425 S Power Rd, Mesa, AZ 85206-5296
37.6 km from Canyon Lake
  • Free Wifi
  • Free Parking
Comfort Inn Fountain Hills - Scottsdale
Booking.com
USD 162*
View Deal
17105 E Shea Blvd, Fountain Hills, AZ 85268-6611
37.6 km from Canyon Lake
  • Free Wifi
  • Free Parking
Savings alert: 11% below average rate

The price you found is 11% lower than this hotel's average rate of USD 182/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

No photo provided
Booking.com
USD 64*
View Deal
249 Old Hwy 188, Tonto Basin, AZ 85553
37.6 km from Canyon Lake
  • Free Wifi
  • Restaurant
No photo provided
6502 E Main St, Mesa, AZ 85205-9041
37.7 km from Canyon Lake
    Best Western Superstition Springs Inn
    SAVE USD 22
    USD 139*
    Travelocity
    USD 117*
    View Deal
    1342 S Power Rd, Mesa, AZ 85206-3704
    38.4 km from Canyon Lake
    • Free Wifi
    • Free Parking
    Savings alert: 14% below average rate

    The price you found is 14% lower than this hotel's average rate of USD 136/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Lexington Hotel & Suites - Fountain Hills / North Scottsdale
    Hotels.com
    USD 110*
    View Deal
    12800 N Saguaro Blvd, Fountain Hills, AZ 85268-5102
    38.4 km from Canyon Lake
    • Free Wifi
    • Free Parking
    Savings alert: 18% below average rate

    The price you found is 18% lower than this hotel's average rate of USD 134/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Country Inn & Suites By Carlson, Mesa
    Booking.com
    USD 158*
    View Deal
    6650 E Superstition Springs Blvd, E Superstition Springs Blvd, Mesa, AZ 85206-4324
    38.7 km from Canyon Lake
    • Free Wifi
    • Free Parking
    Savings alert: 13% below average rate

    The price you found is 13% lower than this hotel's average rate of USD 182/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Miles Motel
    SAVE USD 10
    USD 77*
    Booking.com
    USD 67*
    View Deal
    5911 E Main St, Mesa, AZ 85205-8845
    38.9 km from Canyon Lake
    • Free Wifi
    • Free Parking
    Sleep Inn Mesa-Superstition Springs Center
    SAVE USD 3
    USD 94*
    Booking.com
    USD 91*
    View Deal
    6347 E Southern Ave., Mesa, AZ 85206-3713
    39.0 km from Canyon Lake
    • Free Wifi
    • Free Parking
    Savings alert: 38% below average rate

    The price you found is 38% lower than this hotel's average rate of USD 146/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Windemere Hotel and Conference Center
    SAVE USD 2
    USD 79*
    Hotels.com
    USD 77*
    View Deal
    5750 E Main St, Mesa, AZ 85205-8815
    39.1 km from Canyon Lake
    • Free Wifi
    • Free Parking
    La Quinta Inn & Suites Mesa Superstition Springs
    Booking.com
    USD 144*
    View Deal
    6530 E Superstition Springs Blvd, Mesa, AZ 85206-4323
    39.2 km from Canyon Lake
    • Free Wifi
    • Free Parking
    Savings alert: 13% below average rate

    The price you found is 13% lower than this hotel's average rate of USD 165/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Days Inn Mesa East
    SAVE USD 16
    USD 102*
    Booking.com
    USD 86*
    View Deal
    5531 E Main St, Mesa, AZ 85205-8719
    39.6 km from Canyon Lake
    • Free Wifi
    • Free Parking
    Colonade Motel
    SAVE USD 10
    USD 77*
    Booking.com
    USD 67*
    View Deal
    5440 E Main St, Mesa, AZ 85205-8716
    39.7 km from Canyon Lake
    • Free Wifi
    • Pool
    No photo provided
    5402 E Main St, Mesa, AZ 85205-8716
    39.8 km from Canyon Lake
      Hampton Inn & Suites Phoenix East Mesa
      Hampton.com
      USD 140*
      View Deal
      1825 N Higley Road, Gilbert, AZ 85234
      41.5 km from Canyon Lake
      • Free Wifi
      • Free Parking
      Savings alert: 24% below average rate

      The price you found is 24% lower than this hotel's average rate of USD 184/night.

      We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

      Best Western Legacy Inn & Suites
      SAVE USD 8
      USD 120*
      Travelocity
      USD 112*
      View Deal
      4470 S Power Rd, Mesa, AZ 85212-3632
      41.6 km from Canyon Lake
      • Free Wifi
      • Free Parking
      Savings alert: 24% below average rate

      The price you found is 24% lower than this hotel's average rate of USD 147/night.

      We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

      Residence Inn Phoenix Gilbert
      Hotels.com
      USD 267*
      View Deal
      3021 E Banner Gateway Dr, Gilbert, AZ 85234-2181
      41.9 km from Canyon Lake
      • Free Wifi
      • Free Parking
      Travelodge Suites Phoenix Mesa
      SAVE USD 22
      USD 82*
      Hotels.com
      USD 60*
      View Deal
      4244 E Main St, Mesa, AZ 85205-8604
      42.0 km from Canyon Lake
      • Free Parking
      Savings alert: 35% below average rate

      The price you found is 35% lower than this hotel's average rate of USD 92/night.

      We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

      Courtyard Phoenix Mesa Gateway Airport
      SAVE USD 27
      USD 181*
      Booking.com
      USD 154*
      View Deal
      6907 E Ray Rd, Mesa, AZ 85212-5833
      42.1 km from Canyon Lake
      • Free Wifi
      • Free Parking
      Savings alert: 20% below average rate

      The price you found is 20% lower than this hotel's average rate of USD 193/night.

      We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

      Inn at Eagle Mountain
      Booking.com
      USD 227*
      View Deal
      9800 N Summer Hill Blvd, Fountain Hills, AZ 85268-6338
      42.2 km from Canyon Lake
      • Free Wifi
      • Free Parking
      Savings alert: 12% below average rate

      The price you found is 12% lower than this hotel's average rate of USD 258/night.

      We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

      See all hotels in or near Tortilla Flat
      Saguaro Lake Guest Ranch
      Booking.com
      USD 161*
      View Deal
      13020 N Bush Hwy, Mesa, AZ 85215-9724
      21.1 km from Canyon Lake
      • Free Parking
      • Breakfast included
      Gold Canyon Golf Resort
      SAVE USD 56
      USD 209*
      Booking.com
      USD 153*
      View Deal
      6100 S Kings Ranch Rd, Gold Canyon, AZ 85118-4679
      22.9 km from Canyon Lake
      • Free Wifi
      • Free Parking
      Best Western Apache Junction Inn
      SAVE USD 4
      USD 149*
      Expedia.com
      USD 145*
      View Deal