Book a table

Use the widget below to book a table at Roots for up to 8 guests. For larger parties, please contact us directly on 0141 353 2959.

We accept bookings for drinks, or for any of our different food menus including Afternoon Tea, Table D’Hote, A La Carte and more. By placing a booking with us, you are agreeing to our booking terms which can be found at the foot of this page.

Booking Terms

  • Table bookings at Roots are made online through our official website or booking platform. For groups larger than 8 guests, please call directly.
  • Once your booking is confirmed, you will receive a confirmation email with your booking details. Please ensure that all details are correct.
  • We kindly request that you arrive on time for your booking. Your table will be held for up to 15 minutes after your reserved time. If you have not arrived or contacted us within 15 minutes of your booking time, we reserve the right to release your table to other guests.
  • If you need to cancel or change your booking, please do so at least 24 hours in advance. This allows us to offer the table to other guests.
  • If you anticipate being late or need assistance with your booking, please call us as soon as possible on 0141 353 2959.