Star Rating
Hotel Name
Price Range (USD)to
Amenities

Canyon Lake Texas Hotels & Motels

Find hotels in Canyon Lake using the list and search tools below. Search for cheap and discounted hotel and motel rates in or close to Canyon Lake, TX for your corporate or personal leisure travel. We list the best Canyon Lake, Texas hotel and motel rooms. Browse the Canyon Lake area hotels to find the perfect lodging! Please use the provided map of the Canyon Lake hotels.

The Canyon Lake center point is about 6 miles southeast of Bridal Veil Falls and 10 miles north of John Newcombe Tennis Ranch.

Canyon Lake Hotels & Accommodations

Holiday Inn Club Vacations Hill Country Resort in Canyon Lake
+1-888-690-5247
17545 Fm 306, Canyon Lake, TX 78133
  • Midscale hotel
  • Hotel has 421 rooms
From$80
Average 3.5 /5Reviews CallBookMore Details
Hampton Inn Bulverde / Spring Branch - Spring Branch 499 Singing Oaks, Spring Branch, TX 78070 ~10.67 miles west of Canyon Lake
  • Mid-scale Suburban property
  • Free comp. breakfast
From$79
Excellent 5.0 /5Review Score CallBookMore Details
Lamb’s Rest Inn Bed & Breakfast in New Braunfels 1385 Edwards Blvd., New Braunfels, TX 78132 ~11.68 miles southeast of Canyon Lake
  • 3 star Riverfront property
  • Hotel has 2 floors
From$140
Excellent 5.0 /5Read Reviews CallBookMore Details
Worldmark New Braunfels 1546 Gruene Rd., San Antonio, TX 78130 ~12.27 miles southeast of Canyon Lake
  • Mid-scale property
  • Check in time: 16:00
Gruene Mansion Inn - New Braunfels 1275 Gruene Rd., New Braunfels, TX 78130 ~12.40 miles southeast of Canyon Lake
  • Cheap Riverfront property
  • Free complimentary breakfast
Gruene Outpost River Lodge 1273 River Ter, New Braunfels, TX 78130 ~12.78 miles southeast of Canyon Lake
  • Economical Riverfront property
  • Hotel has 2 floors
  • Great location
  • Quaint little place
Travelodge New Braunfels 375 Highway 46 South, New Braunfels, TX 78130 ~13.33 miles southeast of Canyon Lake
  • Low Cost Highway hotel
  • 2 floors in property
  • Close to major highways
  • Rooms are not good
Wingate by Wyndham New Bruanfels Tx : 245 Fm 306 245 Fm 306, New Braunfels, TX 78130 ~13.74 miles southeast of Canyon Lake
  • Midscale Highway property
  • Check-in time: 3pm
  • Fantastic service
  • Really friendly staff
From$60
Average 3.5 /5Reviews CallBookMore Details
Sleep Inn & Suites New Braunfels in New Braunfels 1477 North Ih 35, New Braunfels, TX 78130 ~14.02 miles southeast of Canyon Lake
  • Economical Highway hotel
  • Gym / Fitness Center Available
  • Close to restaurants
  • Rather comfortable
Courtyard by Marriott New Braunfels River Village 750 Ih 35 North, New Braunfels, TX 78130 ~14.10 miles southeast of Canyon Lake
  • Mid-scale Resort property
  • Hotel has 5 meeting rooms
From$109
Very Good 4.5 /5Review Score CallBookMore Details
Red Roof Inn New Braunfels - New Braunfels 815 I H 35 South, New Braunfels, TX 78130 ~14.14 miles southeast of Canyon Lake
  • 2 star Highway property
  • Free breakfast available
  • Rooms could be larger
  • Pool should be renewed
T Bar M Camps & Retreats - New Braunfels 2549 Highway 46 West, New Braunfels, TX 78130 ~14.31 miles southeast of Canyon Lake
  • 3 star Convention Center property
  • Free breakfast
  • Elevator in need of updating
  • No breakfast provided
Quality Inn & Suites - New Braunfels 1533 Ih 35 North, New Braunfels, TX 78130 ~14.32 miles southeast of Canyon Lake
  • 3 star Highway hotel
  • 32 suites in hotel
Hilton Garden Inn New Braunfels : 1501 Ih 35 North 1501 Ih 35 North, New Braunfels, TX 78130 ~14.34 miles southeast of Canyon Lake
  • 3 star Suburban hotel
  • Fitness center on property
  • Friendly service
  • Clean rooms
From$72
Very Good 4.0 /5Review Score CallBookMore Details
Value Place San Antonio South 7958 Ih 35 South, San Antonio, TX 78224 ~14.36 miles east of Canyon Lake
  • Two-star Airport hotel
  • 121 rooms in property
Hill Country Cottage & Rv Resort : 131 Rueckle Rd.
+1-888-305-3366
131 Rueckle Rd., New Braunfels, TX 78130 ~14.41 miles south of Canyon Lake
  • Two-star Resort hotel
  • Hotel has 83 rooms
  • Clean
  • Nice sized front porch
Best Western Inn & Suites 1493 North Interstate 35 Frontage Rd., New Braunfels, TX 78130 ~14.42 miles southeast of Canyon Lake
  • Low Cost Highway hotel
  • Free complimentary breakfast
Comfort Suites
+1-888-283-3404
1489i 35 North, New Braunfels, TX 78130 ~14.44 miles southeast of Canyon Lake
  • Three Star Resort property
  • 62 rooms in property
  • Very good city hotel
  • Breakfast is good
From$50
Very Good 4.0 /5Review Score CallBookMore Details
Holiday Inn Express & Suites in New Braunfels 1436 Ih 35 Business South, New Braunfels, TX 78130 ~14.44 miles southeast of Canyon Lake
  • Mid-scale Highway hotel
  • Free comp. breakfast
From$75
Very Good 4.5 /5Read Reviews CallBookMore Details
Fairfield Inn & Suites by Marriott New Braunfels 1465 North Ih 35, New Braunfels, TX 78130 Website ~14.45 miles southeast of Canyon Lake
  • Affordable Highway hotel
  • Fitness / Gym is on-site
From$79
Very Good 4.0 /5Reviews CallBookMore Details
Country Inn & Suites New Braunfels : 1483 I H 35 North 1483 I H 35 North, New Braunfels, TX 78130 ~14.49 miles southeast of Canyon Lake
  • 3 star Suburban hotel
  • 8 suites in property
From$60
Very Good 4.5 /5Read Reviews CallBookMore Details
Microtel Inn & Suites New Braunfels 1175 North Business Ih 35, New Braunfels, TX 78130 ~14.53 miles southeast of Canyon Lake
  • Economy Suburban hotel
  • Hotel has a green policy See more
  • Wonderful and helpful staff
  • For 72%, the lobby entrance was sub-standard
Candlewood Suites New Braunfels : 1471 North Interstate 35 1471 North Interstate 35, New Braunfels, TX 78130 ~14.56 miles southeast of Canyon Lake
  • Economical Suburban hotel
  • Fitness center on property
  • Most guests said rooms were clean enough
  • Bathroom is ok
From$59
Very Good 4.0 /5Read Reviews CallBookMore Details
Rodeway Inn
+1-800-881-1523
1209 I 35 North, New Braunfels, TX 78130 ~14.67 miles southeast of Canyon Lake
  • Low priced property
  • Free comp. breakfast
Edelweiss Inn 1063 I 35 North, New Braunfels, TX 78130 ~14.67 miles southeast of Canyon Lake
  • 3 star Highway hotel
  • Check-in: 3:00 PM
  • Service could be improved
  • Most guests didn't like the management
Next 25 Canyon Lake Hotels >  [1 - 25 of 50]    
Next: See My Canyon Lake Hotels with Pricing
Back to Top