Welcome to

Heaven on Earth Osoyoos

A Place of Total Body Care & Wellness

Combining forces of passion, creativity, gratitude, joy, knowledge, experience, and self love is what makes Heaven on Earth special. At Heaven on Earth our goal is to create a genuine spa experience to balance your inner peace and sustain your inner beauty. With attention to detail, creativity, the use of fresh herbs, and natures bountiful minerals we feel confident that your journey at Heaven on Earth will brighten your soul and open your heart.

Osoyoos BC

Why Choose Us

Certified & Licensed Practitioner

  • Over 18 years of experience
  • We pride ourselves on repeat customers
  • We offer fair prices and convenient packages
  • We exist to encourage health & improve wellness
  • Special gifts & offers for you
  • Convenient Online Booking


Repeat Customers


Client Satisfaction


Online Bookings


“Armanda has such a gift. I am normally slouched over in my stature .However, after a massage, was able to stand fully upright.My back relief lasted for 2 full days! I am so looking forward to getting back to her healing hands so that I can feel like that again.”

Tamara Baker


“I just had the 1 hour relaxation massage and it was hands down the best massage I have ever had! Armanda you did a wonderful job and I cannot recommend going here enough! Thank you!”

Mia Linane


“Best place in Osoyoos for complete rejuvenation. You won’t find a more knowledgeable, empathetic, and kind practitioner anywhere.”

Jennifer Lester


“Best massage ever for the last 2 years. I highly recommend booking an appointment with Armanda. I had my best pedicure ever today too. See you in the spring.”

Gordon M


“Armanda is amazing – her massages are wonderful you walk away feeling like a new person. Armanda makes you feel welcome and she takes the time to answer questions. Whether you are a resident or a visitor stop in to visit Armanda and you will never regret it.”

Geraldine Foley

Book An


Want to Make a Booking?

Call: 250-495-1919 or make an appointment online.

It only takes 60 seconds!

Make an appointment