An "onsite bar" refers to a bar or drinking establishment that is located at the same place or physical site as another facility or business. Full definition
The atmospheric onsite bar & restaurant transforms in the evening and here you'll find all the night entertainment, including a variety of shows & music. (loveholidays.com)
The cosy onsite bar is perfect for relaxing over drinks. (loveholidays.com)
Many beaches also feature onsite bars or restaurants, providing you with plenty of choices when lunchtime rolls around. (holiday-weather.com)