Menu
English Reserve
★★★★★ 4.7 Google · 900+ reviews
Sports Bar $$

MacLaren's on Elgin

★★★★ 4.2 (1,801 reviews) 9.7 km from hotel ~19 min drive
MacLaren's on Elgin
MacLaren's on Elgin MacLaren's on Elgin

This casual sports bar with pub grub, pizza & ribs also has a sizable space for playing billiards.

MacLaren's on Elgin is a solid choice for an evening out in Ottawa, located 9.7 km from Adam's Airport Inn (19 minutes by car). With 1,801 Google reviews and a 4.2-star rating, it's clearly a local favourite.

Ottawa's nightlife tends to be relaxed and welcoming — smart casual dress is the norm. The bar scene heats up after 9 PM on weekends.

Getting There from Adam’s Airport Inn

19 min

From Adam's Airport Inn, take the Airport Parkway to Highway 417 — it's about 19 minutes by car. Free street parking.

Why Guests Love This

MacLaren’s is the Elgin Street institution that does exactly what a sports bar should — big screens on every wall, a solid beer list, reliable pub food, and pool tables that are actually regulation size. Guests catching a Senators, Redblacks, or Leafs game on TV find it one of the most energetic viewing spots in Ottawa. The billiards area is a genuine draw, not an afterthought, with multiple full-size tables and proper cues. For travelers who want a comfortable, no-pretense evening with a cold beer and a game on, MacLaren’s delivers without complication. About 18 minutes from Adam’s Airport Inn.

Couples Near Hotel

Details

Address 301 Elgin St, Ottawa, ON K2P 2N9, Canada
Website Visit website
Directions Get directions

Hours

Monday5:00 PM – 1:00 AM
Tuesday5:00 PM – 1:00 AM
Wednesday5:00 PM – 1:00 AM
Thursday5:00 PM – 1:00 AM
Friday5:00 PM – 2:00 AM
Saturday5:00 PM – 2:00 AM
Sunday5:00 PM – 12:00 AM

Location

Accessibility

Wheelchair accessible entrance Wheelchair accessible restroom Wheelchair accessible seating
P Free street parking P Paid street parking

Nearby Attractions

Frequently Asked Questions

Does MacLaren’s on Elgin have pool tables?

Yes. MacLaren’s has multiple regulation-size billiards tables in a dedicated area. Table time is typically pay-per-hour. The pool section is popular on weekend evenings, so arriving before 8 PM on Fridays and Saturdays improves your chances of getting a table without waiting.

What sports does MacLaren’s show?

MacLaren’s screens all major sports leagues including NHL, NFL, CFL, NBA, MLB, Premier League, and UFC pay-per-view events. With screens throughout the bar, there is typically a way to watch whatever game you’re interested in, even on multi-game nights. Ask the bartender to switch a screen if needed.

What is the food like at MacLaren’s on Elgin?

The menu covers classic pub fare — burgers, wings, ribs, pizza, and nachos. The portions are generous and the quality is consistent without being fancy. The wings and the rib platter are the most popular orders. It’s honest bar food priced reasonably for a downtown Elgin Street location.

Is MacLaren’s on Elgin busy on weekends?

Friday and Saturday evenings are the busiest times, especially during NHL season or when a major UFC card is airing. The bar area fills by 9 PM. If you want a table in the billiards section, arrive by 7 PM. Weeknights are significantly more relaxed and better for a quiet pint.

How do I get to MacLaren’s on Elgin from Ottawa Airport?

MacLaren’s is located at 301 Elgin Street, approximately 12 km from Ottawa International Airport (YOW). From Adam’s Airport Inn (7 minutes from the terminal), drive north via the Airport Parkway to Highway 417, then exit at Elgin Street. The total drive takes about 18 minutes. Metered street parking is available on Elgin and surrounding streets.

Staying in Ottawa?

Adam’s Airport Inn is just 19 minutes from MacLaren's on Elgin. Book direct for the best rate, complimentary breakfast, and up to 14 days of free parking.

Check Availability

Information sourced from Google Places. Hours and details may change — please verify directly with the venue.

Reserve
Press / to search · Esc to close · ↑↓ to navigate