For those staying in Waikiki/Honolulu, the tour picks up from virtually all lodgings in this area.
Lodging pickups are around 6:30-7 am (the exact time will be included in your confirmation email) and drop-offs 5-6 pm, depending on your exact lodging, traffic, pace of group, etc.
For those staying in Ko Olina, Kapolei, Ewa Beach, or Waianae, please meet at Pearl Harbor (~15-30 min via Uber/Lyft, or free parking) at 7:20 am. Or you can book a private tour to include pickup/dropoff at your lodging (except Waianae).
If you are staying on the eastern coast (e.g., Kaneohe, Kailua), the North Shore (e.g., Turtle Bay Resort), or elsewhere, you can meet at Pearl Harbor or you can meet in Honolulu, at the Ala Moana Shopping Center (6:30 am), which also has free parking.
This tour can pick up at the Honolulu cruise terminal at 7 am. However, disembarking the cruise ship can take 30-60 minutes, so please factor that in.