- Please support our journalism through affiliate links. Affiliate Disclosure
Sheraton Newfoundland in St. John, is conveniently located in the historic city center overlooking the harbor. The hotel has a full-service health club with a heated indoor swimming pool, squash court and a fitness center. After a day around the city, relax in the whirlpool and the the saunas. The hotel has 301 rooms and luxury suites with bathrobes, daily newspaper delivery and a work desk. Both casual and fine dining are offered at the hotel. For a light meal, try the Narrows Lounge and Bar where you can taste local beer brewed at Quidi Vidi Brewery. The BonaVista Restaurant is a Mediterranean-themed restaurant with semi-private seating and an open-kitchen. For great views of the Narrows and St. John's harbor, head to the elegant Cabot Club Dining Room. Fly to St. John in Canada and take a taxi to the hotel (709-726-4980).
Plan Your Trip
Get Ready to Go!
- Search flights and stays nearby.
- Book your car rental.
Need some more help?
Read our Reservations & Travel Planning Tips guide.