Choose your preferred language. We speak English and 41 other languages.
21 Old Mill Road, Etobicoke, M8X 1G5 Toronto, Canada – Show map
Excellent location – rated 9/10! (score from 147 reviews)
Rated by guests after their stay at Old Mill Toronto.
No booking fees • Save money! Best price guarantee — enter dates to see these prices!
260 properties in Toronto
Including hotels, apartments, villas and more.
146 verified reviews
They speak your language!
Old Mill Toronto's staff speaks: Portuguese, French, Spanish, English, Greek, German
Booking is safe
When you book with us your details are protected by a secure connection.
Tennis Court, Golf Course (within 2 miles), Canoeing, Cycling, Fitness Center, Spa, Massage, Bicycle Rental
Food & Drink
Bar, Breakfast in the Room, Restaurant with Dining Menu, Buffet-Style Restaurant, Special Diet Meals (upon request)
WiFi is available in the hotel rooms and is free of charge.
Free public parking is available on site (reservation is needed).
Private parking is available on site (reservation is not needed) and costs CAD 20 per day.
Room Service, Vending Machine (snacks), 24-Hour Front Desk, Express Check-in/Check-out, Currency Exchange, Baggage Storage, ATM on site, Concierge Service, Babysitting/Child Services, Laundry, Dry Cleaning, Shoeshine, Suit Press, Daily Housekeeping, Meeting/Banquet Facilities, Business Center, Fax/Photocopying, Souvenir/Gift Shop, VIP Room Facilities, Honeymoon Suite
Newspapers, Safe, Chapel/Shrine, Shops (on site), Non-smoking Rooms, Elevator, Heating, All Spaces Non-Smoking (public and private)
Portuguese, French, Spanish, English, Greek, German
From 4:00 PM
Until 12:00 PM
Cancellation and prepayment policies vary according to room type. Please enter the dates of your stay and check what conditions apply to your preferred room.
Children and Extra Beds
All children are welcome.
Up to two children under 12 years stay free of charge when using existing beds.
Any additional older children or adults are charged CAD 25 per person per night when using existing beds.
One child under 2 years stays free of charge in a crib.
Extra beds are not available.
The maximum number of cribs in a room is 1.
Additional fees are not calculated automatically in the total cost and will have to be paid for separately during your stay.
Pets are not allowed.
Cards accepted at this property
Hover over the cards for more info.
Guests are required to show a photo ID and credit card upon check-in. Please note that all Special Requests are subject to availability and additional charges may apply.
Based on 147 reviews
Value for money
Show reviews from:
Old-world charm and state-of-the-art amenities combine at this elegant hotel, in the heart of downtown Toronto's financial district, within walking distance of the Eaton Centre shopping plaza.
Score from 787 reviews Excellent
In the center of the city, the DoubleTree by Hilton Toronto Downtown features an indoor heated pool, an on-site restaurant, and a fitness center. Toronto Eaton Centre and St.
Score from 997 reviews Very good
This luxurious hotel features a rooftop patio with heated whirlpools overlooking the center of the city of Toronto. Guests can enjoy a gourmet restaurant and free Wi-Fi.
Score from 991 reviews Excellent
Centrally located between Toronto's Financial and Entertainment Districts, this luxury hotel features an indoor pool, hot tub and on-site restaurant. An iPad is available in all the guest rooms.
Score from 192 reviews Wonderful
The treatment we received from beginning to end was excellent. The atmosphere everwhere (our room,the chapel, the banquet room, the restaurant, the bar) was warm and inviting. We will recommend your hotel to our friends.
The ambience of the hotel is lovely.
Finding the check in was difficult. There were 4 customer service people at the desk and only one other customer, yet we were not served promptly. Even when we told them we needed to check in to change for a wedding in less than half an hour, the agents still did nothing until one finally got off the phone. Then when arrived in the room, it was the wrong room; we booked a king bed with a sofa bed for our daughter and it was only one double bed. They did change our room, 10 minutes before the wedding, most inconvenient and inefficient.
The entire stay was great. The staff, the cleanliness, the bed, the shower, etc. We had a great time and would definitely stay again. Highly recommended.
Jacuzzi in bath did not seem to be functional
With the subway just steps away, it's easy to avoid the congested drive downtown.
The location was superb. In the countryside, quiet. The food was out of this world. Especially the lunchtime buffet. The staff were very friendly and helpful. I can honestly say this is probably the best hotel ive ever stayed at.
friendly and courteous staff.clean and comfortable rooms.
taxi driver dropped us off at wrong entrance.
gardens only limited but still nice. We are looking to book for a wedding for our daughter. We had the freedom to wander around and check all the rooms Breakfast was really nice.
wedding people did not return our messages. food portions rather small size for the price. Our 40 yr anniversary was nice but could be better. Billing was not easy to understand credits vs balance double taxs
This is a terrific facility in a great location for walking / running. Nice friendly atmosphere and very competently run
No real downside
Location. It's handy to the airport if you have a car, there is plenty of parking. Also near the metro to travel downtown.
Small bed and non functioning lifts.
There was a surprise resort fee, which is really a money grab when you are already paying over 300 per night.
We loved the whole look of the Old Mill. It had garden outlooks, cosy, comfortable rooms which didn't feel like a hotel but more like your favourite aunt's guest room. The casual bar with great musicians was laid back ... such a great atmosphere. Can't speak highly enough of this lovely hotel out of the ugly grasp of suburbia. Gorgeous!
That we had to leave after only a 3 night stay.
Close to subway Room upgrade Helpful staff
we liked everything about this hotel. the staff, our bedroom, breakfast, surroundings, gardens, decorations and the wonderfull smell in the hotel. wished we could have stayed longer but when we go back to canada we will definitely would stay longer at the old mill.
we enjoyed everything there is nothing we did not like
We there for a family wedding and stayed two nights. The staff were very helpful and courteous as well as friendly. Valet Parking was extremely reasonable. The bathroom spa tub in our room was wonderful.
the beds were way to soft.
The room was very nice, well-appointed, comfortable. The bed was comfortable as well. Nice view over parklands and river.
We were in a wedding party and asked well in advance to access our room one hour earlier than the 4 p.m. check-in time. The room was not ready nor were most of the 20 rooms or so booked by our group.
Homely non corporate feel to the place.
The staff are amazing! My mom is in a wheelchair and the staff went over and above to make sure she was looked after. The wedding was perfect.
We spent our honeymoon there, and the staff were exceptional hosts. We never had to once call for a limo, food, etc., anything we desired the staff took care of for us. The room had soft.music and lighting, and a bottle of wine waiting for us upon arrival.
The cost at the restaurant was a little high, but the food was delicious.
Great location out of the city hustle and bustle, but around the corner from the excellent subway service! Our luggage didn't arrive until the next day so we really appreciated the toothbrushes and robes. The staff was very nice and when I couldn't get the Keurig hot beverage maker to make some hot water for tea, they brought me a pot of hot water late at night with a smile on their face. The breakfast was really first rate.
Not really a criticism, but something to think about: I guess because it's out of the city center our cab driver from the airport and the rental car service a couple of days later had trouble finding the hotel.
Upon arrival, we were informed that our room had been comped to a suite. We were already excited to be staying at Old Mill, but this certainly didn't hurt! Having mentioned in our booking that we would be celebrating our 4th anniversary, we were only further impressed to see they had placed a customized card on our pillow with a small box of ice wine chocolates to congratulate us on the occasion. Amazing hospitality! Even if we hadn't had such a warm welcome, everything else was superb. The grounds and interior were beautiful, the staff was always upbeat and helpful, and Old Mill really does well to set itself apart from the city and make you forget about the hustle and bustle only streets away. On the afternoon of our arrival, we also partook in high tea, which was so tasty and relaxing that we keep reminiscing about it weeks later. Later that night, we ordered from the all-day in-room dinner menu and the meals we received were top notch delicious! When we decided we couldn't afford to travel outside the city for this year's anniversary, we never imagined we would find a solution that proved to be so perfect. Ever since our stay, we've been raving about Old Mill to anyone who will listen, so thank you, Old Mill, for a peaceful and romantic anniversary!
pleasant and calm environment
a bit over priced in the main restaurant, would have liked a swimming pool
This is a really nice hotel built in old style architecture. The room was not very large but more than adequate with lots of frills...Bar meals were good (the restaurant was closed on the one day we could have used it). Free parking accross the road and lovely walks through the park along the river. We would certainly stay here again!
The price of food and drinks was a little high, but that seems general in Toronto.
convenient location (close to subway station), quiet and nice environment, clean room with plenty amenities, delicious buffet breakfast & room service, friendly & helpful staffs.
no swimming pool
Great location Close to metro to go to Toronto
Airco in hall was too cold
We've negotiated with thousands of hotels to get the very best deals. We call them Secret Deals and they only last for a limited time.
You can get these deals for free by subscribing to our newsletters. You can even choose your favorite destinations to receive personalized deals.
Don't worry – your email address is safe with us. We'll never share your private information and you can unsubscribe at any time.