The Montmartre hill is very nice.  It is quite a walk from the Seine and Louvre,  where most of the nice hotels are, so a cab is recommended by some -- but not necessary. (You can also take the subway line 4 stop at "Barbes rochechouard",and walk up the hill). 

  The walk from the Seine is about 45 minutes, and it is a pleasant walk where you sight-see along the way.

There are a lot of shops around the hill at the base and the streets leading up to the top.  You will find that many of these shops have a good  selection of affordable and unique gifts for people back home. 

Although not very close to the other Paris attractions, Montmartre has a character of its own.  The best time to visit Montmartre is early in the morning before all the tourists arrive.  It is a nice walk from rue de Abbesses to the top of the hill, and a great place to seat around and enjoy some Parisian pastry and a cup of coffee before heading to visit the Sacre Cour Basilica, which is at the top of the hill.  Another great time to visit is late in the evening to catch a glimpse of the city lights and the Eifel Tower, a spectacular view.  Paris' public transportation is one of the best in the world; thus, it is not necessary to take a taxi to Montmartre.  The metro number 12 heading to Porte de la Chapelle will take the visitor to the Abesses Metro station in approximately ten minutes.  From there one can opt to walk up the hill, or catch the funiculaire to the top of the hill.