Per i bus, il sito di Megabus se inserisci località di partenza e destinazione e il giorno di viaggio ti dà tutti gli orari e i prezzi (lo stesso tragitto può costare una cifra a un certo orario e un'altra a un orario diverso). Ovviamente i prezzi variano a seconda della disponibilità. Prenotando con un po' di anticipo io ho pagato 1$ da Boston a NY e mi pare 7$ da NY a Philadelphia. Se vuoi puoi dare un'occhiata al mio diario in forma.
Per gli hotel puoi cercare sui classici booking, expedia, trivago, ecc e per gli appartamenti su Airbnb... Sul forum c'è un intero topic con l'elenco di tutti i vari siti su cui puoi cercare, ora sono col cell e non riesco a linkartelo.