
Search Hotels Near Surprise Beach, Grand Lake
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Surprise Beach hotels

1. The Gateway Inn
The Gateway Inn6.4 mi from Surprise Beach
9.2 out of 10, Wonderful, (1,008 reviews)
The price is £136
includes taxes & fees
28 Jun - 29 Jun

2. Timberline Inn of Grand Lake
Timberline Inn of Grand Lake4.5 mi from Surprise Beach
6.8 out of 10, (703 reviews)
The price is £100
includes taxes & fees
12 Jul - 13 Jul

3. Grand Lake Lodge
Grand Lake Lodge6.7 mi from Surprise Beach
8.6 out of 10, Excellent, (790 reviews)
The price is £198
includes taxes & fees
8 Jul - 9 Jul

4. Lone Eagle Lodge
Lone Eagle Lodge6.4 mi from Surprise Beach
8.4 out of 10, Very good, (451 reviews)
The price is £144
includes taxes & fees
8 Jul - 9 Jul

5. Columbine Cabins
Columbine Cabins6.4 mi from Surprise Beach
9.0 out of 10, Wonderful, (225 reviews)
The price is £163
includes taxes & fees
28 Jun - 29 Jun

6. Spirit Lake Lodge
Spirit Lake Lodge6.5 mi from Surprise Beach
8.2 out of 10, Very good, (273 reviews)
The price is £173
includes taxes & fees
28 Jun - 29 Jun

7. Western Riviera Lakeside Lodging
Western Riviera Lakeside Lodging6.4 mi from Surprise Beach
8.8 out of 10, Excellent, (471 reviews)
The price is £225
includes taxes & fees
25 Jun - 26 Jun

8. Inn at SilverCreek
Inn at SilverCreek8.1 mi from Surprise Beach
7.4 out of 10, Good, (1,044 reviews)
The price is £92
includes taxes & fees
28 Jun - 29 Jun

9. Big Horn Lodge
Big Horn Lodge6.5 mi from Surprise Beach
7.0 out of 10, Good, (488 reviews)
The price is £165
includes taxes & fees
28 Jun - 29 Jun

10. Private Balcony & Mtn Views: Granby Studio!
Private Balcony & Mtn Views: Granby Studio!8 mi from Surprise Beach
9.2 out of 10, Wonderful, (5 reviews)
The price is £189
includes taxes & fees
6 Jul - 7 Jul

11. The Loose Moose Lodge
The Loose Moose Lodge6.5 mi from Surprise Beach
8.0 out of 10, Very good, (5 reviews)
The price is £235
includes taxes & fees
28 Jun - 29 Jun

12. Littletree Inn
Littletree Inn7.3 mi from Surprise Beach
7.4 out of 10, Good, (284 reviews)
The price is £117
includes taxes & fees
28 Jun - 29 Jun

13. West Portal Cabin 4 Bedroom Cabin
West Portal Cabin 4 Bedroom Cabin6.6 mi from Surprise Beach
The price is £1,100
includes taxes & fees
7 Jul - 8 Jul

14. Grand Lake Condo w/ Mountain Views: Walk to Lake!
Grand Lake Condo w/ Mountain Views: Walk to Lake!6.3 mi from Surprise Beach
9.0 out of 10, Wonderful, (2 reviews)
The price is £274
includes taxes & fees
7 Jul - 8 Jul

15. Walk to Ski Lift & Hiking: Granby Ranch Condo!
Walk to Ski Lift & Hiking: Granby Ranch Condo!8.6 mi from Surprise Beach
The price is £251
includes taxes & fees
5 Jul - 6 Jul

16. Mountain Peak 4 Bedroom Home by RedAwning
Mountain Peak 4 Bedroom Home by RedAwning12.1 mi from Surprise Beach
The price is £975
includes taxes & fees
25 Jun - 26 Jun
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.
Compare popular hotels close to Surprise Beach
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() The Gateway Inn | 9.2 Wonderful 1,008 reviews | View | ||||||
![]() Timberline Inn of Grand Lake | 6.8 703 reviews | View | ||||||
![]() Grand Lake Lodge | 8.6 Excellent 790 reviews | View | ||||||
![]() Lone Eagle Lodge | 8.4 Very good 451 reviews | View | ||||||
![]() Columbine Cabins | 9.0 Wonderful 225 reviews | View |
Top Surprise Beach Hotel Reviews

New 3 bedroom 300 yards from Lake Granby
10/10 Excellent




























































