6 hotels where you can watch MLB games from your room’s balcony

Properties across the country offer stadium views directly from the hotel bedrooms.

Baseball season is in full swing, and for MLB fans, catching a game in-person is always a highlight of the summer. What could be better than that? Well, staying in a hotel room with uninterrupted views of the game sounds pretty good to us.

The following properties offer baseball stadium views directly from their hotel rooms—and two of them are close enough to NoVA for short staycation trips. It’s time for an all-American, baseball-themed road trip.

View of Oriole Park at Camden Yards from Hilton Baltimore Inner Harbor (Photo courtesy of Hilton)

For O’s Fans
Hilton Baltimore Inner Harbor offers 10 suites overlooking Oriole Park at Camden Yards, including a one-bedroom suite with a private balcony, featuring views of home plate. By booking with the Triple Play Package, guests receive complimentary premium WiFi, parking and a $20 gift card to Oriole Park. // 401 W. Pratt St., Baltimore

View of Nationals Park from Hampton Inn & Suites by Hilton Washington DC-Navy Yard (Photo courtesy of Hilton)

For Nats Fans
Hampton Inn & Suites by Hilton Washington DC-Navy Yard is located right across the street from Nationals Park. When booking, make sure to request a park-view guest room or suite to see the hotel’s unique vantage point. // 1265 1st St. SE, Washington, DC

Views from the Skybox at Toronto Marriott City Centre Hotel (Photo courtesy of Marriott)

For Blue Jays Fans
The Toronto Marriott City Centre Hotel was the first hotel to be built inside of a baseball stadium. For the ultimate view, book a Skybox overlooking Rogers Centre. All suites feature seating for up to 30 guests, including 18 stadium seats. // 1 Blue Jays Way, Toronto

For Red Sox Fans
Hotel Commonwealth overlooks Fenway Park, and even has a signature Fenway Park Suite, stocked with baseball memorabilia. It has a spacious walk-out balcony and comes with a baseball glove to catch fly balls. // 500 Commonwealth Ave., Boston

View of Busch Stadium (Photo courtesy of Hilton)

For Cardinals Fans
Hilton St. Louis at the Ballpark is 100 yards from Busch Stadium, and is located right next to Ballpark Village, which offers dining and nightlife entertainment. When booking the St. Louis Cards Cash package, guests receive $20 cards cash per stay at check in, which can be used to purchase game tickets, food and beverages or merchandise at Busch Stadium, the Cardinals Team Store, Cardinals National Restaurant or the Cardinals Hall of Fame Museum. There’s also the Grand Slam package, which includes two to four Cardinals tickets in the outfield box section and a baseball-themed souvenir. // 1 S. Broadway, St. Louis

For Padres Fans
The Omni San Diego isn’t just close to Petco Stadium—it connects to it. Via Skywalk, guests can go straight from the hotel to the park. Book the Boys of Summer package to receive discounted tickets to a Padres game, along with two TJ Dogs, two local draft microbrews and a bag of peanuts. // 675 L St., San Diego

Want more travel content? Subscribe to our semimonthly newsletter.

Loading cart ...