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 - Canyon Lake
+1-888-690-5247
17545 Fm 306, Canyon Lake, TX 78133
  • 3-star Lake property
  • Hotel has an eco-friendly policy Read more
Lamb’s Rest Inn Bed & Breakfast in New Braunfels
+1-888-305-3366
1385 Edwards Blvd., New Braunfels, TX 78132 ~11.68 miles southeast of Canyon Lake
  • Midscale Riverfront hotel
  • Comp. Breakfast
From$140
Very Good 4.5 /5Latest Reviews CallBookMore Details
7a Ranch
+1-800-881-1523
333 Wayside Dr., Wimberley, TX 78676 ~11.97 miles northeast of Canyon Lake
  • Low Cost property
  • 28 sleeping rooms in hotel
Worldmark New Braunfels : 1546 Gruene Rd.
+1-888-283-3404
1546 Gruene Rd., San Antonio, TX 78130 ~12.27 miles southeast of Canyon Lake
  • Affordable property
  • Check in time: 16:00
Gruene Mansion Inn : 1275 Gruene Rd.
+1-866-221-8581
1275 Gruene Rd., New Braunfels, TX 78130 ~12.40 miles southeast of Canyon Lake
  • Cheap Riverfront hotel
  • Check-in: 3:00 PM
Gruene Outpost River Lodge
+1-866-429-5787
1273 River Ter, New Braunfels, TX 78130 ~12.78 miles southeast of Canyon Lake
  • 2 star Riverfront property
  • Hotel has 4 suites
  • Fair Hotel
  • Quaint little place
Travelodge New Braunfels : 375 Highway 46 South
+1-888-690-5281
375 Highway 46 South, New Braunfels, TX 78130 ~13.33 miles southeast of Canyon Lake
  • Low Cost Highway hotel
  • Comp. Breakfast
  • No easy entry
  • Noise level is acceptable
Wingate by Wyndham New Bruanfels Tx
+1-888-690-5247
245 Fm 306, New Braunfels, TX 78130 ~13.74 miles southeast of Canyon Lake
  • Mid-scale Highway property
  • Check in time: 3pm
  • Shopping nearby
  • Most guests thought the tv was sub-standard
From$60
Average 3.5 /5Reviews CallBookMore Details
Courtyard by Marriott New Braunfels River Village in New Braunfels
+1-888-305-3366
750 Ih 35 North, New Braunfels, TX 78130 ~14.10 miles southeast of Canyon Lake
  • Affordable Resort hotel
  • 4 floors in hotel
From$139
Very Good 4.5 /5Reviews CallBookMore Details
Red Roof Inn New Braunfels in New Braunfels
+1-800-881-1523
815 I H 35 South, New Braunfels, TX 78130 ~14.14 miles southeast of Canyon Lake
  • Cheap Highway hotel
  • Hotel has 81 rooms
  • Almost all guests didn't like the uncomfortable beds
  • Rooms need regular maintenance
From$48
Average 3.0 /5Reviews CallBookMore Details
T Bar M Camps & Retreats in New Braunfels
+1-888-283-3404
2549 Highway 46 West, New Braunfels, TX 78130 ~14.31 miles southeast of Canyon Lake
  • Mid-scale Convention Center property
  • 69 rooms in property
  • Rooms are not good
  • Great location for family vacation
Quality Inn & Suites in New Braunfels
+1-866-221-8581
1533 Ih 35 North, New Braunfels, TX 78130 ~14.32 miles southeast of Canyon Lake
  • 3 star Highway hotel
  • Free comp. breakfast
Hilton Garden Inn New Braunfels : 1501 Ih 35 North
+1-866-429-5787
1501 Ih 35 North, New Braunfels, TX 78130 ~14.34 miles southeast of Canyon Lake
  • Affordable Suburban property
  • Gym is available on property
  • Bed did not work
  • Internet is average
Value Place San Antonio South in San Antonio
+1-888-690-5281
7958 Ih 35 South, San Antonio, TX 78224 ~14.36 miles east of Canyon Lake
  • 2-star Airport hotel
  • Check-in: 3:00 PM
Hill Country Cottage & Rv Resort in New Braunfels
+1-888-690-5247
131 Rueckle Rd., New Braunfels, TX 78130 ~14.41 miles south of Canyon Lake
  • Cheap Resort property
  • Fitness center on property
  • Great location
  • Bathroom could be optimized
From$65
Very Good 4.0 /5Read Reviews CallBookMore Details
Best Western Inn & Suites
+1-888-305-3366
1493 North I H 35, New Braunfels, TX 78130-2816 ~14.42 miles southeast of Canyon Lake
  • 3-star Highway hotel
  • 15 suites in hotel
From$80
Very Good 4.0 /5Reviews CallBookMore Details
Comfort Suites in New Braunfels
+1-800-881-1523
1489i 35 North, New Braunfels, TX 78130 ~14.44 miles southeast of Canyon Lake
  • 3-star Resort property
  • Gym is available on property
  • The majority of guests thought they were poorly maintained
  • Bathroom is ok
From$50
Very Good 4.0 /5Review Score CallBookMore Details
Holiday Inn Express & Suites - New Braunfels
+1-888-283-3404
1436 Ih 35 Business South, New Braunfels, TX 78130 ~14.44 miles southeast of Canyon Lake
  • 3-star Highway hotel
  • Free breakfast
From$75
Very Good 4.5 /5Review Score CallBookMore Details
Fairfield Inn & Suites by Marriott New Braunfels
+1-866-221-8581
1465 North Ih 35, New Braunfels, TX 78130 ~14.45 miles southeast of Canyon Lake
  • Affordable Highway hotel
  • Free breakfast available
From$79
Very Good 4.0 /5Review Score CallBookMore Details
Sleep Inn & Suites New Braunfels Hotel in New Braunfels
+1-866-429-5787
1477 North Ih 35, New Braunfels, TX 78130 ~14.46 miles southeast of Canyon Lake
  • Three Star Highway hotel
  • Check in: 3:00 PM
Country Inn & Suites New Braunfels
+1-888-690-5281
1483 I H 35 North, New Braunfels, TX 78130 Website ~14.49 miles southeast of Canyon Lake
  • Three Star Suburban property
  • Check in: 03:00PM
Microtel Inn & Suites New Braunfels
+1-888-690-5247
1175 North Business Ih 35, New Braunfels, TX 78130 ~14.53 miles southeast of Canyon Lake
  • Low-priced Suburban hotel
  • 65 sleeping rooms in hotel
  • Broken internet connection in the room and towels
  • About half of guests said rooms were dirty
Candlewood Suites New Braunfels - New Braunfels
+1-888-305-3366
1471 North Interstate 35, New Braunfels, TX 78130 ~14.56 miles southeast of Canyon Lake
  • Low priced Suburban hotel
  • 83 sleeping rooms in hotel
  • Very good city hotel
  • Rooms need regular maintenance
Rodeway Inn - New Braunfels
+1-800-881-1523
1209 I 35 North, New Braunfels, TX 78130 ~14.67 miles southeast of Canyon Lake
  • Economy property
  • Check-in time: 12:00
Edelweiss Inn
+1-888-283-3404
1063 I 35 North, New Braunfels, TX 78130 ~14.67 miles southeast of Canyon Lake
  • Affordable Highway hotel
  • Check-in time: 3:00 PM
  • Disappointing internet connection
  • Breakfast can be improved
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 by Marriott New Braunfels 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 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