Sheraton Hotel Newfoundland

Hotels, Venues & Event Spaces
Hours:
115 Cavendish Square, St. John's NL A1C 3K2

Tips

Hours

Monday
Open 24 hours
Tuesday
Open 24 hours
Wednesday
Open 24 hours
Thursday
Open 24 hours
Friday
Open 24 hours
Saturday
Open 24 hours
Sunday
Open 24 hours

About Sheraton Hotel Newfoundland

The Sheraton Hotel Newfoundland is a well-maintained and inviting hotel located near the Harbour, offering stunning views of the Harbour, Signal Hill, The House of Assembly, the historic Basilica, and The Rooms Museum. Its prime location allows guests to walk easily to downtown attractions, restaurants, and sites like The Government House. The hotel features amenities such as an indoor garden with tropical foliage, a pool with a section for toddlers, a hot tub, and an onsite bar, providing a relaxing oasis especially during Newfoundland’s cold, gray winters. Parking is reasonably priced, with ample spaces available off-season, though peak seasons may be different. Guests consistently praise the friendly and professional staff, highlighting excellent service during both short visits and long-term stays. The front desk team is noted for going above and beyond, especially during stressful situations like flight cancellations. The hotel’s cleanliness and well-kept facilities contribute to a positive experience. Visitors appreciate the views from their rooms, along with the comfort and convenience of the amenities. While some guests mention minor issues such as parking fees during busy times and the absence of robes at the pool, overall, the Sheraton Newfoundland receives high praise for its welcoming atmosphere, great location, and quality services. Whether for business conferences or leisure trips, guests find it to be a beautiful, comfortable place to stay, with many enjoying the indoor green space, fitness facilities, and proximity to local sights.

Most Recent Reviews

More Comments(146)

You May Also Like

Location and Contact