A coastal landscape with a river, houses, and a clear blue sky.

Hotels with Restaurants in Canyon Lake, Texas

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Canyon Lake Hotels with Restaurants

Next weekend
In two weeks

Our top choices for Canyon Lake hotels with a restaurant

Maven's Inn & Grill

Maven's Inn & Grill
2.0 star property
Canyon Lake
9.0 out of 10, Wonderful, (172 reviews)
"Very amazing place and wonderful staff!!"
United States
Ayden
The price is P6,838
P7,454 total
includes taxes & fees
Jun 21 - Jun 22
Maven's Inn & Grill

Courtyard By Marriott Austin Dripping Springs

Courtyard By Marriott Austin Dripping Springs
3.0 star property
Dripping Springs
9.4 out of 10, Exceptional, (269 reviews)
"Great staff and location!"
United States
Randy
The price is P6,382
P7,212 total
includes taxes & fees
Jun 28 - Jun 29
Courtyard By Marriott Austin Dripping Springs

Hilton Garden Inn San Marcos

Hilton Garden Inn San Marcos
3.0 star property
San Marcos
8.8 out of 10, Excellent, (1,002 reviews)
"It was so nice , clean and new with so many great amenities!"
United States
Lindsay
The price is P5,738
P6,599 total
includes taxes & fees
Jun 28 - Jun 29
Hilton Garden Inn San Marcos

Hilton Garden Inn New Braunfels

Hilton Garden Inn New Braunfels
3.0 star property
New Braunfels
8.6 out of 10, Excellent, (1,001 reviews)
"Get hotel, very clean and staff are wonderful."
United States
Laura Lee
The price is P6,544
P7,395 total
includes taxes & fees
Jun 28 - Jun 29
Hilton Garden Inn New Braunfels

Holiday Inn San Marcos-Convention CTR Area by IHG

Holiday Inn San Marcos-Convention CTR Area by IHG
3.0 star property
San Marcos
8.4 out of 10, Very Good, (1,001 reviews)
"We stayed at the express inn. The staff was kind and informative for helping me make the most of my trip."
United States
Lacy
The price is P6,139
P7,425 total
includes taxes & fees
Jun 28 - Jun 29
Holiday Inn San Marcos-Convention CTR Area by IHG

Embassy Suites by Hilton San Marcos Hotel Conference Center

Embassy Suites by Hilton San Marcos Hotel Conference Center
3.5 star property
San Marcos
8.6 out of 10, Excellent, (1,239 reviews)
"Beautiful and clean hotel"
United States
Mark
The price is P8,424
P9,782 total
includes taxes & fees
Jul 1 - Jul 2
Embassy Suites by Hilton San Marcos Hotel Conference Center

Camp Lucy

Camp Lucy
4.0 star property
Dripping Springs
9.8 out of 10, Exceptional, (274 reviews)
"The breakfast was outstanding and the AC was very good!!"
United States
Michael
The price is P20,885
P30,378 total
includes taxes & fees
Jun 23 - Jun 24
Camp Lucy

Homewood Suites by Hilton San Antonio North

Homewood Suites by Hilton San Antonio North
3.0 star property
Stone Oak
8.6 out of 10, Excellent, (1,002 reviews)
"We were comfortable staying here, we'd have no problem staying here again."
United States
Wade
The price is P5,931
P7,011 total
includes taxes & fees
Jun 28 - Jun 29
Homewood Suites by Hilton San Antonio North

JW Marriott San Antonio Hill Country Resort & Spa

JW Marriott San Antonio Hill Country Resort & Spa
4.5 star property
San Antonio
9.0 out of 10, Wonderful, (1,006 reviews)
"Great resort."
United States
Emily
The price is P23,038
P31,395 total
includes taxes & fees
Jun 29 - Jun 30
JW Marriott San Antonio Hill Country Resort & Spa

Sage Hill Inn & Spa

Sage Hill Inn & Spa
4.0 star property
Kyle
9.0 out of 10, Wonderful, (890 reviews)
"Fabulous stay in a relaxing setting.service was fabulous. loved our two night getaway "
United States
Eugene
The price is P20,313
P21,532 total
includes taxes & fees
Jun 28 - Jun 29
Sage Hill Inn & Spa
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top Canyon Lake Hotel Reviews

Frequently asked questions

How much do hotels with dining in Canyon Lake cost?
Hotels in Canyon Lake range between P6,599 to P31,395 per night. Make sure you come with an appetite — these stays have restaurants or are close to some terrific culinary experiences. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
Are there any family-friendly hotels with dining in Canyon Lake?
Book in to Holiday Inn Club Vacations Hill Country Resort Canyon LK, an IHG Hotel and eat your way around Canyon Lake. This family-friendly hotel with dining has a 3-star rating and handy amenities such as a nearby beach and a children's pool. Canyon Lake boasts plenty of family-friendly attractions to explore that'll keep the kids entertained. The Heritage Museum of the Texas Hill Country and Overlook Park promise a fun-fueled day for both young and old.
Why book your hotel with dining in Canyon Lake with Expedia?
Expedia makes it a cinch to find your dream hotel with dining in Canyon Lake. Use our handy filters to search for stays with their own restaurants. If you're sticking to a budget, click on how much you want to spend and the preferred star rating of your hotel. We'll help you find the right fit whatever your bank balance or tastes.
How can I find cheap hotels with dining in Canyon Lake?
Expedia can help you narrow down your search for cheap hotels with dining in Canyon Lake. Simply use our filter tools to book stays with restaurants or delightful extras, such as included breakfast and dinner. You can also choose how much you want to spend per night and your preferred hotel star rating to bring down costs.
What is there to do in Canyon Lake near my hotel with dining?
You'll find loads of awesome things to do and see in Canyon Lake. Head for attractions like Whitewater Amphitheatre, Canyon Lake Marina and Overlook Park. Potter's Creek Park, Canyon Park and Cranes Mill Marina are other must-do's.