Tudor-style boutique luxury hotel just off Bloor Street with a spa.
The Windsor Arms Hotel occupies a Tudor-style building at 18 St Thomas Street, a quiet side street just off Bloor Street West in the Yorkville area of Toronto, Ontario, Canada. The setting places guests within a few minutes' walk of the Royal Ontario Museum, the designer shops of Bloor-Yorkville and the Museum and Bay subway stations, while remaining tucked away from the main traffic. The architecture, with its steep rooflines, stonework and old-world detailing, gives the hotel a distinctive character that differs from the glass towers elsewhere in the city; the mood is intimate, genteel and slightly theatrical, appealing to couples and travellers who prefer a boutique stay. Rooms are offered as deluxe rooms, executive rooms and suites, generally furnished in a traditional-contemporary style with comfortable beds and spacious bathrooms. Listed amenities include a spa, a fitness centre, a restaurant and bar, a concierge, valet parking and room service. The hotel's food and drink venues are a notable part of the offering, with a dining room for dinner and a more casual space for breakfast and light meals, and the bar is a popular spot with locals in the neighbourhood. The spa provides treatments for guests seeking to unwind, and the fitness centre covers regular workouts. Service is attentive and personal, in keeping with a smaller property, and the concierge can arrange theatre tickets, restaurant reservations and car service. Typical nightly rates are around CAD $450, which places it below the city's top-tier luxury hotels while still offering a refined setting. Visitors who value character, a quiet street and a walkable position in Yorkville will find the Windsor Arms a strong choice, especially for short city breaks and shopping-focused trips.
| Price | $$$ |
|---|---|
| Address | 18 St Thomas St, Toronto, ON M5S 3E7 |
Room types
- deluxe room
- executive room
- suite
Amenities
- wifi
- restaurant
- bar
- fitness centre
- concierge
- valet parking
- room service
Location
18 St Thomas St, Toronto, ON M5S 3E7
43.6683, -79.3912 View on map
Highlights
- Tudor-style building on a quiet street in Yorkville
- On-site spa and fitness centre
- Restaurant and bar open to the public
- Short walk to the Royal Ontario Museum and Bloor Street shops
- Boutique scale with personal service
Tips for visiting
- Ask for a room away from Bloor Street side if a quiet night is a priority
- Museum and Bay subway stations are both a few minutes' walk
- Rates rise in September during the Toronto International Film Festival
- Reserve dinner and spa treatments ahead of arrival
- Parking is by valet; transit is usually quicker for downtown trips
Accessibility
As an older, historic-style building, access features can vary by room and entrance. Guests who need step-free access or an accessible room should confirm availability with the hotel directly.
Visit, book or contact
Frequently asked questions
Where is the Windsor Arms Hotel?
It is at 18 St Thomas Street, just off Bloor Street West in the Yorkville area of Toronto.
What style is the building?
The hotel is housed in a Tudor-style building, giving it a traditional boutique character.
Does the hotel have a spa?
The property lists a spa along with a fitness centre, restaurant and bar.
How much is a typical night?
Typical rates are around CAD $450 per night, varying by season and demand.