Milwaukee Ghost Tour

5.0
(1 reviews)
Milwaukee, USA

1 hour (approximately)
Offered in: English

Shakers Cigar Bar is housed in a preserved 1894 building with a deeply layered past, including its time as a Prohibition-era speakeasy and brothel. Unlike typical ghost tours that move quickly from stop to stop, this experience is rooted in a location that has carried its stories for over a century.

Guests don’t just hear about history—they step into it.

The tour blends documented history with firsthand accounts, creating an experience that feels immersive rather than theatrical. The atmosphere of the building itself plays a central role, offering a level of depth and realism that can’t be replicated elsewhere.

It’s not just a ghost tour—it’s a chance to experience one of Milwaukee’s most storied spaces from the inside.

What's Included

Drink and merchandise discounts included with your tour.

Meeting and pickup

Meeting point
Shaker's Cigar Bar & World Cafe

Check in at the host stand when you arrive at Shakers. You will then be directed to where your tour will begin.

End point
This activity ends back at the meeting point.

Itinerary

Duration: 1 hour (approximately)
  • 1

    Voted one of the five most haunted bars in the entire nation. This tour lets you take an uneasy glimpse into the establishment's sordid past. Once home to a cemetery, speakeasy, and brothel, the walls do talk, and the tales they tell aren't always pretty. 1-hour long, up to 4 people per private tour.

    1 hour Admission ticket included

Additional info

  • Public transportation options are available nearby
  • Suitable for all physical fitness levels
  • Minimum drinking age is 18 years
Supplied by Shakers Cigar Bar

Tags

Private and Luxury
Private Sightseeing Tours
Historical Tours
Walking Tours
Ghost Tours
Crime Tours
Short term availability

Cancellation Policy

All sales are final. No refund is available for cancellations.

Show more

Rating

5.0 Based on 1 1 review
5 stars
1
4 stars
0
3 stars
0
2 stars
0
1 star
0
from per person
Was {{formatPrice(summaryFromPriceBeforeDiscount, currency, 2)}}