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
+1-888-389-4121
17545 Fm 306, Canyon Lake, TX 78133
  • Affordable Lake hotel
  • Hotel has 421 suites
Lamb’s Rest Inn Bed & Breakfast
+1-888-675-2083
1385 Edwards Blvd., New Braunfels, TX 78132 ~11.68 miles southeast of Canyon Lake
  • Midscale Riverfront property
  • Check-in time: 4pm
From$140
Very Good 4.5 /5Read Reviews CallBookMore Details
7a Ranch
+1-800-716-8490
333 Wayside Dr., Wimberley, TX 78676 ~11.97 miles northeast of Canyon Lake
  • Two star property
  • 2 meeting rooms in property
Worldmark New Braunfels : 1546 Gruene Rd.
+1-800-805-5223
1546 Gruene Rd., San Antonio, TX 78130 ~12.27 miles southeast of Canyon Lake
  • Mid-scale property
  • Fitness center on property
Gruene Mansion Inn
+1-888-965-1860
1275 Gruene Rd., New Braunfels, TX 78130 ~12.40 miles southeast of Canyon Lake
  • Two-star Riverfront property
  • Hotel has 33 rooms
Travelodge New Braunfels
+1-888-788-5576
375 Highway 46 South, New Braunfels, TX 78130 ~13.33 miles southeast of Canyon Lake
  • Inexpensive Highway hotel
  • Check in: 2:00 PM
  • Hotel buildings could use some improvement
  • Close to major highways
Wingate by Wyndham New Bruanfels Tx in New Braunfels
+1-888-897-9207
245 Fm 306, New Braunfels, TX 78130 ~13.74 miles southeast of Canyon Lake
  • Three Star Highway hotel
  • Hotel has 3 suites
  • Location is great
  • Most guests said the bathroom was dirty
From$60
Average 3.5 /5Reviews CallBookMore Details
Studio 6 New Braunfels Tx #5075 - New Braunfels
+1-888-311-4278
Northwest Quadrant I35 & Sh46, New Braunfels, TEXAS 78130 ~13.99 miles southeast of Canyon Lake
  • Low-priced property
Courtyard by Marriott New Braunfels River Village
+1-888-469-4795
750 Ih 35 North, New Braunfels, TX 78130 ~14.10 miles southeast of Canyon Lake
  • 3-star Resort property
  • Fitness / Gym is on-site
From$139
Very Good 4.5 /5Recent Reviews CallBookMore Details
Quality Inn & Suites in New Braunfels
+1-888-734-9421
1533 Ih 35 North, New Braunfels, TX 78130 ~14.12 miles southeast of Canyon Lake
  • Cheap Highway hotel
  • Free breakfast available
Red Roof Inn New Braunfels
+1-888-841-5292
815 I H 35 South, New Braunfels, TX 78130 ~14.14 miles southeast of Canyon Lake
  • Economical Highway property
  • Check-in time: 3:00
  • Most guests thought the tv was sub-standard
  • Parking lot next to
T Bar M Camps & Retreats : 2549 Highway 46 West
+1-888-455-5160
2549 Highway 46 West, New Braunfels, TX 78130 ~14.31 miles southeast of Canyon Lake
  • Midscale Convention Center property
  • 10 conference rooms in property
  • Best pool
  • All guests complained about the elevator
Hilton Garden Inn New Braunfels
+1-888-965-8297
1501 Ih 35 North, New Braunfels, TX 78130 ~14.34 miles southeast of Canyon Lake
  • Three Star Suburban hotel
  • Hotel has 103 rooms
  • Beds weren't working
  • Breakfast is average
Value Place San Antonio South
+1-888-906-6358
7958 Ih 35 South, San Antonio, TX 78224 ~14.36 miles east of Canyon Lake
  • Two-star Airport property
  • Check-in time: 3:00 PM
Hill Country Cottage & Rv Resort
+1-888-749-6785
131 Rueckle Rd., New Braunfels, TX 78130 ~14.41 miles south of Canyon Lake
  • 2 star Resort hotel
  • Hotel has 83 suites
  • Great pools
  • Great kids area
From$65
Very Good 4.0 /5Read Reviews CallBookMore Details
Best Western Inn & Suites
+1-888-878-9982
1493 North I H 35, New Braunfels, TX 78130-2816 ~14.42 miles southeast of Canyon Lake
  • Two star Highway hotel
  • Free breakfast
From$60
Very Good 4.0 /5Review Score CallBookMore Details
Comfort Suites
+1-888-389-4485
1489i 35 North, New Braunfels, TX 78130 ~14.44 miles southeast of Canyon Lake
  • Midscale Resort property
  • Check-in time: 3:00PM
  • Breakfast is good
  • Staff was friendly and helpful
From$50
Very Good 4.0 /5Reviews CallBookMore Details
Holiday Inn Express & Suites - New Braunfels
+1-888-389-4121
1436 Ih 35 Business South, New Braunfels, TX 78130 ~14.44 miles southeast of Canyon Lake
  • Three Star Highway hotel
  • Gym is available on property
Fairfield Inn & Suites by Marriott New Braunfels in New Braunfels
+1-888-675-2083
1465 North Ih 35, New Braunfels, TX 78130 ~14.45 miles southeast of Canyon Lake
  • 3-star Highway property
  • Gym is available on property
Sleep Inn & Suites New Braunfels Hotel
+1-800-716-8490
1477 North Ih 35, New Braunfels, TX 78130 ~14.46 miles southeast of Canyon Lake
  • Affordable Highway hotel
  • Comp. Breakfast
Country Inn & Suites New Braunfels
+1-800-805-5223
1483 I H 35 North, New Braunfels, TX 78130 Website ~14.49 miles southeast of Canyon Lake
  • Three Star Suburban hotel
  • 4 floors in hotel
Microtel Inn & Suites New Braunfels : 1175 North Business Ih 35
+1-888-965-1860
1175 North Business Ih 35, New Braunfels, TX 78130 ~14.53 miles southeast of Canyon Lake
  • 2-star Suburban hotel
  • Has environment-friendly policy Learn more
  • Musty lobby
  • Beds were acceptable for 56%
Candlewood Suites New Braunfels - New Braunfels
+1-888-788-5576
1471 North Interstate 35, New Braunfels, TX 78130 ~14.56 miles southeast of Canyon Lake
  • Cheap Suburban property
  • Gym / Fitness Center Available
  • Most guests thought they were poorly maintained
  • Most guests thought rooms were spacious
From$59
Very Good 4.0 /5Review Score CallBookMore Details
Rodeway Inn
+1-888-897-9207
1209 I 35 North, New Braunfels, TX 78130 ~14.67 miles southeast of Canyon Lake
  • 2 star hotel
  • Hotel has 128 rooms
Days Inn New Braunfels in New Braunfels
+1-888-311-4278
963 Ih 35 North, New Braunfels, TX 78130 ~14.68 miles southeast of Canyon Lake
  • 2 star property
  • 58 rooms in property
  • Moderately clean hotel facilities
  • Vibe is not too good
From$50
Average 3.0 /5Reviews CallBookMore Details
Next 25 Canyon Lake Hotels >  [1 - 25 of 50]    
Next: See My Canyon Lake Hotels with Pricing

Graph: Upcoming 20 Days of Canyon Lake Hotel Rates

Rates shown are nightly rates before taxes and do not necessarily reflect all Canyon Lake, TX discounts available. The chart reflects the cheapest Canyon Lake hotel for each day and each star rating category.

FAQs about hotels in Canyon Lake

What are the most favored hotels in Canyon Lake?

Knights Inn at N I 35, Lamb’s Rest Inn Bed & Breakfast and Worldmark New Braunfels are the best rated hotels based on customer reviews in the last 365 days.

What are the most up-scale hotels in Canyon Lake?

JW Marriott San Antonio Hill Country Resort & Sp, Holiday Inn Club Vacations Hill Country Resort and Lamb’s Rest Inn Bed & Breakfast are the top 3 luxury hotels near Canyon Lake city center.

What hotels are closest to the city center of Canyon Lake?

Holiday Inn Club Vacations Hill Country Resort, Lamb’s Rest Inn Bed & Breakfast, and 7a Ranch are the properties closest to Canyon Lake city center.

What are the best independent hotels in Canyon Lake?

Lamb’s Rest Inn Bed & Breakfast, Worldmark New Braunfels and Hill Country Cottage & Rv Resort are the best rated independent hotels (not part of a big brand).

What are the most popular Marriott hotels in Canyon Lake?

Courtyard by Marriott New Braunfels River Village, JW Marriott San Antonio Hill Country Resort & Sp and Fairfield Inn & Suites Schertz are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the most popular Choice Hotels branded hotels in Canyon Lake?

Sleep Inn & Suites New Braunfels Hotel, Comfort Suites and Comfort Inn & Suites are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the best Best Western hotels in Canyon Lake?

Best Western Inn & Suites and SureStay Hotel by Best Western New Braunfels are the best rated Best Western branded hotels (based on user reviews score).

What are the best IHG hotels in Canyon Lake?

Holiday Inn Express & Suites, Candlewood Suites New Braunfels and Holiday Inn Express are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Verified reviews of the city of Canyon Lake

Below are reviews of the city of Canyon Lake, TX from an actual visitor's perspective.

"Perfect"
Score 4.0 / 5

Good food at Italian Gardens and Wild Flour restaurants. Liked Blossom Boutique, Dollar General and Thrift Store. Like to go up to park on top of Dam and to military rec parks on lake.

Marsha D., from 19-Feb-2019
The average traveler rating of the city of Canyon Lake, TX shown above is 4.0 out of 5 based on 1 reviews
Back to Top