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 Return to list
280 Marina Drive, Canyon Lake, TX 78133-3332
Read Reviews of Canyon Lake Marina
Filter Hotels
77 results
Accommodation
Hotels
Price per night
Any
Amenities Restaurant Business Centre Pets Allowed Spa Concierge Internet Meeting Rooms Non-Smoking Hotel Accessible rooms Air Conditioning Free Wifi Breakfast included Pool Kitchenette Wheelchair Access Bar/Lounge Suites Room Service Fitness centre Free ParkingAny
Special offersAny
Distance from(reset)
Any
Any distance
    No results found
Traveller rating
Any
Hotel class 4 stars 3 stars 2 stars 1 stars Any
Style Budget Mid-range Luxury Green Romantic Beachfront Family-friendly Value Business ResortAny
Hotel brandAny
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest price
  • Distance
List Map
Sort Distance
FilterAny distance from Canyon Lake Marina
Updating list...
Agoda.com
US$142
View Deal
17545 Fm 306, Canyon Lake, TX 78133-3354
2.4 km from Canyon Lake Marina
  • Free Parking
  • Pool
Priceline
US$121
View Deal
2386 Colleen Dr, Canyon Lake, TX 78133-5323
4.5 km from Canyon Lake Marina
  • Free Wifi
  • Free Parking
Savings alert! 16% below average rates

The price you found is 16% lower than this hotel's average rate of US$144/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.

12915 Fm 306, Canyon Lake, TX 78133-4585
7.1 km from Canyon Lake Marina
  • Free Wifi
  • Free Parking
Special offer
Offers & AnnouncementsSTAY & SAVE ALL YEAR!
400 River Rd, Wimberley, TX 78676-5131
16.6 km from Canyon Lake Marina
  • Free Wifi
  • Free Parking
Special offer
Special PriceUS$39 off room rate
Booking.com
US$122
View Deal
200 Ranch Road 3237, Wimberley, TX 78676
17.5 km from Canyon Lake Marina
  • Free Wifi
  • Free Parking
Scudder Lane, Wimberley, TX 78676
17.6 km from Canyon Lake Marina
  • Free Wifi
  • Free Parking
2324 Flite Acres Rd, Wimberley, TX 78676-5411
19.5 km from Canyon Lake Marina
    Free cancellation until 01/03
    Booking.com
    US$90
    View Deal
    2549 W State Highway 46, New Braunfels, TX 78132-4731
    20.3 km from Canyon Lake Marina
    • Free Wifi
    • Free Parking
    Free cancellation until 02/03
    Book now, pay at stay
    Travelocity
    US$139
    View Deal
    499 Singing Oaks, Spring Branch, TX 78070-6508
    20.8 km from Canyon Lake Marina
    • Free Wifi
    • Free Parking
    Special offer
    Savings alert! 19% below average rates

    The price you found is 19% lower than this hotel's average rate of US$172/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.

    Booking.com
    US$156
    View Deal
    1273 River Ter, New Braunfels, TX 78130-3448
    22.9 km from Canyon Lake Marina
    • Free Wifi
    • Free Parking
    Free cancellation until 01/03
    Book now, pay at stay
    Travelocity
    US$107
    View Deal
    305 W Austin St, New Braunfels, TX 78130-4113
    23.4 km from Canyon Lake Marina
    • Free Wifi
    • Free Parking
    Special offer
    Savings alert! 12% below average rates

    The price you found is 12% lower than this hotel's average rate of US$122/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.

    Booking.com
    US$105
    View Deal
    245 Fm-306, New Braunfels, TX 78130
    24.0 km from Canyon Lake Marina
    • Free Wifi
    • Free Parking
    Special offer
    Free cancellation until 25/02
    Hotels.com
    US$137
    View Deal
    295 E. San Antonio Street, New Braunfels, TX 78130
    24.3 km from Canyon Lake Marina
      No availability for your dates from these sites
      240 S Seguin Ave, New Braunfels, TX 78130-5119
      24.6 km from Canyon Lake Marina
      • Free Wifi
      • Free Parking
      No availability for your dates from these sites
      385 Other Place Dr, New Braunfels, TX 78130-4546
      24.9 km from Canyon Lake Marina
      • Free Wifi
      • Free Parking
      Free cancellation until 01/03
      Booking.com
      US$137
      View Deal
      625 Commercial Loop, San Marcos, TX 78666-5800
      24.9 km from Canyon Lake Marina
      • Free Wifi
      • Free Parking
      Special offer
      Free cancellation until 02/03
      Booking.com
      US$102
      View Deal
      4210 S Interstate 35, San Marcos, TX 78666-9397
      25.0 km from Canyon Lake Marina
      • Free Wifi
      • Free Parking
      Special offer
      Booking.com
      US$66
      View Deal
      1533 N Interstate 35, New Braunfels, TX 78130-2818
      25.3 km from Canyon Lake Marina
      • Free Wifi
      • Free Parking
      Travelocity
      US$111
      View Deal
      1501 Interstate 35 North, New Braunfels, TX 78130-2818
      25.3 km from Canyon Lake Marina
      • Free Wifi
      • Free Parking
      Special offer
      Free cancellation until 03/03
      SAVE US$5
      US$101
      Expedia.com
      US$96
      View Deal
      1493 N I-h 35, New Braunfels, TX 78130-2816
      25.4 km from Canyon Lake Marina
      • Free Wifi
      • Free Parking
      Special offer
      Special OfferBOOK DIRECT & SAVE
      SAVE US$11
      US$132
      Travelocity
      US$121
      View Deal
      620 Oxford Dr, New Braunfels, TX 78130-4655
      25.5 km from Canyon Lake Marina
      • Free Wifi
      • Free Parking
      Special offer
      SAVE US$5
      US$101
      Hotels.com
      US$96
      View Deal
      1436 Interstate 35 Business, New Braunfels, TX 78130
      25.5 km from Canyon Lake Marina
      • Free Wifi
      • Free Parking
      Special offer
      Savings alert! 15% below average rates

      The price you found is 15% lower than this hotel's average rate of US$113/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.

      Booking.com
      US$81
      View Deal