Take a look at our Mother's Day Menu.

Welcome to Elements Bar & Restaurant

Perched above Summerleaze Beach, Elements Bar & Restaurant 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 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

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!