Skip to content

Website templates for restaurant and brasserie

Before booking, a guest wants to know three things: what they will eat, what it costs and whether a table is free. A restaurant website should answer these in under a minute, on a phone.1 template ready to customise, delivered as HTML + Tailwind, React, plain CSS and a WordPress theme, with a live preview.

The resource

  • Complete website for a neighbourhood restaurant: daily specials board, seasonal menu, producers and booking request.

    • Tailwind
    • React
    • CSS
    • WordPress
    Template

What your website needs

  • An up-to-date menu

    As text, not a photo of the menu: it reads on mobile, translates and shows in Google. Prices including VAT, daily specials and kids' menus.

  • Allergens

    Information on the 14 regulated allergens must be available to guests; the website is a good place to give it, dish by dish.

  • Booking

    A short form or a link to your booking tool, visible from the home page, with a tappable phone number.

  • Opening hours and access

    Closing days, lunch and dinner service, map, parking and step-free access.

  • The atmosphere

    A few photos of the room, the dishes and the team are enough; ten good light images beat a slow gallery.

Frequently asked questions

Should the menu be a PDF?
Avoid it: a PDF reads poorly on phones and tells Google little. An HTML menu, as in our templates, updates in seconds.
Can the website take bookings?
The template provides an accessible booking form. Connect it to your inbox or to your existing booking service.
How many pages are needed?
Four are often enough: home, menu, booking and contact. What matters is that each answers one clear question.