As far as stay is concerned, Montego bay is more expensive than Negril has it has more luxurious and lush resorts.