We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near The Beach at Grand Lake

Lake Avenue, Grand Lake, CO
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels & B&Bs travelers recommend

613 Grand Avenue, Grand Lake, CO 80447
0.1 miles from The Beach at Grand Lake
Special Offer Stay 2+ Nights - Save...
Americas Best Value Inn Bighorn Lodge Slideshow
#4 of 8 hotels in Grand Lake
Professional photos | Traveler photos (7) | Map
Show Prices
The Terrace Inn (Grand Lake, CO)
813 Grand Avenue, Grand Lake, CO 80447
0.2 miles from The Beach at Grand Lake
#2 of 5 Grand Lake B&B and Inns
Traveler photos (7) | Map
Ravenwood Townhomes (Grand Lake, CO)
508 Grand Avenue, Grand Lake, CO 80447
0.2 miles from The Beach at Grand Lake
#3 of 5 Grand Lake B&B and Inns
Traveler photos (13) | Map
SunSet Motel (Grand Lake, CO)
505 Grand Ave., Grand Lake, CO 80447
0.2 miles from The Beach at Grand Lake
#8 of 8 hotels in Grand Lake
Traveler photos (4) | Map
419 Garfield Street, PO Box 1286, Grand Lake, CO 80447
0.3 miles from The Beach at Grand Lake
Offers & Announcements $300 Family of 4 Getaway
Western Riviera Lakeside Lodging & Events Slideshow
#3 of 8 hotels in Grand Lake
Professional photos | Traveler photos (382) | Map
Show Prices
The Inn at Grand Lake (Grand Lake, CO)
1103 Grand Avenue, Grand Lake, CO 80447
0.4 miles from The Beach at Grand Lake
#5 of 8 hotels in Grand Lake
Traveler photos (2) | Map
Pine Cone Cottages (Grand Lake, CO)
1025 Park Avenue, Grand Lake, CO 80447
0.4 miles from The Beach at Grand Lake
#6 of 8 hotels in Grand Lake
Map
Gateway Inn (Grand Lake, CO) 3.0 of 5
200 West Portal Road, P.O. Box 1169, Grand Lake, CO 80447
0.5 miles from The Beach at Grand Lake
#2 of 8 hotels in Grand Lake
Professional photos | Traveler photos (115) | Map
Show Prices
14814 US Highway 34, Grand Lake, CO 80447
0.5 miles from The Beach at Grand Lake
#4 of 5 Grand Lake B&B and Inns
Map
8510 County Road 4051, Grand Lake, CO 80447
3.0 miles from The Beach at Grand Lake
#5 of 5 Grand Lake B&B and Inns
Traveler photos (12) | Map
Lake Forest Lodge (Grand Lake, CO)
2142 County Rd. #4, P.O. Box 1211, Grand Lake, CO 80447
4.2 miles from The Beach at Grand Lake
#7 of 8 hotels in Grand Lake
Map
North Shore Lodge (Grand Lake, CO)
928 Grand County Road 64, Grand Lake, CO 80447
5.0 miles from The Beach at Grand Lake
#1 of 8 hotels in Grand Lake
Traveler photos (41) | Map
Spirit Mountain Ranch (Grand Lake, CO)
3863 County Road 41, P.O. Box 942, Grand Lake, CO 80447
7.4 miles from The Beach at Grand Lake
#1 of 5 Grand Lake B&B and Inns
Traveler photos (13) | Map
C Lazy U Ranch (Granby, CO)
3640 Colorado Hwy 125, Granby, CO 80446
11.2 miles from The Beach at Grand Lake
Special Price Early Booking Special
C Lazy U Ranch Slideshow
#1 of 3 Granby B&B and Inns
Traveler photos (73) | Map
Trail Riders Motel (Granby, CO)
215 E. Agate Ave., P.O. Box 1005, Granby, CO
13.0 miles from The Beach at Grand Lake
Special Rate $79 (USD)
Trail Riders Motel Slideshow
#2 of 9 hotels in Granby
Professional photos | Traveler photos (45) | Map
Show Prices
King Mountain Ranch (Granby, CO)
11845 Hwy. 125, Granby, CO 80446
13.0 miles from The Beach at Grand Lake
#6 of 9 hotels in Granby
Traveler photos (49) | Map
Blue Spruce Motel (Granby, CO)
170 E Agate Ave, Po Box 285, Granby, CO 80446
13.0 miles from The Beach at Grand Lake
#9 of 9 hotels in Granby
Traveler photos (5) | Map
Littletree Inn (Granby, CO)
62000 U.S. Hwy. 40, Granby, CO 80446
13.2 miles from The Beach at Grand Lake
#4 of 9 hotels in Granby
Professional photos | Traveler photos (7) | Map
Show Prices
Homestead Motel (Granby, CO)
851 W Agate Ave, Granby, CO 80446
13.2 miles from The Beach at Grand Lake
#7 of 9 hotels in Granby
Traveler photos (23) | Map
Westerner Motel (Granby, CO)
875 W Agate Ave, Granby, CO 80446
13.2 miles from The Beach at Grand Lake
#3 of 3 Granby B&B and Inns
Map
Inn at Silver Creek (Granby, CO) 3.0 of 5
62927 US Highway 40, Granby, CO 80446
14.1 miles from The Beach at Grand Lake
#8 of 9 hotels in Granby
Professional photos | Traveler photos (84) | Map
Show Prices
Drowsy Water Ranch (Granby, CO)
County Road 219, PO Box 147, Granby, CO 80446
14.2 miles from The Beach at Grand Lake
Special Offer 10% off family Aug weeks
Drowsy Water Ranch Slideshow
#1 of 9 hotels in Granby
Traveler photos (113) | Map
999 Village Road, Granby, CO 80446
14.8 miles from The Beach at Grand Lake
#2 of 3 Granby B&B and Inns
Traveler photos (5) | Map
Show Prices
Silver Creek Lodging (Granby, CO)
1000 Village Road, Granby, CO 80446
14.9 miles from The Beach at Grand Lake
#5 of 9 hotels in Granby
Map
2383 Highway 66, PO Box 4312, Estes Park, CO 80517
15.3 miles from The Beach at Grand Lake
#12 of 20 Estes Park B&B and Inns
Traveler photos (20) | Map
Braeside Cabin (Estes Park, CO)
2175 Colorado Hywy 66, Estes Park, CO 80517
15.5 miles from The Beach at Grand Lake
#18 of 20 Estes Park B&B and Inns
Traveler photos (9) | Map
The Baldpate Inn (Estes Park, CO) 2.5 of 5
4900 South Highway 7, PO Box 700, Estes Park, CO 80517
15.9 miles from The Beach at Grand Lake
#15 of 20 Estes Park B&B and Inns
Professional photos | Traveler photos (55) | Map
Show Prices
1766 Lower Broadview Rd., Estes Park, CO 80517
16.0 miles from The Beach at Grand Lake
Romantic Riversong Bed and Breakfast Inn Slideshow
#5 of 20 Estes Park B&B and Inns
Professional photos | Traveler photos (470) | Map
Show Prices
Allenspark Lodge (Allenspark, CO)
184 Main Street, Highway 7 Business Rt., P.O. Box 247, Allenspark, Rocky Mountain National Park, CO 80510
16.3 miles from The Beach at Grand Lake
#1 of 1 Allenspark B&B and Inns
Traveler photos (12) | Map
650 Lakewood Ct, Estes Park, CO 80517
16.4 miles from The Beach at Grand Lake
#1 of 20 Estes Park B&B and Inns
Traveler photos (137) | Map