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. It’s time for an all-American, baseball-themed road trip.
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. 401 W. Pratt St., Baltimore

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
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

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. 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. 675 L St., San Diego
Feature image of Oriole Park at Camden Yards from Hilton Baltimore Inner Harbor courtesy of Hilton