William (Hugh Grant) es el propietario de una tienda de libros en el popular barrio londinense de Notting Hill. Su vida, caracterizada por la rutina, se verá alterada cuando Anna Scott (Julia Roberts), la estrella de cine más famosa del momento entra en su tienda y como si de un sueño se tratase, se enamora de forma casi inmediata de él. William se embarcará en un cortejo complicado. Para ello cuenta con la inestimable ayuda de sus inseparables camaradas, entre los que destaca su compañero de piso Spike (Rhys Ifans), que observa con asombro e incredulidad cómo su amigo tiene un romance con una mujer inalcanzable para cualquier otro ser humano.