HubSpot Marketplace Theme

A HubSpot CMS Theme for Restaurants, Cafes, and Wine Bars

Warm ivory backgrounds, ember accents, Cormorant Garamond headings, and Inter body text. A menu with prices and dietary tags, reservation booking, business hours with a live open and closed status, and a full set of system pages, built for the way a restaurant presents the room and turns visitors into bookings.

Get the Theme arrow_outward
Hearth & Co. HubSpot theme for restaurants, cafes, and wine bars

What a restaurant website actually needs

A menu a guest can read on a phone at the table, with prices, descriptions, and dietary tags. Hours that show open or closed right now. A way to book a table without a phone call. Photos that look like the room. And every system page finished instead of left on a default.

Hearth & Co. ships every one of those out of the box, populated and ready to swap in your photos and copy.

A HubSpot theme built for restaurants and food & drink venues

Warm ivory backgrounds, ember accents, Cormorant Garamond headings, and Inter body text. Buttons, forms, cards, and the menu all pull from one design system, so nothing looks stitched together, and every value is driven by theme settings, which makes brand alignment fifteen minutes of work instead of a developer ticket.

restaurant_menu

Menu, hours, and reservations your team controls from the page editor.

text_fields

Editorial typography that reads premium and stays legible on a phone at the host stand.

tune

Colors, fonts, buttons, forms, spacing, shadows, and radius, all editable from theme settings.

Built for the way restaurants present the room

restaurant_menu

A menu with prices and dietary tags

Build the menu in the page editor with categories, prices, descriptions, and dietary tags. A sticky category nav helps guests jump straight to what they want, and the whole thing stays readable on a phone at the table.

event_available

Reservations through a form or Meetings

The reservation modules accept a HubSpot form or a HubSpot Meetings embed, so a booking flows straight into your CRM. Swap the link from the page editor, no developer needed.

schedule

Hours with a live open and closed status

The hours block reads one weekly schedule and shows a live open or closed status across the site. Update opening hours once and every page stays in sync.

photo_library

Chef bio, gallery, and reviews

A chef bio, an image gallery, and a reviews section that can output Review schema for search. Trust badges, a stats counter, and a location map round out the story of the room.

design_services

Every detail in theme settings

Colors, heading font, body font, button colors and padding, form input styles, the spacing scale, shadows, and border radius. Change a value once and it applies to every page, every module, every state. No CSS to edit.

verified

Every system page finished

404, 500, search results, password prompt, subscription preferences, subscription confirmation, and backup unsubscribe, every page a real restaurant site needs, styled to match the rest instead of falling back to a default.

Every page a restaurant needs

Every page a restaurant, cafe, or wine bar actually uses is already designed, populated, and ready to customize. Install it, drop in your photos and copy, and you are live, no developer required.

Home
About
Menu
Private Dining
Reservations
Contact
Documentation
LP Private Events
Blog Listing
Blog Post
404
500
Password Prompt
Search Results
Subscription Preferences
Subscriptions Confirmation
Backup Unsubscribe

The module set

widgets

Menu, dining, and conversion modules

Menu Display, Menu Taste, Dietary Legend, Reservation CTA, Reservation Widget, Inquiry Form, Hours Block, Chef Bio, Gallery, Reviews, Review Platforms, Location Map, Icon Points, Story Row, Stats, and a flexible Rich Text block.

Menu Display Reservation Widget Hours Block Chef Bio Reviews Location Map
view_quilt

Layout, blog, and system modules

Navigation, Footer, Hero, Page Hero, Team Grid, FAQ, Search Field, and System Message, plus a full blog stack: Blog Listing Hero, Blog Post Header, and Related Articles for topic and author filtering.

Navigation Team Grid FAQ Blog Post Header Related Articles

Built for

  • check Restaurants and neighborhood dining rooms
  • check Cafes, coffee shops, and bakeries
  • check Wine bars, cocktail bars, and breweries
  • check Bistros and chef-led concepts with a changing menu
  • check Venues that take private events and group bookings
  • check Any food and drink venue running a menu, hours, and reservations

Who this theme is for

Hearth & Co. is built for food and drink venues that want a complete website without a custom build. Here are the most common use cases.

Restaurants and dining rooms

A menu with prices and dietary tags, reservation booking, a chef bio, and a gallery, all editable from the page editor and ready to fill with your own room and plates.

Cafes, bakeries, and coffee shops

A short menu, opening hours with a live open and closed status, and an editorial blog for stories about the roast, the bake, and the people, kept current by your own team.

Wine bars, cocktail bars, and breweries

Editorial typography and warm photography that match the room, a reviews section with Review schema, and a location map so guests can find you.

Venues with private events

A private dining page and a dedicated private-events landing page with no header or footer, built for one action: send an inquiry.

Questions

What HubSpot tier do I need?

add
CMS Hub Starter, Professional, or Enterprise. Free CRM accounts without CMS access cannot use custom themes.

Is Hearth & Co. only for restaurants?

add
It was designed for restaurants, cafes, and wine bars, but the same system fits bistros, bakeries, breweries, coffee roasters, and any food and drink venue that runs a menu, hours, and bookings.

Can my team update the menu, hours, and reservations?

add
Yes. The menu, opening hours, and reservation link are all edited from the page editor. The hours block reads one weekly schedule and shows a live open or closed status across the site. No developer needed for day-to-day edits.

How do reservations work?

add
The reservation modules accept a HubSpot form or a HubSpot Meetings embed, so bookings flow straight into your CRM. Point them at whichever you already use.

Can I customize the colors and fonts?

add
Yes. Every design token is a theme setting: colors, heading and body fonts, button colors and padding, form input styles, the spacing scale, shadows, and border radius. Change a value once and it applies to every page, every module, every state. No CSS to edit.

Can I try before I buy?

add
Yes. The full demo is live at nopethemes.com/hearth-preview. Browse every page template, test every module, and review the documentation before purchasing.