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

The Inn at Grand Lake (Grand Lake, CO)
1103 Grand Avenue, Grand Lake, CO 80447
0.1 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.1 miles from The Beach at Grand Lake
#7 of 8 hotels in Grand Lake
Map
419 Garfield Street, PO Box 1286, Grand Lake, CO 80447
0.2 miles from The Beach at Grand Lake
Offers & Announcements 50% Off 3rd Night
Western Riviera Lakeside Lodging & Events Slideshow
#1 of 8 hotels in Grand Lake
Professional photos | Traveler photos (409) | Map
Show Prices
The Terrace Inn (Grand Lake, CO)
813 Grand Avenue, Grand Lake, CO 80447
0.3 miles from The Beach at Grand Lake
#3 of 5 Grand Lake B&B and Inns
Traveler photos (9) | Map
613 Grand Avenue, Grand Lake, CO 80447
0.4 miles from The Beach at Grand Lake
Americas Best Value Inn Bighorn Lodge Slideshow
#4 of 8 hotels in Grand Lake
Professional photos | Traveler photos (7) | Map
Show Prices
SunSet Motel (Grand Lake, CO)
505 Grand Ave., Grand Lake, CO 80447
0.5 miles from The Beach at Grand Lake
#6 of 8 hotels in Grand Lake
Traveler photos (4) | Map
Ravenwood Townhomes (Grand Lake, CO)
508 Grand Avenue, Grand Lake, CO 80447
0.6 miles from The Beach at Grand Lake
#2 of 5 Grand Lake B&B and Inns
Traveler photos (13) | Map
Gateway Inn (Grand Lake, CO) 3.0 of 5
200 West Portal Road, P.O. Box 1169, Grand Lake, CO 80447
0.8 miles from The Beach at Grand Lake
#2 of 8 hotels in Grand Lake
Professional photos | Traveler photos (138) | Map
Show Prices
14814 US Highway 34, Grand Lake, CO 80447
0.9 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.2 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.4 miles from The Beach at Grand Lake
#8 of 8 hotels in Grand Lake
Map
North Shore Lodge (Grand Lake, CO)
928 Grand County Road 64, Grand Lake, CO 80447
5.1 miles from The Beach at Grand Lake
#3 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.6 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.5 miles from The Beach at Grand Lake
C Lazy U Ranch Slideshow
#1 of 4 Granby B&B and Inns
Traveler photos (76) | Map
Trail Riders Motel (Granby, CO)
215 E. Agate Ave., P.O. Box 1005, Granby, CO
13.1 miles from The Beach at Grand Lake
Special Rate $80 (USD)
Trail Riders Motel Slideshow
#2 of 9 hotels in Granby
Traveler photos (56) | Map
Blue Spruce Motel (Granby, CO)
170 E Agate Ave, Po Box 285, Granby, CO 80446
13.1 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.3 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.3 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.3 miles from The Beach at Grand Lake
#3 of 4 Granby B&B and Inns
Map
King Mountain Ranch (Granby, CO)
11845 Hwy. 125, Granby, CO 80446
13.4 miles from The Beach at Grand Lake
#6 of 9 hotels in Granby
Traveler photos (43) | 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.4 miles from The Beach at Grand Lake
Offers & Announcements 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.9 miles from The Beach at Grand Lake
#2 of 4 Granby B&B and Inns
Traveler photos (5) | Map
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.0 miles from The Beach at Grand Lake
#13 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.2 miles from The Beach at Grand Lake
#18 of 20 Estes Park B&B and Inns
Traveler photos (9) | Map
3180 County Road 56, Granby, CO 80446
15.2 miles from The Beach at Grand Lake
The Baldpate Inn (Estes Park, CO) 2.5 of 5
4900 South Highway 7, PO Box 700, Estes Park, CO 80517
15.5 miles from The Beach at Grand Lake
#17 of 20 Estes Park B&B and Inns
Professional photos | Traveler photos (55) | Map
Show Prices
1766 Lower Broadview Rd., Estes Park, CO 80517
15.7 miles from The Beach at Grand Lake
Romantic Riversong Bed and Breakfast Inn Slideshow
#6 of 20 Estes Park B&B and Inns
Traveler photos (488) | 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.0 miles from The Beach at Grand Lake
#1 of 1 Allenspark B&B and Inns
Traveler photos (12) | Map