For highly recommended hotels in Stillwater, travellers frequently mention
Lora,
Water Street Inn,
Hotel Crosby, and
Lowell Inn.
Lora, a 3.5-star hotel with an impressive 9.4 rating, is praised for its excellent and friendly staff, and comfortable rooms. It offers premium bedding, Frette Italian sheets, and designer toiletries, along with a fireplace in some rooms and valet parking. Its location is considered superb and great, being just 0.3 km from Lowell Park and Ice Castle, and 0.9 km from the Stillwater Depot, Logging and Railroad Museum.
Another excellent choice is the 3.5-star Water Street Inn, rated 8.0. Guests appreciate its beautiful and clean rooms, great and walkable location, and friendly staff. Key amenities include air conditioning, a fireplace, and designer toiletries. Many rooms offer lovely river views. The hotel is very close to Lowell Park and Ice Castle, both just 0.1 km away, and 0.7 km from the Stillwater Depot, Logging and Railroad Museum. Conveniently, it also provides accessible parking and self-parking options.
Hotel Crosby, with a high rating of 9.4, is also highly recommended. Travellers often highlight the friendly and wonderful staff, convenient and great location, and clean rooms. Some rooms feature a balcony or patio, and guests can enjoy a rooftop terrace. Amenities include massage services, a fireplace, and valet parking. It is situated 0.3 km from Lowell Park and 0.2 km from Ice Castle.
The 3-star Lowell Inn, rated 8.8, is another popular option. Guests frequently praise its beautiful and quiet rooms, helpful staff, and easy parking. This hotel offers a fireplace, champagne service, and deep soaking bathtubs, and is located in a shopping district. It is 0.2 km from Lowell Park and Ice Castle, and 0.6 km from the Stillwater Depot, Logging and Railroad Museum.