How to translate 哪有农村热闹？
Yes, it is a rhetorical question, the emphasis is on the lively and noisy fashion the village dwellers can celebrate compared to Beijingers. It is a good way to contrast difference. I would translate it (second sentence only) as 'How can you compare that to the lively manner of celebration in the countryside!' 

PS. My English is not the best, native speakers can put it right, but I think the idea is clear.