there is only one hotel on staten island on the north short. it is the old richmond hotel now called the staten island hotel. it's not too bad a place, at least the rooms are clean. i stayed there couple times when i unexpectialy visited the island and forgot to warn my relatives i was coming up.
most times i stay with my relatives.
as for new jersey, i would recommend you check the web sites with holiday inn, red top ins and the others. you'll be surprised how many hotels are around not too far from the island.
have a great visit.
Staten Island WebŪ Forums Index.