Skip to main content

Filter by:


Star Rating

Review Score

Battersea – 58 hotels and places to stay
See the latest prices and deals by choosing your dates.
Hampton Inn By Hilton Kingston, hotel in Battersea

Located in Kingston, within 3.7 miles of Fort Henry and 3.9 miles of K-Rock Centre, Hampton Inn By Hilton Kingston provides accommodations with a fitness center and free WiFi as well as free private...

Room is spacious and clean. Location is quiet but there are many shops and restaurants around.Staff are very friendly.
8.8
Scored 8.8
Excellent
Rated excellent
1,654 reviews
Price from$93.09per night
Countryside Inn, hotel in Battersea

Located 5.6 mi east of downtown Kingston, Countryside Inn is within a 10-minute drive of Fort Henry. Free in-room WiFi is available.

Nothing but could of used more towels
5.7
Scored 5.7
Above average
Rated okay
464 reviews
Price from$65.42per night
Lord Nelson Motel, hotel in Battersea

Located off Highway 401, this family-run motel in Kingston, Ontario is just 10 minutes' drive to Fort Henry National Historic Site. It is equipped with air conditioning and in-room satellite TV.

The room was small and quaint. I loved how it had a balcony. My husband and I sat outside on the balcony and enjoyed the scenery. I loved the small details such as the plants. Gave it a homey feel.
8.1
Scored 8.1
Very Good
Rated very good
559 reviews
Price from$94.82per night
Strata Hotel, hotel in Battersea

Offering complimentary WiFi, this Strata Hotel hotel is a 5-minute drive from downtown Kingston. Free on-site parking is also available to guests.

Loved my stay here. The room was clean. The bathroom was clean and was bigger than most hotel bathrooms. The beds were comfortable. They had a microwave. The hotel is not very close to the top attractions at Kingston but it didn’t affect us since we had our own car.
7.5
Scored 7.5
Good
Rated good
609 reviews
Price from$116.87per night
Holiday Inn Express Kingston Central, an IHG Hotel, hotel in Battersea

Located within 3.1 mi of Lake Ontario and Queen’s University, this Ontario hotel offers spacious rooms with a 37-inch flat-screen TV. It features an indoor pool, hot tub and 24-hour gym.

Good location love the jacuzzi suite
8.1
Scored 8.1
Very Good
Rated very good
756 reviews
Price from$122.90per night
Econo Lodge City Centre, hotel in Battersea

Located near attractions such as the Royal Military College, this hotel in Kingston, Ontario offers a variety of comfortable amenities near sightseeing, entertainment, dining and more.

It’s central location
5.7
Scored 5.7
Above average
Rated okay
470 reviews
Price from$78.53per night
Residence Inn by Marriott Kingston Water's Edge, hotel in Battersea

This all-suite hotel is located on Lake Ontario, just 2789 feet from Queen’s University. It features a saltwater indoor pool and free WiFi. A complimentary breakfast buffet is available each morning....

Spacious suite
8.4
Scored 8.4
Very Good
Rated very good
308 reviews
Price from$174.32per night
Best Western Fireside Inn, hotel in Battersea

"Stay at The Best Western Fireside Inn in Kingston, near Thousand Islands. Close to Fort Henry, Queens University, and Royal Military College.

Breakfast, first rate. Restaurant, one of them, shitty. Did not use the other.
8.3
Scored 8.3
Very Good
Rated very good
623 reviews
Price from$111.80per night
DoubleTree by Hilton Kingston, hotel in Battersea

The Ambassador Hotel & Conference Center provides well appointed guestrooms with free WiFi, cable TV, Keurig Coffee Maker, small bar fridge and microwave.

easy to find
6.3
Scored 6.3
Pleasant
Rated pleasant
432 reviews
Price from$149.22per night
Howard Johnson Inn by Wyndham Kingston, hotel in Battersea

Offering free WiFi, this Kingston, Ontario hotel is only 0.9 mi from Queen’s University and 2.7 mi from Fort Henry.

Clean, enough facilities, free water, friendly staff.
6.8
Scored 6.8
Pleasant
Rated pleasant
394 reviews
Price from$43.11per night
See all hotels near Battersea
Subscribe to receive premium deals

Prices drop the second you sign up!