Combine rice, salt and water in a medium saucepan. Bring to a boil, stir once.
Cover with tight fitting lid, reduce heat and simmer 10 minutes.
Stir and add the cranberries, cover again and simmer for another 10 minutes.
Remove from heat, add the butter, mix and let stand, 5 to 7 minutes.