Skip to main content

The best romantic hotels in Ontario

Check out our pick of great romantic hotels in Ontario

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Centrally located in the city of Windsor, this inn is a 5 minutes’ drive from Devonshire Mall and Roseland Golf Club. And spacious rooms with free WiFi.

A flat-screen cable TV and a mini-fridge are standard in every room at the Stonecroft Inn. All rooms are warmly decorated and include Keurig coffee making facilities. Easy to locate, secure parking, big bed, great staff who are super helpful, nice breakfast

Show more Show less
9.1
Superb
1,081 reviews
Price from
US$103
per night

This hotel is located less than one mile from the Maid of the Mist Niagara Falls boat tour. It features a full service spa and free Wi-Fi in the rooms.

Guest rooms at the Sterling Inn & Spa contains a mini fridge, coffee maker and cable TV. Rooms feature either a 2-person spa bath or an in-shower steam unit. The ambience was great, the room was big. The steam shower was the highlight.

Show more Show less
9.2
Superb
2,471 reviews
Price from
US$83
per night

Sophistication, luxury and personalized services await guests at this exceptional boutique hotel, offering spacious accommodation in the heart of Toronto city centre, only moments from area attractions. Room, bathroom, gym and service was excellent

Show more Show less
9.1
Superb
1,057 reviews
Price from
US$314
per night

Attractively situated in Toronto, The Omni King Edward Hotel features air-conditioned rooms, a fitness centre and a bar. This property is situated a short distance from attractions such as Toronto Eaton Centre, Four Seasons Centre for the Performing Arts, and Ryerson University. The accommodation offers room service, a 24-hour front desk and currency exchange for guests. The whole staff is just amazing. Feeling extremely relax.

Show more Show less
9.1
Superb
1,825 reviews
Price from
US$244
per night

Offering a terrace and inner courtyard view, Darlington House Bed and Breakfast is situated in Niagara on the Lake, 2.4 km from Mississauga Beach and 20 km from Niagara Falls Train Station. Boasting a shared kitchen, this property also provides guests with a picnic area. The bed and breakfast features rooms with air conditioning, free private parking and free WiFi.

After a day of cycling or hiking, guests can relax in the garden or in the shared lounge area. Everything. A most amazing stay in a beautiful old historic home. Everything we needed was thought about plus more. Beautiful tasty breakfasts and very welcoming hosts. Loved staying here.

Show more Show less
9.6
Exceptional
241 reviews
Price from
US$192
per night

Every room comes with a TV with cable channels. Some rooms have a seating area where you can relax. Every room includes a private bathroom equipped with a bath. For your comfort, you will find free toiletries and a hairdryer. Everything about this little inn is excellent, from the general site facilities to the room. The staff was very helpful, the location is perfect, and the atmosphere very calm.

Show more Show less
9.7
Exceptional
206 reviews
Price from
US$184
per night

Casa Blanca Boutique Bed & Breakfast, a property with a shared lounge, is set in Niagara on the Lake, 20 km from Niagara Falls Train Station, 21 km from Casino Niagara, as well as 22 km from Skylon Tower. The 5-star bed and breakfast features garden views and is 1.6 km from Mississauga Beach. The bed and breakfast offers rooms with air conditioning, free private parking and free WiFi. Breakfast was very good and location was very close to the town.

Show more Show less
9.7
Exceptional
128 reviews
Price from
US$213
per night

Offering a garden and quiet street view, Charlottetown House is situated in Niagara on the Lake, 21 km from Niagara Falls Train Station and 22 km from Casino Niagara. The property has garden and inner courtyard views, and is 2.1 km from Mississauga Beach. The bed and breakfast features rooms with air conditioning, free private parking and free WiFi.

Guests can also relax in the shared lounge area. Excellent location (15 minute walk from center of town). Quiet neighborhood, safe off-street parking, clean, up-to-date and comfortable facility. Very nice innkeepers

Show more Show less
9.7
Exceptional
175 reviews
Price from
US$168
per night

Featuring garden views, 2 Moon Cottage features accommodation with a garden and a balcony, around 2.9 km from Mississauga Beach. This property offers access to a terrace and free private parking. The property is non-smoking and is located 21 km from Niagara Falls Train Station. The location was an easy 25 min walk to Jackson Triggs, or Stratus wineries, or a nearby bistro and bottle shop. Or about the same walk time to the main street shops. Helen was a lovely host! She was very accommodating with our dietary needs for breakfast, made sure we had everything we needed for our one night stay, and offered up an extra helpful suggestion of a nearby park for our dog walks.

Show more Show less
9.4
Superb
121 reviews
Price from
US$274
per night

Located in Port Severn, 25 km from Tay River Basin, Rawley Resort, Spa & Marina provides accommodation with free bikes, free private parking, a seasonal outdoor swimming pool and a fitness centre. Providing a restaurant, the property also has a garden, as well as a sauna and a hot tub. The accommodation features a 24-hour front desk, a shuttle service, a shared lounge and free WiFi. Location, location, location! It was perfect. The staff were wonderful and so accommodating. We just wish we’d found the Rawley Resort before. Everything was superb. A real anti-dote to modern day living - just arrive, unpack and chill!!

Show more Show less
9
Superb
119 reviews
Price from
US$217
per night

Most booked romantic hotels in Ontario this month

FAQs about romantic hotels in Ontario

Romantic Hotels that guests love in Ontario