Novi Vinodolski se smjestio na strmom brežuljku, iznad ušća Suhe Ričine, u jugoistočnom kraju Vinodolske doline. Naselje prati konfiguraciju terena, a njegova silueta dominira Vinodolskom dolinom.
Udaljen je samo 30 kilometara od zračne luke na otoku Krku i 180 kilometara od zagrebačke zračne luke. Zahvaljujući blizini glavnih autoputeva, lokacija je vrlo pristupačna i vozačima iz cijele Europe.
U srednjem vijeku ovaj je gradić branio prilaz dolini. Za frankopanske vladavine početkom 13. stoljeća sagrađen je kaštel s kvadratičnim unutrašnjim dvorištem, pojačan ugaonim kulama. Oko njega se razvio Novi grad opasan bedemima koji je do danas sačuvao srednjovjekovnu strukturu uskih i krivudavih uličica i volti, malih trgova te vrijednih ambijentalnih cjelina i urbanističkih rješenja koja još imaju izvornu koncepciju i dispoziciju.
Župna crkva Sv. Filipa i Jakova vjerojatno je izgrađena već u 14. stoljeću. Jedno vrijeme je bila stolna crkva. Promjenom statusa, crkvi je produženo poligonalno svetište 1520. u stilu kasne gotike, a u 18. stoljeću je pregrađena i dograđena s pokrajnim lađama, u baroknom stilu. U podu svetišta je nadgrobna ploča s likom modruškog biskupa Krištofera iz 1499. a na prvom bočnom oltaru drvena gotička madona iz 15. stoljeća. U 17. stoljeću crkva je dobila vrijedne barokne, drvorezbarene klupe, a za glavni oltar nabavljena je pala s likovima svetaca titulara. U crkvenom su posjedu dva srebrna relikvijarija iz 15. stoljeća i iluminirani glagoljski kodeksi iz 15. stoljeća.