Mayflower Beauty Spa


Welcome to Mayflower Beauty Spa, a wellness & relaxation sanctuary for the urban woman. Using only the finest quality and natural products, we specialize in therapeutic and advanced skin treatments for all types of beauty & skin care needs.

Come by and immerse yourself in indulgent relaxation at Mayflower, conveniently located near Vancouver's Tinseltown International Village. We guarantee you’ll
feel invigorated, refreshed and ready to face any demanding schedule.

New operating hours: 10:00 am- 6:30 pm
(Wednesday - Sunday)


New Service Details:
  • We are no longer accepting walk-ins. Treatments by appointment only.
  • Appointment cancellations require 48 hours notice.
  • We are only accepting credit and debit as payment.
In order for us to maintain a safe and healthy environment for our team and guests, we have put safety measures in place for all appointments. Failure to comply with guest requirements may result in your appointment being rescheduled.

Click here for safety protocols. Please ensure you are prepared for your appointment.

Thank you for your understanding and continued support. Stay safe and we very much look forward to seeing everyone again soon!

Mayflower Beauty Spa | 138 Keefer Place Vancouver BC | tel. 604-682-1777 | | facebook