Are the TVs displaying the same image? Or are you looking for 3 individual production outputs (+1 control)? If the TVs are showing mirrored outputs, you simply need a decent-quality HDMI splitter, and a Macbook pro would suffice to drive the video itself.
If you're looking at 3 distinct and different outputs, it gets more complicated and much more expensive very quickly. QLab is very capable of doing it, but the limitation is how many physical outputs your hardware has.
I have spec'ed and used Mac Pros with dual graphics cards before. If both graphics cards have 2 DVI outputs, you get 4 outputs, each pair being driven by a dedicated graphics processing unit. So the first port of the first (top) card would be your control display, and the other three ports would go to your TVs. This is the ideal setup. The dedicated graphics cards handle that much crunching much better than a laptop with their puny integrated graphics adapters.
DVI naturally converts to HDMI. You just need an adapter plug. It's the same language. Almost all Apple-approved graphics adapters will be able to pipe out 1080p to your TVs, so you're covered there.
If you need to use a Macbook Pro, it gets a little stickier. They send video out on their universal Thunderbolt adapter now. Old Macbook Pros, like mine, only have one Thunderbolt, and so they can only send 1 output, in addition to their affixed display. To achieve a multi-display rig, you will need to buy a module such as the
Matrox Triple-head-to-go, which hijacks a single output and internally divides it in 3. Old versions that I used preferred to output no larger than 1280x1024 (this was back in the day of 4:3 projectors), so you'll lose your high-definition.
New Macbook Pros have 2x Thunderbolt ports. Logic suggests that you may be able to get each port to output different video, to a total of 2 outputs, without an additional module. I have not tried this. You would want to ask someone at the Genius Bar whether you could get two secondary screens off the Thunderbolt ports.
A Macbook, Macbook Air, or Mac Mini will not really have the system resources to deal with this kind of video processing.

This is my current freelance playback machine. It struggles running 3+ 1920x1080 videos. The Intel Iris 1526MB graphics adapter is doing better, but QLab is still getting clunky running 3+ 1920x1080 videos. I would consider this the absolute minimum to work with HD graphics, and you'd be better off going one click up.
Hope this helps.