The town itself is small and easily walked — you can cover it end to end in 20 minutes. GoldenEye and James Bond Beach are a short drive or taxi ride from the town centre, around 5 minutes.
Route taxis run east and west along the coast road and are the main public transport option for getting to Ocho Rios or Boscobel. Agree a price before you get in. If you want more flexibility, moped hire is available in Ocho Rios and gives you easy access to the whole stretch of coast.