4 Star Hotels in Canyon Lake

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices
Check prices for these dates
4 Star Hotels in Canyon Lake

1. Onera Wimberley
Onera WimberleyWimberley
9.6 out of 10, Exceptional, (129 reviews)
The price is $278
$332 total
includes taxes & fees
Nov 30 - Dec 1

2. Pet-friendly New Braunfels Condo w/ Shared Pool!
Pet-friendly New Braunfels Condo w/ Shared Pool!New Braunfels
10.0 out of 10, Exceptional, (1 review)
The price is $126
$350 total
includes taxes & fees
Nov 22 - Nov 23

3. Westpointe Drive Apartments by Landing
Westpointe Drive Apartments by LandingNew Braunfels
8.8 out of 10, Excellent, (101 reviews)
The price is $140
$346 total
includes taxes & fees
Nov 16 - Nov 17

4. The Cedars Ranch
The Cedars RanchWimberley
9.6 out of 10, Exceptional, (119 reviews)
The price is $431
$457 total
includes taxes & fees
Nov 22 - Nov 23

5. JW Marriott San Antonio Hill Country Resort & Spa
JW Marriott San Antonio Hill Country Resort & SpaSan Antonio
9.0 out of 10, Wonderful, (1,002 reviews)
The price is $324
$452 total
includes taxes & fees
Nov 29 - Nov 30

6. Melrose River Club
Melrose River ClubSan Marcos
9.6 out of 10, Exceptional, (174 reviews)
The price is $160
$200 total
includes taxes & fees
Nov 11 - Nov 12

8. Sage Hill Inn & Spa
Sage Hill Inn & SpaKyle
9.6 out of 10, Exceptional, (897 reviews)
The price is $269
$286 total
includes taxes & fees
Dec 2 - Dec 3
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 neighborhoods in Canyon Lake

Sattler
The Sattler neighborhood offers attractions such as Canyon Lake and Guadalupe River.

Photo by Meggie John
Open Photo by Meggie John
Canyon Lake Hills
Canyon Lake's Canyon Lake Hills neighborhood offers attractions including Canyon Lake.

Canyon Lake Village West
Canyon Lake's Canyon Lake Village West neighborhood offers attractions including Canyon Lake.
Ensenada Shores
Canyon Lake's Ensenada Shores neighborhood offers attractions including Canyon Lake.


































