5. Book dining reservations well in advance
While the majority of the restaurants don’t have you pay at the time you make your reservation, it’s good to reserve any dining experiences well ahead of time just so you can factor that into your budget for the trip. You can peek at the menus, get a feel for the prices and have a rough estimate so you’re not blindsided when the check comes.