V okolí dnešního Římova bylo slovanské osídlení nejpozději v 8. století. Vlastní vesnice byla založena pravděpodobně ve 13. století, první písemná zmínka o Horním Římově však pochází až z roku 1383. V roce 1395 je v Dolním Římově připomínána původní tvrz. Počátkem 15. století zde majitelé panství vystavěli pevnou tvrz. V roce 1626 Římov získává majitel českokrumlovského panství Oldřich Eggenberg, který jej však ještě téhož roku daroval českokrumlovské jezuitské koleji. Ta měla jeho výtěžek použít pro zajištění provozu chlapeckého semináře.
V polovině 17. století došlo k založení poutního místa s loretánskou kaplí a křížovou cestou. Kaple byla postavena jako kopie slavného Loreta v Itálii v letech 1648–1653 a kolem ní byly v letech 1652–1658 vystavěny čtvercové ambity. V letech 1672–1697 byl na východní straně přistavěn kostel Sv. Ducha. Křížová cesta vznikala v okolní krajině postupně od roku 1658 až do první čtvrtiny 18. století.
Někdy před rokem 1661 jezuité ve vsi založili školu a v letech 1671–1691 vystavěli na místě někdejší tvrze barokní zámeček. V roce 1771 byl jezuitský řád zrušen a Římovský statek se dostal do správy náboženského fondu, odkud jej v roce 1801 koupil kníže Josef ze Schwarzenbergu. Později se zde vystřídalo ještě několik soukromých vlastníků, ale od poloviny 19. století je již Římov samostatnou obcí.1