Welcome to Elements Bar & Restaurant
Whether you’re enjoying a sunset dinner, or a relaxed drink on the terrace, the stunning surroundings make every visit special.
Renowned for its exceptional food, Elements blends modern dining with the warm hospitality North Cornwall is known for.
The menu highlights the best local ingredients, from fresh seafood to our Elements Classic dishes, all crafted with passion by our talented kitchen team. Not forgetting the little ones with our Elements Kids menu!
Complementing the food is an impressive selection of wines, craft beers, and Elements Signature Cocktails—perfect for toasting to any occasion.
With its laid-back yet refined atmosphere, Elements is a welcoming space for all.
Whether you’re gathering with friends & family, celebrating a milestone, or simply soaking up the coastal views on a visit to the North Cornwall Coast, every visit promises great food, great company, and a truly memorable experience.
We also have our lovely private lounge that can seat up to 30 people, and is the perfect location for private gatherings ranging from intimate wedding dinners to corporate events.
Conveniently located close to the heart of Bude, Elements is the go-to spot for unforgettable dining by the sea.
Come for the views, stay for the food, and leave with lasting memories.
Just minutes from Summerleaze Beach & Bude Sea Pool
The perfect post-surf or après-adventure dining spot
Outdoor dog friendly terrace dining with uninterrupted ocean views
Private venue hire for special occasions

Elements on Social Media

Call 01288 389800
The Beach Hotel,
19-23 Summerleaze Crescent, Bude.
EX23 8HJ
Opening Hours:
Opening from 10am until late every day.
Grab a coffee, lunch, dinner or drinks!