See the latest deals and prices in Pittsburgh hotels
Filter by:

Omni William Penn Hotel
Hotel in Downtown Pittsburgh, Pittsburgh
Excellent
7 reviews
9
From $189 per night

The Landing Hotel at Rivers Casino
Hotel in Pittsburgh
Very Good
5 reviews
8
From $123 per night

Wyndham Grand Pittsburgh Downtown
Hotel in Downtown Pittsburgh, Pittsburgh
Very Good
19 reviews
7
From $141 per night

TRYP by Wyndham Pittsburgh/Lawrenceville
Hotel in Lawrenceville, Pittsburgh
Very Good
3 reviews
8
From $101 per night

Cambria Hotel Pittsburgh - Downtown
Hotel in Downtown Pittsburgh, Pittsburgh
Excellent
9 reviews
9
From $127 per night

Red Roof Inn PLUS+ Pittsburgh South - Airport
Hotel in Pittsburgh
Very Good
14 reviews
7
From $65 per night

Holiday Inn Express Hotel & Suites Pittsburgh Airport by IHG
Hotel in Pittsburgh
Very Good
2 reviews
8
From $128 per night

Extended Stay America Suites Pittsburgh Airport
Hotel in Pittsburgh
Very Good
1 review
7
From $106 per night

Sonesta Simply Suites Pittsburgh Airport
Hotel in Pittsburgh
Very Good
4 reviews
8
From $94 per night

Holiday Inn Express & Suites Pittsburgh North Shore by IHG
Hotel in North Shore, Pittsburgh
Very Good
1 review
8
From $153 per night

Days Inn by Wyndham Pittsburgh
Hotel in Pittsburgh
From $77 per night

Red Roof Inn PLUS+ Pittsburgh South - Airport
Hotel in Pittsburgh
From $65 per night

Microtel Inn & Suites by Wyndham Pittsburgh Airport
Hotel in Pittsburgh
From $80 per night

Red Roof Inn PLUS+ Pittsburgh East - Monroeville
Hotel in Monroeville
From $69 per night

Quality Inn Coraopolis - Pittsburgh Airport
Hotel in Coraopolis
From $73 per night

The Landing Hotel at Rivers Casino
Hotel in Pittsburgh
From $123 per night

Wingate by Wyndham Pittsburgh/West Mifflin
Hotel in West Mifflin
From $114 per night

Holiday Inn Express Hotel & Suites Pittsburgh Airport by IHG
Hotel in Pittsburgh
From $128 per night

Comfort Inn & Suites Pittsburgh Fox Chapel
Hotel in O'Hara Township, Pittsburgh
From $93 per night

Comfort Inn Pittsburgh Crafton
Hotel in Pittsburgh
From $103 per night

23 stays
From $115 per night

9 stays
From $123 per night

6 stays
From $123 per night

5 stays
From $71 per night

5 stays
From $71 per night
53 stays
From $101 per night
41 stays
From $101 per night
1 stay
From $76 per night
53 stays
From $108 per night
52 stays
From $101 per night
53 stays
From $101 per night
55 stays
From $108 per night
50 stays
From $101 per night
46 stays
From $101 per night
44 stays
From $101 per night
Pittsburgh, Pennsylvania, United States of America, is a vibrant destination offering a rich blend of culture, history, and modern attractions. Whether you're visiting for business or leisure, the city has a diverse range of accommodations to suit your needs. Currently, the average price of hotels in Pittsburgh is $144, with options ranging from $51 to $590. This ensures that every traveler can find a place that fits their budget.
The city boasts a variety of neighborhoods where you can find excellent hotels, including Downtown Pittsburgh, Oakland, and Harmar. Each of these areas provides unique experiences and easy access to some of Pittsburgh's most popular points of interest. Whether you're planning to catch a game at PNC Park, try your luck at Rivers Casino, explore the natural beauty of Presque Isle State Park, or enjoy the lush surroundings of Phipps Conservatory, you'll find convenient lodging options nearby.
With 100 hotels available in Pittsburgh, you have plenty of choices to make your stay comfortable and memorable. Some of the most popular hotels include the Holiday Inn Express & Suites Pittsburgh - Monroeville, an IHG Hotel, and the Quality Inn Pittsburgh Airport. For those looking to stay closer to the city's vibrant North Shore, the Holiday Inn Express & Suites Pittsburgh North Shore, an IHG Hotel, is a great option. Extended Stay America Suites Pittsburgh Monroeville offers a home-away-from-home experience, while Hotel Indigo Pittsburgh University-Oakland, an IHG Hotel, provides a stylish and modern stay in the heart of Oakland.
No matter where you choose to stay, Pittsburgh's welcoming atmosphere and diverse attractions ensure a memorable visit. From its bustling downtown to its serene parks, the city offers something for everyone.
December is the cheapest time to stay in Pittsburgh for an average of $121 per night.
Average price per night for 3-star hotels
Month
Price
January
$141
February
$140
March
$146
April
$157
May
$148
June
$158
July
$153
August
$152
September
$156
October
$147
November
$131
December
$121
Wyndham Grand Pittsburgh Downtown
Pittsburgh
10
Excellent
•
19 reviews
Abrianna
United States
The Landing Hotel at Rivers Casino
Pittsburgh
10
Excellent
•
5 reviews
Barbara
United States
Cambria Hotel Pittsburgh - Downtown
Pittsburgh
7
Very Good
•
9 reviews
The room was what we were looking for we needed more space and the room worked for our family
Lauren
Omni William Penn Hotel
Pittsburgh
10
Excellent
•
7 reviews
janice
United States
8
Very Good
•
14 reviews
Oscar
United States
8
Very Good
•
7 reviews
Great location for our needs. Offered breakfast, parking, gym, and pool.
Christina
United States
Wingate by Wyndham Pittsburgh/West Mifflin
West Mifflin
8
Very Good
•
1 review
Javier
United States
TRYP by Wyndham Pittsburgh/Lawrenceville
Pittsburgh
10
Excellent
•
3 reviews
Sharon
8
Very Good
•
1 review
The old architecture in the building/lobbies and what looked to be a massive ballroom
Matthew
United States
Nearby destinations