Book your summer vacation early!

More

Diamond Hills Resort

Diamond Hills ResortDiamond Hills ResortDiamond Hills Resort

From Our Family For Your Family.

Reserve Now

(587) 890-6660

A Place To Gather

Your Perfect Family Retreat

 Diamond Hills Resort & Campground is a year-round facility located in the heart of a spectacular recreational area nestled in the middle of the Thickwood Hills, where it is close to abundant fishing, wildlife and recreation. We  offer incredible opportunities for outdoor activities such as hiking, mountain biking, canoeing, cross-country skiing, snowshoeing, tobogganing, ice skating, and more. We boast over 36 km of trails ideal for trail rides, wildlife viewing and bird watching, so bring your binoculars. 

Our Accommodations

 

Here at the Resort, we offer wood-heated cabins that give that old-fashioned appeal to your adventures, or treed campsites with electrical hook-ups. In the winter, you can enjoy tobogganing, skiing or snowshoeing the trails, skating on the lake with your loved ones. so consider booking a cabin over the holidays and experience a truly wonderful family Christmas at Diamond Hills Resort!

Unguided hiking tours throughout the property ($10 for non-guests). Please call in advance: (587) 890-6660

1/6

Discover Diamond Hills Resort

Event Planning!

 Diamond Hills Resort is a great place to find both adventure and tranquility. Open year round, Blue Mountain is an excellent space to host Corporate Team Building Events, Retreats, Family Reunions, Weddings, School and youth group field trips- Both day trips and overnight camps. Hockey Team Retreats with Team Building Activities, and of course camping trips! 

Learn more

Our Accommodations

At Diamond Hills Resort, we believe that your accommodations should be just as memorable as your adventures. That's why we offer a wide range of lodging options, from rustic cabins to private or shared campsites. The cabins may be rustic, but they are affordable, clean and we will happily work with you to provide everything you need for the perfect family getaway. We know how much this time means to you and we will do what we can to make it special!

Book Now

Camping At The Resort

Our campsites are treed and offer privacy and electric hook-ups (30 and 15 amp power). We will also help you put together a group into your own area for the perfect private gathering!

Reserve Now

BOOK ONE OF OUR COTTAGES!

BOOK ONE OF OUR COTTAGES!

BOOK ONE OF OUR COTTAGES!

BOOK ONE OF OUR COTTAGES!

BOOK ONE OF OUR COTTAGES!

BOOK ONE OF OUR COTTAGES!

Hillside Cabin

A cozy, functional kitchen with a woodstove!

Little Spruce Cabin

Little Spruce Cabin is a summer only cottage with electricity, running water and a full kitchen, but it uses an outhouse for guests.

    Owl's Nest Cabin

    Sleepy Hollow Cabin

    The Bunkhouse

    The Chalet

    Lots of room for your family and friends took cook up a great dinner and enjoy a summer evening on the Chalet's patio!

    The Chalet is here for our guests to come together and really enjoy their time here at Diamond Hills Resort.

    We have two stoves and barbecues for you all to use!

    Discover the Serenity of Diamond Hills Resort

    Tranquil Accommodations

    Experience the ultimate relaxation in our cozy and comfortable cabins, designed to provide a peaceful escape from the hustle and bustle of everyday life.

    Book Now

    Refreshing Lake For Swimming, Canoeing, or Paddle Boarding

    Our lake is small, but it does offer a refreshing place to cool off on a hot summer day, a place to practice your paddle board or canoeing skills, or a spot to enjoy a picnic with a serene view. Click INQUIRE NOW to check availability of our rental equipment for your planned time at our resort.

    inquire now

    Gathering Place for Meals

    Bring your favorite cuts of meat and enjoy our shared, outdoor and indoor barbecue area with friends and family!

    Book an event

    Yoga and Meditation

    There are plenty of sacred spaces for enjoying a morning yoga routine or a meditative walk or jog. Peace of mind is an amenity here at Diamond Hills Resort! If you are looking to plan a yoga retreat, we'd be happy to host you! Send us a message and we'll work together to plan your perfect retreat!

    Inquire now

    Wedding Venue

    Celebrate your special day in our picturesque indoor and outdoor spaces, perfect for family weddings! With a combination of cabins and camping, we can offer space for a large group with enough time to reserve these places for you to enjoy!

    Inquire Now

    Trail Rides and Cross Country Skiing

    Explore the breathtaking natural beauty of our surroundings in any season, with plenty of trails perfect for you to explore! We do allow quads on reserved trails, so send us a note if that interests you!

    Inquire now

    Gift Cards

    Surprise your loved ones with a gift card to Diamond Hills Resort. Redeemable for accommodations, trail rides, and activities.

    Ask a Question!

    Attach Files
    Attachments (0)

    This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

    Better yet, see us in person!

    We love our customers, so feel free to visit during normal business hours. We don't have a front office, so please call in advance!

    Diamond Hills Resort

    RR1 No. 437 North Battleford, Saskatchewan, Canada

    (587) 890-6660

    Hours

    Mon

    09:00 a.m. – 05:00 p.m.

    Tue

    09:00 a.m. – 05:00 p.m.

    Wed

    09:00 a.m. – 05:00 p.m.

    Thu

    09:00 a.m. – 05:00 p.m.

    Fri

    09:00 a.m. – 05:00 p.m.

    Sat

    Closed

    Sun

    Closed

    The town of North Battleford is a short drive away for supplies or a night out at a restaurant. The Town of Battleford is just across the North Saskatchewan River. Together, the two communities are known as "The Battlefords". 

    Subscribe

    Sign up to hear from us about specials, sales, and events.

    Copyright © 2025 Diamond Hills Resort - All Rights Reserved.


    Powered by

    This website uses cookies.

    We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.

    Accept