No, there is usually no extra fee for 18+ check-in. However, some hotels may require a deposit or credit card authorization upon check-in.