Mayflower Beauty Spa

Welcome

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.

REGULAR HOURS
10:00 am- 5:30 pm
Wednesday - Sunday

Join us in celebrating 28 years of beauty & wellness - thanks to your continual support!

Enjoy 20% off all treatments and products*.

Click here to browse our selection of advanced skin care treatments for your skin and body needs!

Book your appointment today for
seasonal transition to autumn.
Tel: 604-682-1777.

Offer excludes the European Facial treatment. Limited time offer expires on 14 Oct 2025.

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