Toulouse, Biarritz Olympique and Stade Francais Paris will have vital home advantage on the first weekend in April along with Leinster, who took the No 1 ranking with six wins out of six.
Leicester Tigers squeezed in as the second best runner-up and took the No 8 ranking and with it a trip to Dublin.
Toulouse claimed the No 2 spot and will host Northampton Saints; Newcastle Falcons will go to Paris to meet Stade Francais and Munster, who missed out on a home tie with an inferior 20-12 try count to Biarritz Olympique, must now travel to Biarritz.
France and England each supply three quarter-finalists and Ireland two.
The draw for the semi-finals will be made in Edinburgh - the host city for the 10th anniversary season final on 22 May - on Tuesday, 23 January.
Heineken Cup quarter-final qualifiers:
Pool 1 Winners - Biarritz Olympique 22 points (20 tries); Second best runner-up - Leicester Tigers 19 points (24 tries) Pool 2 Winners - Leinster 26 points (33 tries) Pool 3 Winners - Toulouse 24 points (21 tries); Best runner-up - Northampton Saints 21 points (11 tries) Pool 4 Winners - Munster 22 points (12 tries) Pool 5 Winners - Newcastle Falcons 21 points (10 tries) Pool 6 Winners - Stade Francais Paris 23 points (20 tries)
HEINEKEN CUP QUARTER-FINALS
(To be played 1 / 2 / 3 April)
Leinster v Leicester Tigers
Toulouse v Northampton Saints
Stade Francais Paris v Newcastle Falcons
Biarritz Olympique v Munster