Premier Riverfront Hotel in Pittsburgh, Pennsylvania

Rewards Category 5 · Points needed per night

Sheraton Pittsburgh Hotel at Station Square offers travelers to the Steel City spacious accommodations, thoughtful amenities and a superb riverfront location with panoramic city views. Benefit from our hotel's prime location on Pittsburgh's energetic waterfront, in the heart of a 52-acre complex that includes Station Square's array of restaurants and entertainment. Experience exceptional service and enjoy convenient access to top business offices and attractions such as Heinz Field, PNC Park, and the Rivers Casino during your stay with us. After a busy day exploring Pittsburgh, refuel at Trackside, our signature restaurant, reenergize in our Sheraton Fitness Center or simply unwind in our spacious, well-appointed guest rooms and suites.

Show More

Guest Reviews

3.4 out of 5.0
62% of guests recommend this hotel

Hear from our guests about their stay from 261 confirmed guest reviews

Key Amenities

  • Fitness center
  • Pool
  • Pet friendly
  • Meeting event space


  • Location in Station Square, a 52-acre complex that includes an array of restaurants and entertainment

  • Located on the river with views of the City

  • Easy Access to All Major Highways In and Out of Pittsburgh

Guest Rooms

Sleep in Comfort in One of Our 399 Spacious Guestrooms

Check Room Rates & Availability

Sheraton Pittsburgh Hotel at Station Square