Websites for restaurants & cafés

Websites for restaurants and cafés that get tables booked.

Diners find you on Google Maps, then tap “Website” for the menu. We build the page that makes them book with you, not next door.

  • From £590 to build + £39/month care (3-month minimum). No VAT added.
  • We reply within 1 working day, usually the same day.
Concept project
Phone screenshot of Taberna da Poupa, a concept website for a fictional business
Taberna da PoupaConcept project for a fictional business. Not a client.

Where people give up

Where restaurant websites lose bookings

Diners decide fast, often on a phone and on the way somewhere. These gaps send them to the next place on the map.

  • The problem

    The menu is a PDF that's slow to open and needs pinching to read.

    The fix

    A real text menu: quick on phones, easy to update, and readable by Google and AI assistants when people search for a dish.

  • The problem

    The only “Book” button goes to a third-party platform, with its fees and its branding.

    The fix

    A “Book a table” button on every screen that goes to the booking tool you choose, plus a phone number for people who'd rather call.

  • The problem

    Diners with allergies can't check what's safe, so they don't risk it.

    The fix

    Allergen and dietary labels on the menu, and a clear line on how to tell you about an allergy. Your kitchen supplies the details; we make them easy to find.

  • The problem

    Opening hours are out of date, especially over bank holidays.

    The fix

    Lunch, dinner and kitchen-closing times that match your Google profile, with special dates shown clearly. Changes are small edits, sent by WhatsApp.

  • The problem

    Private dining and events are a single line at the bottom of the page.

    The fix

    A proper events section: set menus priced per head, how many the room seats, photos of the space and a short enquiry form.

Phone screenshot of Taberna da Poupa, a concept website for a fictional business

Concept projectTaberna da Poupa

Concept example

Anatomy of a restaurant page that gets bookings

Taberna da Poupa is our concept site for a fictional tavern in Lisbon, in Portuguese and English. Here's what each part of the page does.

Top to bottom, in the order a customer sees it on a phone.

  1. Book and menu, first screen

    The hero has two buttons: “Book a table” and “See the menu”. That's what most visitors came for, so nothing else competes with them.

  2. Dish of the day

    Tap a weekday to see what the kitchen is cooking and what it costs. It gives regulars a reason to come back, and it's a quick edit to change.

  3. A menu written as text

    Small plates, grill, desserts and wine, each with a price, a one-line description and a vegetarian label. It loads fast and reads well on a phone.

  4. A 30-second booking form

    Day, time and party size, then a name and mobile number. It says up front that there's no card or deposit, and how long the table is held.

  5. Groups and private dining

    The cellar room gets its own section, with three set menus priced per head and a form that asks for the date, numbers and occasion.

  6. Directions from the tram stop

    A hidden square is hard to find, so the page walks visitors from the tram stop to the door. Lunch and dinner hours are listed separately.

  7. A sticky bar on phones

    Call, Menu and Book stay at the bottom of the screen, wherever the visitor has scrolled to.

What's built in

Built for hungry people on phones

  • Menus as real text

    Your menu as a web page, not a PDF: fast on phones, quick for us to update, and readable by Google and AI assistants. Dietary labels built in.

  • Table bookings your way

    A button for the booking tool you already use, or a simple request form that goes to your phone or inbox. Big groups get their own enquiry form.

  • Allergens made clear

    The allergen and dietary details your kitchen gives us, labelled on each dish, with a clear line on how to ask. Easy to update when a recipe changes.

  • Hours that stay right

    Lunch and dinner hours, kitchen closing times and holiday dates, matched to your Google profile. Send changes by WhatsApp or email.

  • Menus in your guests' languages

    In a tourist area, a second language can matter as much as the menu itself. Every translation is checked by a native speaker.

  • Found for your food and area

    We add the hidden labels Google reads: “Restaurant” or “Café”, your cuisine, your menu and bookings. Every detail matches your Google profile.

Credentials

What diners check before they book

Diners look for signs that you're clean, safe for their allergies and honest about prices. We give each one a clear place on the page.

You supply and prove every credential. We never add a badge or number you don't hold.

  • Your current food hygiene rating, linked to the official record
  • Allergen information covering the 14 major allergens, kept up to date by your kitchen
  • Halal, kosher, vegan or gluten-free claims, with the certificate or process behind them
  • Clear prices, including any service charge, cover charge or booking deposit
  • Your booking and cancellation policy, in plain words
  • Guide listings or press write-ups, linked to the original

Where your work comes from

Your website vs delivery and booking apps

Most restaurants use a mix of these. Here's what each one is good for, and what to check.

ChannelGood forWatch out for
Your own websiteYour menu, your prices and your booking button, in one place you own. Bookings and enquiries come straight to you.Menus, hours and specials need regular updates. Send them to us: they're small edits on your care plan.
Google Business ProfileWhere many diners find you: photos, reviews, hours, directions and a link to your menu.Its hours and menu link must match your site. And the “Website” button needs a good page to land on.
Delivery appsThey reach people who want to eat at home, and handle the delivery for you.They usually take a commission on each order, and you don't always get the customer's details. Price your delivery menu with that in mind.
Table-booking platformsDiners can book at any hour, and some find you through the platform's own listings.Check your plan: some charge per diner or per booking, especially for diners they send you. Put your own booking link first on your site.
Review and guide sitesReviews and photos from other diners build trust with people who don't know you yet.You don't control the page, and details go out of date. Check them every few months and link to your site.
Social mediaGreat for dish photos, specials and events.Posts disappear fast and not everyone has an account. Keep the menu and booking on your site, and link to it from your profile.

Price example

What a restaurant website costs

Many cafés and restaurants only need one long page: menu, hours, booking button and map. That's our Launch build at £590, with Essential care at £39 a month for hosting, your domain and a few menu or price changes. The first year comes to £1,058. Menu changes every week? Growth care gives you more change time. Want two languages, like the Taberna concept? Add a second language to Launch, or choose Local Plus, which includes two.

See full pricing

Our suggestion for restaurants and cafés

Build Launch
£590 one-off
Care plan Essential
£39/month

3-month minimum, then cancel with 30 days' notice.


Minimum totalBuild + 3 months of care
£707
First yearBuild + 12 months of care
£1,058

Live in 5 working daysCounted from when we have your content and deposit.

Any build works with any care plan. No VAT added.

Questions

Questions from restaurants and cafés

See all questions

Why not just upload our menu as a PDF?
PDFs are slow to open on phones, need pinching and zooming, and are harder for Google and AI assistants to read. A text menu loads fast, reads well at any size and helps people find you when they search for a dish. We can still add a printable version too.
Can people book a table on our website?
Yes. If you use a booking tool, we put its button or booking page on your site. If you don't, we add a simple request form that sends the booking to your phone or inbox, and you confirm it. Any booking tool's fees stay between you and them.
Can we take online orders without delivery-app commission?
Yes, for collection or your own delivery. We link a direct-ordering tool of your choice from your menu. It will have its own fees, so compare plans before you choose. If you take orders online, allergen information must be available before the customer pays and again when the food arrives.
What do we need to show about allergens?
UK rules say you must tell diners about any of the 14 major allergens in your food. For food that isn't prepacked, you can give it in writing or by asking staff, with a clear notice telling diners how. On your site, we label dishes with the details your kitchen gives us and add a line on how to ask. This is general guidance, not legal advice: check the Food Standards Agency's guidance for your setup.
Who updates the menu, prices and hours?
We do. Send changes by WhatsApp or email. A new dish, a price change or new hours is a small edit. Each takes about ten minutes and comes out of your care plan's monthly minutes.
We're a café, not a restaurant. Is this for us?
Yes. Cafés need the same things: the menu, opening hours, where you are and whether you take bookings. We mark your site as a “Café” for Google, and a one-page site is often all you need.
Can we promote events, set menus and private dining?
Yes. Events get their own section or page, with dates, prices per head and a short enquiry form. Photos from past events can stay up, so people can see what they're booking.
Can our website be in more than one language?
Yes: English, Spanish, French or Portuguese, each checked by a native speaker. Local Plus includes two languages. On the other packages, each extra language is an add-on with a fixed price on our pricing page.

Free homepage preview

See your restaurant's website before you pay anything.

Send us your restaurant or café name and town. Within 2 working days you'll get a homepage designed around your menu and bookings. Free, no card, no obligation.

  • No card needed
  • Your domain in your name
  • Cancel care any time after 3 months