Please ensure Javascript is enabled for purposes of website accessibility Bistro on Prince | Inn on Prince Hotel & Conference Centre

Bistro on Prince

Stay at Inn on Prince and dine in style at our on-site restaurant, Bistro on Prince. Bistro on Prince is a licensed restaurant, lounge and seasonal patio. Whether it be a casual meeting with friends or a celebratory dinner, this restaurant is the perfect spot for all occasions. Stop by in the morning for your complimentary hot buffet breakfast (available for Inn on Prince guests only)
When you dine at Bistro on Prince, you’ll enjoy classic Canadian cuisine and locally inspired creations. Take a look at our dinner menu and lunch menu (subject to change) and choose from crowd-pleasing favourites including steak, pasta, fresh salads, local craft beers & cocktails.  Check our Facebook page for the latest Chef curated daily specials. Bring the kids too!  Stay at Inn on Prince and experience the best hotel restaurant in Truro, NS.  Please call ahead for current hours of operation.

Content Blocks


Stop by Bistro on Prince, your new favourite restaurant in Truro, NS during the following hours:

Free Breakfast (for hotel guests only): 6:00 AM to10:30 AM

Open: Monday-Saturday 2:00 PM to10:00 PM with dinner service offered 4:00 PM to 9:00 PM, lunch served Tuesday-Saturday 11:30 AM to 2:00 PM, closed Sundays until further notice.  Reservations are not required but they are recommended. *Ask about our seasonal patio!


Looking to host a dinner party or event? Plan your event with us in one of our meeting spaces!  Browse our meeting space options to find the venue that’s perfect for your event and take your meeting or party to the next level. Leave all your guests impressed when you choose Inn on Prince and book your stay at our hotel with an on-site restaurant in Truro, NS for your next event. 
Stay with us and dine at Bistro on Prince!