To book a **hop-on hop-off bus** in the USA, visit websites like **Big Bus Tours**, **Gray Line**, or **City Sightseeing**, where you can choose your city, select the package, and book tickets online. You can also book at major tourist spots or hotels that offer these tours.