Saskatchewan may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Search for Battleford Hotels from CA $69

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular Filters
Star rating
Your Budget
Guest rating
Payment Type
Property Type
Area
Popular Locations
Amenities
Accessibility
Trip type
Beautiful 2 Bedroom Duplex
1052 104 Street, North Battleford, SK
Get Rates
5.06 km from city centre
Beautiful 2 Bedroom Duplex
Hanna's Haven Bed & Breakfast
3.5 out of 5
760 Birch Street, Meota, SK
Get Rates
35.14 km from city centre
5/5Exceptional! (7 reviews)

"Nice room. Friendly hosts. Good dinner reccomendation."…"

Reviewed on Aug. 24, 2018

Hanna's Haven Bed & Breakfast
Gold Eagle Lodge
3 out of 5
12004 Railway Ave East, North Battleford, SK
Free cancellationReserve now, pay when you stay
The price is CA $110 per night from Sep 30 to Oct 1
4.35 km from city centre
4.6/5Exceptional! (318 reviews)

"The rooms were clean, staff was friendly! Couldn’t ask for a better stay"…"

Reviewed on Sep. 25, 2020

Gold Eagle Lodge

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Canadian Motel North Battleford
2.5 out of 5
971 Saskatchewan 16, North Battleford, SK
Free cancellationReserve now, pay when you stay
The price is CA $89 per night from Oct 1 to Oct 2
3.92 km from city centre
4.1/5Very Good! (306 reviews)

"Clean & quiet. Friendly service. Would stay again."…"

Reviewed on Sep. 26, 2020

Canadian Motel North Battleford
Beaver Hotel
2 out of 5
1102-100 Street, North Battleford, SK
Free cancellationReserve now, pay when you stay
The price is CA $69 per night from Sep 30 to Oct 1
5.07 km from city centre
3/5 (24 reviews)

"I liked the fact that the hotel is right downtown nearby my art show"…"

Reviewed on Oct. 21, 2019

Beaver Hotel
Travelodge by Wyndham North Battleford
2 out of 5
992 101st St, North Battleford, SK
Free cancellationReserve now, pay when you stay
The price is CA $70 per night from Oct 10 to Oct 11
4.89 km from city centre
2.4/5 (329 reviews)

"Location and friendly staff. They helped me to find a place to get a meal."…"

Reviewed on May 31, 2020

Travelodge by Wyndham North Battleford
Holiday Inn Express & Suites North Battleford
2.5 out of 5
492 - 114th Street, North Battleford, SK
Free cancellation
The price is CA $110 per night from Oct 9 to Oct 10
4.6 km from city centre
4.6/5Exceptional! (49 reviews)

"The hotel was clean and well maintained. A comfortable stay."…"

Reviewed on Sep. 21, 2020

Holiday Inn Express & Suites North Battleford
The Battlefords Inn
2 out of 5
11212 Railway Avenue E., North Battleford, SK
Free cancellationReserve now, pay when you stay
The price is CA $75 per night from Oct 1 to Oct 2
4.36 km from city centre
3.9/5Very Good! (135 reviews)

"Clean, greatly kept up to date, good value, nice bed, quiet. What more can I say! I’ll be back."…"

Reviewed on Sep. 22, 2020

The Battlefords Inn
Tropical Inn
3 out of 5
1001 Battleford Rd, North Battleford, SK
Free cancellationReserve now, pay when you stay
The price is CA $99 per night from Oct 2 to Oct 3
3.97 km from city centre
3.2/5 (326 reviews)

"Nice place stayed here couple times now thank you"…"

Reviewed on Mar. 15, 2020

Tropical Inn
Lone Star Hotel
2 out of 5
1006 Highway 16, North Battleford, SK
Get Rates
3.98 km from city centre
3.5/5Good! (108 reviews)

"Super nice people! A very good place to stay for working on the road! Would definitely be back."…"

Reviewed on May 22, 2020

Lone Star Hotel
Comfort Inn & Suites
2.5 out of 5
610 Carlton Trail, S, North Battleford, SK
Free cancellationReserve now, pay when you stay
The price is CA $110 per night from Oct 12 to Oct 13
4.62 km from city centre
4.5/5Wonderful! (151 reviews)

"New clean quiet location. Helpful staff. Loved the walkin shower."…"

Reviewed on Sep. 10, 2020

Comfort Inn & Suites
Don't see what you're looking for?
See all available properties in Battleford
View all properties
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.

Battleford Hotel Guide

Are you looking for a hotel in downtown Battleford? About 6 Expedia-listed accommodations can be found within a 0.1-kilometre (0.06-mile) radius of Battleford's center.

Some hotels that are not all that far from downtown Battleford are the Tropical Inn and Travelodge North Battleford.

The The Battlefords Inn is located 4 kilometres (3 miles) from downtown Battleford. Or, alternatively, the Canadian Motel North Battleford is located 4 kilometres (2 miles) away. Alternatively you could check out the amenities and rates at the Lone Star Hotel or the Beaver Hotel.

John G. Diefenbaker International Airport is a practical airport, and is located 130 kilometres (79 miles) away from Battleford. Accommodation options nearby include The James Hotel and Delta Hotels by Marriott Bessborough.

Frequently asked questions

What's the best place to stay in Battleford?
Comfort Inn & Suites, located 2.9 mi (4.6 km) from the heart of Battleford, is a top choice for your stay based on our traveler data. Other good options for your stay in the area are Canadian Motel North Battleford and Holiday Inn Express & Suites North Battleford.
If I need to cancel my hotel reservation in Battleford, will I receive a refund?
Yes! The majority of hotel reservations are fully refundable if cancelled before the accommodation’s cancellation deadline, which often is within 24-48 hours of check in. If you have a reservation that’s non-refundable, you might still have the option to cancel and get a refund within 24 hours of your booking. Put your dates in and click on “Search”, then you can use the “free cancellation” filter to view top deals in Battleford.
What are some accommodations with pools in Battleford?
Holiday Inn Express & Suites North Battleford: Provides free buffet breakfast, an indoor pool, and free Internet. Gold Eagle Lodge and Travelodge by Wyndham North Battleford are a couple of other choices that offer an onsite pool.

Recent Reviews in Battleford

More trip options