Welcome to Elements Bar & Restaurant
Perched above Summerleaze Beach, Elements is Bude’s premier destination for coastal dining and drinks, offering breathtaking views of the Atlantic Ocean and Bude Harbour.
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 classic dishes, all crafted with passion by our talented kitchen team. Not forgetting the little ones with our children’s menu.
Complementing the food is an impressive selection of wines, craft beers, and 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!