Welcome to Your Quiet Corner by the Water
Nestled along the shores of the Little Salmon River, Kelso Lake Resort offers a peaceful retreat where the rhythm of the lake becomes your own.
24
Years of Hospitality
A family-run tradition of warm, personal service on the lake.
Lake
Front Access
Direct access to Kelso Lake and the Little Salmon River.
Trusted by Guests
Consistently praised for cleanliness, tranquility, and heartfelt hospitality.
Rooms Crafted for Comfort
Each room at Kelso Lake Resort is thoughtfully appointed with classic furnishings and modern comforts, designed to make your stay feel like coming home to something wonderful.
Lake View Room
Wake to sunlight gliding across the water. This room features a queen bed, private balcony, and unobstructed views of Kelso Lake.
Family Suite
A generous suite designed for families and small groups. Features twin beds, a sitting area, and a cozy fireplace for cool evenings.
Deluxe Cabin Room
Rustic elegance at its finest. This cabin-style room offers a king bed, wood-burning stove, and a private patio overlooking the pines.
What Awaits You Here
Kelso Lake Resort is more than a place to stay — it's an invitation to slow down, breathe deeply, and let the natural beauty of northern Idaho work its quiet magic.
Fishing & Boating
Cast a line into Kelso Lake or paddle along the Little Salmon River — both are right at your doorstep.
Hiking Trails
Explore miles of forested trails through the Panhandle's most scenic backcountry, starting from the resort grounds.
Stargazing
Far from city lights, the night sky here comes alive. Bring a blanket and lose yourself in the stars.
Quiet Relaxation
No crowds, no rush. Just the gentle sound of water and the peace that comes with being truly nowhere in a hurry.
A Place That Feels Like Yours
Kelso Lake Resort began as a simple dream — a quiet place by the water where families could gather, friends could reconnect, and anyone could step away from the noise of everyday life.
Today, we continue that tradition with care and attention. Our rooms are kept clean and comfortable, our grounds are tended with pride, and every guest is welcomed as though they were visiting old friends.
Located just off Highway 2 in Athol, Idaho, our resort sits on the shores of Kelso Lake — a peaceful stretch of water surrounded by dense forest and mountain views. Whether you're here for a weekend fishing trip, a family reunion, or a quiet week of your own, you'll find exactly what you need right here.
100%
Pet Friendly
Free
Parking & WiFi
What Our Guests Say
"We came for a long weekend and wished we had stayed longer. The lake is breathtaking at sunrise, and the rooms are so comfortable. Our dog loved the yard just as much as we did."
A Guest from Spokane
Summer 2025
"Perfect spot for a fishing trip. Clean rooms, friendly owners, and the kind of quiet you can't find anywhere else. We'll be back every year."
A Guest from Coeur d'Alene
Fall 2025
"We celebrated our anniversary here and it was exactly what we needed. No distractions, just peace and the sound of the lake. Truly special."
A Guest from Seattle
Spring 2025
Our Location
Situated in the heart of northern Idaho, just off Highway 2 in the charming town of Athol.
Address
1450 Kelso Lake Rd
Athol, ID 83801-9645
Office Hours
Monday – Sunday: 8:00 AM – 8:00 PM
24-hour check-in available by phone
Your Quiet Corner by the Water Awaits
Whether you're dreaming of a fishing getaway, a family retreat, or simply a weekend of stillness, Kelso Lake Resort is ready to welcome you.