for the best rates

book now
  • T: 01454 201090
  • Aztec Hotel & Spa
    Aztec West, Almondsbury,
    Bristol, BS32 4TS

    Book your overnight stay with confidence knowing that we offer free cancellations on all fully-flex rates up until 10:00am on the day of arrival should things change.

    Book Direct for the best available rates.

    We can’t wait to see you!

    Sign up to our Newsletter

    Please sign up here for our latest news, competitions and offers.

    We promise not to bombard you, but if you change your mind, and you do not wish to receive information from us, you can unsubscribe at any time.

Book your room
Book A Table
Shutterstock 1086657707

Fitness Offers

Lifestyle Membership

It’s not just a membership, it’s a lifestyle - have it all!

Full access to our gym, pool and thermal experiences anytime as well as:

• Online classes through the MyWellness app.
• 25% Discount in the hotels.
• Monthly nutritional meal plan.
• 12 Guest Passes per annum.
• 2x Taster treatments per annum.
• Fitness review every quarter.
• 1x Sunday night getaway for two per annum.
• 1x Dinner in restaurant for two per annum.
• Towels and hot drinks provided.

£95 per month

For more information or to book an appointment, please contact our team on 01454 201090.

Already a Member? Refer a Friend

You can relax by the poolside or in the member’s lounge, work on your fitness in the TechnoGym or take a motivating class with one of our fitness instructors.

The Aztec Spa is the perfect place for our members and guests to have some well deserved ‘me time.’

Refer a friend or family member on our Lifestyle Membership and receive a choice of gift:

  • 55 minute Caudalie treatment
  • One hour PT session
  • One month free

For more information please contact the Spa Team on 01454 201019  or email

Terms and conditions apply.

Focus On Fitness

Join our GYM membership and achieve your fitness goals.

£36 per month

Our Team can discuss all options and benefits available, ensuring you choose the right membership for you.

Call us on 01454 201090 or email us at