Welcome to Sheraton Pittsburgh Hotel at Station Square

Comfort awaits in our downtown Pittsburgh hotel rooms

From the moment you walk into the newly renovated Sheraton Pittsburgh Hotel at Station Square, you'll be pleasantly surprised by a perfect blend of comfort and style to elevate your stay. Be inspired in one of our waterfront Pittsburgh hotel suites or settle in for a delicious meal with friends at our unique dining space, The Factory South Shore, a top restaurant in Station Square Pittsburgh, which is the city's premier entertainment destination. We invite you to experience it with a short walk, there is also an ample on-site parking available. Take advantage of our 23 downtown Pittsburgh event venues to strategize with co-workers and connect with clients or set up at one of our workstations right out of your hotel suite. Celebrate your downtown Pittsburgh wedding ceremony, reception, or banquet to the fullest in our largest venue: the Grand Station Ballroom. Whether visiting for business or pleasure, Sheraton Pittsburgh Hotel at Station Square will meet your needs the second you step through the door.

Restaurant, Bar and Room Service
Hotel restaurant, bar and room service operations are temporarily suspended.

Rooms & Suites

HOTEL INFORMATION

Check-in: 4:00 pm

Check-out: 11:00 am

Smoke Free Property

Pet Policy

Pets Welcome

One dog up to 50 pounds allowed with a $75 pet fee.

 

Non-Refundable Pet Fee Per Stay: $75

Maximum Pet Weight: 50lbs

Maximum Number of Pets in Room: 1

Parking

On-Site Parking

Daily: $34.00

WHAT TO EXPECT

Plan and Prepare for your Stay

Fitness Center

Fitness

Sheraton Fitness

Sheraton Fitness is a state-of-the-art facility equipped with the latest equipment.

See More

Where the world comes together

lobby, reception

Meet You in the Lobby

Spend time in the Sheraton lobby. We've created spaces to connect in unique and innovative ways.

Learn More
Restaurant Reception

Welcoming Service

With over 85 years of welcoming hospitality, our associates will make you want to come back again.

City View

Global Destinations

Look for Sheraton Hotels in the heart of cities all over the world.

Find a Hotel
OUR LOCATION

GETTING HERE

Sheraton Pittsburgh Hotel at Station Square

300 W Station Square Dr, Pittsburgh, Pennsylvania, USA, 15219

Tel: +1 412-261-2000

Awards

Property Details

Frequently Asked Questions

Sheraton Pittsburgh Hotel at Station Square