Kingston Holidays

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to Rp173.195 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

Things to do in and around Kingston

Kingston, New Brunswick, offers an ideal setting for outdoor adventures and romantic getaways. Visitors can explore recreational areas, enjoy skiing at local ski fields, and partake in various fun activities. Don't miss out on exploring accommodation options and guided tours that showcase the charm of this beautiful region. Whether you're seeking thrilling experiences or serene moments, Kingston has something for everyone.

Shopping

The Kingston Farmer's Market offers a vibrant atmosphere with local produce and handmade goods. Fairvale Mall, located 11.3km away, features a variety of shops for all ages. If you're up for a drive, McAllister Place, 22.5km away, boasts an extensive selection of family-friendly stores.

Recreation

The QPlex Recreation Centre, located 6.4km from Kingston, offers a vibrant sports atmosphere with various fitness activities. Enjoy the outdoors at Hampton Golf Club, 11.3km away, and experience the scenic beauty of Riverside Country Club, 14.5km from Kingston, perfect for golf enthusiasts.

Adventure

Explore the stunning landscapes at the Kingston Peninsula, where you can indulge in kayaking and paddleboarding on the tranquil waters. For hiking enthusiasts, the Mount Kearsarge offers breathtaking views and a challenging trail to conquer, perfect for an adventurous day out in nature.

Nightlife

In Kingston, Théâtre Susan B. Ganong offers a charming atmosphere with its romantic cultural performances, while Cineplex Cinemas Saint John is perfect for family-friendly movie nights. For a touch of grandeur, the Imperial Theatre showcases captivating entertainment, enveloping visitors in a delightful night out.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions in and around Kingston

Kingston, New Brunswick, is a delightful destination for outdoor enthusiasts, adventure seekers, and couples looking for a romantic getaway. The area boasts stunning lakes, inviting beaches, and lovely urban parks, offering a variety of attractions that cater to those seeking outdoor experiences and serene beach moments. Whether you wish to explore the natural beauty or enjoy a peaceful retreat, Kingston promises an enchanting experience for all visitors.

  • Hammond River Park: Located 4.8km from Kingston, this eco-friendly park offers a serene escape into nature with family-friendly outdoor activities. Enjoy scenic trails, picnic areas, and the beautiful riverside, perfect for a day of relaxation and exploration.
  • Scribner Lake: Situated within Kingston, Scribner Lake is a romantic spot known for its picturesque scenery and sandy beach. Ideal for couples, visitors can enjoy swimming, sunbathing, or simply taking in the breathtaking views while surrounded by nature.
  • Gondola Point: Just 4.8km away from Kingston, Gondola Point is a charming beach destination. With its sandy shores and tranquil atmosphere, it's perfect for leisurely walks, beachside relaxation, or enjoying a peaceful sunset.

Best time to go to Kingston

The best time to visit Kingston can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Kingston falls in August, when visitor numbers are high and weather is mostly sunny with light rain. The coolest average temperature in Kingston falls in January, visitor numbers are low and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January23.2°F (-4.9°C)Light RainMostly CloudyLowSlightly Low
February23.5°F (-4.7°C)Light RainMostly CloudyLowSlightly Low
March29.8°F (-1.2°C)Light RainMostly CloudyAverageAverage
April39.7°F (4.3°C)Light RainMostly CloudyAverageAverage
May48.9°F (9.4°C)Light RainMostly CloudyAverageAverage
June56.5°F (13.6°C)Light RainMostly SunnyAverageAverage
July63.1°F (17.3°C)Light RainMostly SunnyHighSlightly High
August63.9°F (17.7°C)Light RainMostly SunnyHighSlightly High
September58.5°F (14.7°C)Light RainMostly SunnyHighSlightly High
October49.8°F (9.9°C)Light RainMostly SunnyAverageAverage
November39.0°F (3.9°C)Light RainMostly CloudyAverageAverage
December30.4°F (-0.9°C)Light RainMostly CloudyLowSlightly Low

Booking tips and Expedia advantages for Kingston

To save money on your trip to Kingston, consider visiting during the off-peak months of December to February, when accommodation prices are lower. Booking your stay for a Sunday can also help you avoid the higher Saturday rates. Utilise Expedia’s search tool to filter for your budget and combine hotel bookings with flights and activities for greater savings. Additionally, explore free activities in the area and take advantage of affordable public transport options to get around easily.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Kingston are December to February, where the prices are slightly lower. This is in comparison to July to September, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Kingston is Sunday. The most expensive day to stay in Kingston is Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, including your budget, desired location, and preferred hotel type. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Kingston hotel reservation with your flights and activities through an Expedia package.

Top hotels in Kingston

Days Inn by Wyndham Saint John New Brunswick

Days Inn by Wyndham Saint John New Brunswick

2.5 out of 5
175 City Road, Saint John, NB
Fully refundableReserve now, pay when you stay
The price is Rp1.210.822 per night from 16 Nov to 17 Nov
Rp1.210.822
Rp1.441.181 total
16 Nov - 17 Nov
includes taxes & fees
7.8/10 Good! (1,571 reviews)
Was a decent stay , an air freshner in room wld be great and some pictures on the walls .felt very uninviting ..kids loved the big room..beds were comfy so that was sweet..internet was sketch wld kick off every few mins , paint chipping off around hot tub ...not my worst stay but defiantly not my ...

Reviewed on 26 Oct 2025

Days Inn by Wyndham Saint John New Brunswick
Hilton Saint John

Hilton Saint John

4.5 out of 5
1 Market Sq, Saint John, NB
Fully refundableReserve now, pay when you stay
The price is Rp1.382.237 per night from 18 Nov to 19 Nov
Rp1.382.237
Rp1.645.207 total
18 Nov - 19 Nov
includes taxes & fees
7.8/10 Good! (1,004 reviews)
We did not take breakfast as we personally think 60$ was a bit drastic on top of the 28$ a day parkings so 120$ for breakfast and parking for 2 days =no thank you!

Reviewed on 25 Oct 2025

Hilton Saint John
Chateau Saint John Trademark Collection by Wyndham

Chateau Saint John Trademark Collection by Wyndham

4.5 out of 5
369 Rockland Rd, Saint John, NB
Fully refundableReserve now, pay when you stay
The price is Rp1.534.642 per night from 2 Nov to 3 Nov
Rp1.534.642
Rp1.826.700 total
2 Nov - 3 Nov
includes taxes & fees
9.4/10 Exceptional! (1,757 reviews)
Only thing was when asked if there was food in the building i was told by a staff no but restaurant up town Only to find out there is a free breakfast and a lovey area that i almost missed

Reviewed on 26 Oct 2025

Chateau Saint John Trademark Collection by Wyndham
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.
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.