For cafés, restaurants, bars and bakeries
Websites for cafés and restaurants that fill tables.
When someone looks you up, they want your menu, your hours and a way to book, usually on a phone, often while standing outside. A good hospitality website gets them there in one tap and makes your food look as good as it tastes.
- Custom design, never a template
- Fixed price in writing
- Nothing charged until you approve
- No lock-in contracts
What a hospitality website needs
The essentials for cafés and restaurants. Get these right and the site starts bringing people through the door.
A menu that’s easy to read
Real text, not a blurry PDF. Easy to read on a phone, easy for Google to see, and easy to update when dishes change.
Hours you can’t miss
Opening hours and your address right at the top, so nobody turns up to a closed door.
Booking in one tap
A clear “Book a table” button, connected to the booking system you already use, or a simple request form.
Photos that make people hungry
Your food and your room, shown big and well-lit. It is the single biggest reason people choose one place over another.
Events and private dining
A simple page for functions, catering or private dining, where the bigger bookings come from.
Fast on mobile data
Pages that load quickly on a phone, even on a weak signal, so hungry people don’t give up and go next door.
Examples
See what it could look like.
Concept sites for two fictional venues: a Surry Hills café with today’s menu on the homepage, and a fine-dining restaurant with a tasting menu and reservations. Click either to look inside.
- Ferro & FigLook inside Hospitality · concept for a fictional businessMenuCoffeeEventsFerro & FigVisitBook a tableWood-fired breakfast, slow lunches.A neighbourhood kitchen in Surry Hills. Walk-ins welcome; bookings for six or more.Book a tableView full menuHoursMon to Sun, 7am to 3pmCoffeeSingle origin, roasted weeklyPrivate diningUp to 24 guests
Everything from the one fire.The oven is lit at six. Bread, eggs and even the figs go through it, so the menu changes with what's good that week.
The menuBreakfast until 11.30, lunch until close.→
CoffeeSingle origin, roasted weekly in Marrickville.→
EventsSupper club Thursdays and a back room for 24.→VisitCrown Street, Surry HillsMonday to Friday7am to 3pmSaturday and Sunday8am to 3pmPublic holidays8am to 2pmBookingsTables for six or more, and the back room for up to 24 guests.Book a tableFerro & FigMenuCoffeeEventsVisit© 2026 · Crown Street, Surry Hills - OndineLook inside Fine dining · concept for a fictional business
MenuWineOndinePrivate diningReserveDarlinghurst · Est. 2026Seven courses from the coast.A tasting menu that changes with the tide and the season. Wednesday to Saturday, twenty-eight seats.Reserve a tableIWe cook what the boats and the growers bring us that morning, and we write the menu in the afternoon.This week's menuTonight, seven courses
01Rock oyster, finger limeI 
02Charred bream, beurre blancIV 
03Coal-roasted artichokeV 
04From the passBehind the scenes 
05Blood peach, violetVII 
06The pairingSeven glasses
The roomTwenty-eight seats, one sitting.Tables are yours for the night. The back room seats twelve for birthdays, launches and long dinners.Private dining →
Reserve your evening.Choose a dateOndineVictoria St, DarlinghurstDinner Wednesday to Saturday, from 5.30pmMenuWinePrivate diningReserve
What I’d recommend
Essential: A$1,190, then A$49/month
For most cafés I’d recommend Essential: up to 5 pages for menu, about, events, location and bookings. If you want online reservations built in, a full gallery or several menus, Business or Growth is a better fit.
Questions first? Email nathan@offshiftai.com and you’ll get a reply within one business day.
How it works
From first call to launch in four steps.
The same clear process for every project. An Essential site is usually ready for your review within about a week of receiving your content. Exact timing is in your written quote.
Discovery
A short call about your business, your customers and what the site needs to do. You get a written quote with the scope and timing.
Direction and design
We agree the page structure and the look, then you see the design on your own phone before anything is built.
Development
The site is built, connected to your enquiry email and tested on phones, tablets and desktops.
Launch and refinement
Your domain is connected and the site goes live. Agreed changes are made and you know exactly how updates work from there.
Step one is a short call. Nothing is charged until you approve the written quote.
Pricing
Packages for every stage of your business.
Clear prices in Australian dollars (AUD), for clients in Australia and overseas. Each package comes with an example site, so you can see what you get. Half to start, half on launch, and no lock-in contract.
Which one fits?
An established business that wants to look the part?
Essential (up to 5 pages, A$1,190). The one I recommend for most small businesses.
Bookings, a page for every service, or custom features?
Business (A$1,990), Growth (A$2,890) or Professional (A$5,200).
Your exact price is confirmed in a written quote before any work starts. Still not sure? Ask Nathan.
Starter
A simple one-page site to get your business online fast.
A$399then A$25/month for hosting and support
Example siteHarbourline PlumbingView- One-page website
- Works on phones, tablets and desktops
- Contact form and tap-to-call
- One round of changes
- Hosting and support included monthly
Launch
A small site with room for your services and story.
A$899then A$29/month for hosting and support
Example siteNorthgate AdvisoryView- Custom design, up to 3 pages
- Built for phones first
- Enquiry form and tap-to-call
- Two rounds of changes
- Hosting and support included monthly
Essential
RecommendedEverything a small business needs to look the part.
A$1,190then A$49/month for hosting and support
Example siteFerro & FigView- Custom design, up to 5 pages
- Built for phones first
- Enquiry form and tap-to-call
- Google-ready titles and descriptions
- Two rounds of changes
- Hosting, updates and support included monthly
Business
More pages and a feature that saves you time.
A$1,990then A$79/month for hosting and support
Example siteSalt & ShearView- Everything in Essential
- Up to 8 pages
- Booking, menu or gallery feature
- Help writing your copy
- Three rounds of changes
Growth
Built to be found for every service and area you cover.
A$2,890then A$99/month for hosting and support
Example siteTidewater PilatesView- Everything in Business
- Up to 12 pages
- A page for each service and area
- News or projects section
- Visitor stats set up
Professional
A full, high-end site with custom features and priority support.
A$5,200then A$129/month for hosting and support
Example siteAshby & LaneView- Everything in Growth
- Up to 20 pages
- Custom features built to your brief
- Copywriting for every page
- Priority support and updates
- Extra rounds of changes before launch
Add to any package
AI Agent: A$3,999 setup + A$199/month
Everything the assistant does, plus it gets things done: takes the enquiry, books the job and follows up.
Already have a website?
Get a free website check.
Send me your website and I’ll reply within one business day with three specific, honest things that would help it bring in more enquiries. No obligation and no sales call. Fix them yourself if you like.
Good to know
Questions, answered.
Something not covered here? Email Nathan and you’ll get an answer within one business day.
Can I update the menu myself?
Small changes like menu items, prices and hours are included in the monthly fee: send an email and it gets done. If you change your menu often, ask about a setup you can edit yourself.
Can the site take table bookings?
Yes. I can connect the booking system you already use, or set up a simple booking request form that goes to your email.
Will it work with Google Maps and my Google profile?
Yes. The site shows your address and hours clearly, and I'll make sure your website and Google Business Profile match, which helps people find you.
What does it cost?
Essential is A$1,190 for up to 5 pages, plus A$49 a month for hosting, updates and support. Sites with built-in bookings or more pages start from A$1,990. You get a fixed price in writing before any work starts.
Start a project
Tell me about your business.
A few lines is plenty. You’ll get a reply from me within one business day.
- You send this form. It takes about a minute.
- Nathan replies within one business day.
- A short call, then a written quote. Nothing is charged until you approve it.
Half to start, half on launch, then month to month with no lock-in. Prefer email? nathan@offshiftai.com




















