The most romantic occasion of the year is just around the corner and destinations around the city are pulling out all the stops to make it the best one yet. Restaurants and hotels are offering all kinds of Valentine’s Day specials in Toronto, including romantic spa packages, prix fixe menus, decadent desserts, and sumptuous suites.

If you’re still on the hunt for the perfect surprise for your true love, are 13 of the best Valentine’s Day hotel stays and dining specials in Toronto.


Bisha Hotel 

Bisha Hotel is all about romance this Valentine’s Day. In addition to dinner for two at KOST or Akira Back, couples can also get valet parking for the night, welcome bubbles, a dozen roses, breakfast for two, and an hour of private skate time at Bisha Hotel’s new winter chalet.

Where: 80 Blue Jays Way

The Ritz-Carlton, Toronto

Looking to pamper yourself this V-Day? The Ritz-Carlton has many packages to choose from, including in-suite body treatment with a rose petal-filled bubble bath, a romantic evening package complete with champagne and dessert, and a dining experience for up to five guests with cocktails and floral arrangements.

Where: 181 Wellington St W

Fairmont Royal York

Toronto’s historic Fairmont Hotel wants you to have a fairytale romance this Valentine’s Day with the Fairmont Gold Royal Romance Package. Couples can enjoy a welcoming glass of sparkling wine and chocolate-covered strawberries upon arrival, as well as a late checkout, valet parking, aromatherapy steam showers and deep soaker tubs in select suites. Plus, breakfast and evening canapés served in the Fairmont Gold Lounge overlooking the city, and a four-course menu at the hotel’s REIGN Restaurant.

Where: 100 Front St W


View this post on Instagram


A post shared by The SoHo Hotel (@sohohoteltoronto)

The Pearle Hotel & Spa

You don’t have to wait until Valentine’s Day to enjoy this offer. The Pearle Hotel has made its romantic specials available to book all month long, which include a one-night room stay, a $100 meal or spa credit, a bottle of chilled champagne, a chocolate charcuterie board or artisanal cheese platter, valet parking, and late checkout.

Where: 3 Elizabeth St

One King West Hotel

Enjoy some of the best views in the city from your sky-high suite, sip Prosecco and dine on an exquisite four-course meal, followed by a romantic brunch in bed the following morning. Plus, your reservation comes with an early 1 p.m. check-in and complimentary wifi.

Where: 1 King St W

The SoHo Hotel

Spend a night in one of the newly-renovated luxury rooms at The SoHo, featuring all the fixings you need to make speakeasy-style cocktails, and house-made truffles to pair them with. Plus, you’ll get to sleep in and enjoy a lazy morning with a late 2 p.m. checkout.

Where: 318 Wellington St W


View this post on Instagram


A post shared by Sofia Yorkville (@sofiayorkville)



One of Yorkville’s best restaurants for Italian dining is offering a prix-fixe menu for $90 per person, including all kinds of mouthwatering options like Carpaccio Di Manzo, Risotto di Carciofi, Osso Buco and a Limoncello Tart. Plus, there will be a DJ and a live band to liven up the atmosphere all evening long.

Where: 99 Yorkville Ave

Moscow Tea Room

Also in Yorkville, you can indulge in Russian romance with a special three-course menu at Moscow Tea Room. You can upgrade your experience with a wine pairing and a fresh bouquet.

Where: 161 Yorkville Ave


View this post on Instagram


A post shared by Pink Sky (@pinkskytoronto)


This modern take on Eastern Mediterranean cuisine does not disappoint and this Valentine’s Day, you can get three courses for $95 per person. Choose from a selection of dishes like Duck Kibbeh, Grilled Lamb Chops, Beef Short Rib Youvetsi, and a Tahini Cheesecake.

Where: 2537 Yonge St & 11 Duncan St

Pink Sky

This recently-opened seafood spot on King West is offering three courses on Valentine’s Day, filled with exquisitely fresh seafood dishes like Truffle Lobster Mac and Cheese, Shrimp Cocktail, Lobster Bisque, and Whole Grilled Branzino, plus add-ons like Seafood Towers, Shellfish Platters, and Oysters.

Where: 480 King St W


Take your senses on a trip to Italy with this three-course prix fixe menu for $95 each. Some of the menu items you’ll get to choose from include Beef Carpaccio, Eggplant Parm, Veal Milanese, and Panna Cotta. You can also get it via takeout for a romantic evening in.

Where: 295 Adelaide St W

Toronto Beach Club

Toronto’s waterfront Mediterranean seafood feels like a trip to the tropics. This Valentine’s Day, you can take your date for a three-course meal at $95 per person, with delicious options like Truffle Egg Yolk Ravioli, Whole Branzino, Ahi Tuna Carpaccio, and a Flourless Chocolate Tarte for dessert. Plus, the dreamy atmosphere and sunset views cannot be beaten.

Where: 1681 Lake Shore Blvd E

Ripley’s Aquarium

Toronto’s Ripley’s Aquarium is inviting you for an intimate dinner under the sea. You can reserve a table in Ripleys’ Rainbow Reef where you’ll get to dine among tropical fish and colourful corals, or alongside the friendly rays in the aquarium’s Ray Bay. If you’re feeling extra adventurous, you can be seated in the shark tunnel with undersea predators gliding all around you as you share a romantic meal.

Where: 288 Bremner Blvd