1. Elegance Spa - Milpitas

0

Milpitas, CA

Cancel

Open app

Search

Elegance Spa - Milpitas

3.7 (301 reviews)
Open • 10:00 am - 10:00 pm

By appointment only

Get pricing & availability

You can now request an appointment from this business directly from Yelp

Services - Elegance Spa - Milpitas

Deep tissue massage

Hot stone massage

Swedish massage

Elegance Spa - Milpitas Photos

You might also consider

More like Elegance Spa - Milpitas

Recommended Reviews - Elegance Spa - Milpitas

Your trust is our priority, so businesses can't pay to alter or remove their reviews. Learn more about reviews.
Yelp app icon
Browse more easily on the app
Review Feed Illustration

Reviews With Photos

Price menu
Annabelle R.

This massage spa is located on the second level of the building with no signage outside (as of January 2026). We booked a one-hour deep tissue massage session for two on Friday and were assigned to separate rooms at arrival (no couples room like most other massage parlors). Staff was friendly and professional, and my masseuse was amazing. She used both strength and technique to provide relief and relaxation during my treatment, a combination of stretching and targeting muscles in the most effective way for each body part. This includes my back, neck, head, shoulders, and arms, but also the parts that other massage therapists rarely do effectively, such as the inner hamstrings, shins, and peroneal muscles of the legs. The face rubbing was unnecessary IMO. But the overall massage, paired with soothing piano melodies playing in the background, made for a pleasurable experience. Exactly what I needed after an eventful holiday season.

Elegance spa
Christine M.

My husband and I come here for relaxation although they don't have the couples room we come here to get our couples massage. We enjoy it and leave satisfied all the time. We appreciate the workers and enjoy every relaxing moment. We love it.

Thin sheet over bed.
Tina L.

How do I start? Well, first of all, when me and my fd got there, we didn't get any greetings. The first thing they said was " cash or card?". I thought that was very unprofessional. After we told her we had a appointment and that we are paying cash, one of the lady said just pay her. We were then quicky shown which room we are going to be in. Half way undressing, my massage lady just came in, no knock or anything and she didn't even leave the room . She watched me finish undressing. I felt kinda violated! My fd massage lady did the same thing to her, walked into her halfway undress but at least hers went out and waited outside. Also, half of my room is like their storage area full of office supplies. My massage lady basically just rub oil all over my body. I felt like she did a basic massage and not a deep tissue massage. My sister said her massuse is good. I also booked for 90 minutes but the last 30 minutes was just massaging my head and rubbing my legs and arms. The bed is okay but I did notice that there was layer of very thin paper on top of the bed. I am thinking maybe they just change the paper but not the bed sheet after each client. That's just my guess. The last part is the tipping. My massage lady was just standing at the door asking for her tip. I gave her 20% tips and she said " one hr is between a certain percentage. Since I did 1.5hr, you need to pay me more. I ended paying her close to 28%. I have never been ask to pay that much tip before. I felt like I just got rob. Overall, I had better experience elsewhere and will not be coming back to this place.

This was my second visit, and once again, it was a wonderful experience! Anna is absolutely amazing -- professional, skilled, and very attentive to detail. She remembered my preferences from last time and tailored the massage perfectly to my needs. I left feeling relaxed, refreshed, and completely tension-free. The place is clean, quiet, and welcoming. I'm so glad I found this spot -- it's now my go-to for massage. Highly recommended!

Prices / menu 6/10/22

See all

Reviews are mixed. Many appreciate the skilled massage therapists and the clean, relaxing environment. Pricing is often described as reasonable.

Read the full review summary in the app

4 years ago

Business owner information

Photo of Elaine L.

Elaine L.

Helpful 4
Thanks 0
Love this 1
Oh no 0

4 years ago

Business owner information

Photo of Elaine L.

Elaine L.

Helpful 2
Thanks 0
Love this 2
Oh no 0

3 years ago

Helpful 4
Thanks 4
Love this 0
Oh no 2
Photo of Candy S.
13
106
62

5 years ago

Business owner information

Photo of Elaine L.

Elaine L.

Helpful 4
Thanks 0
Love this 3
Oh no 1

4 years ago

Business owner information

Photo of Elaine L.

Elaine L.

Helpful 2
Thanks 0
Love this 1
Oh no 0

4 years ago

Business owner information

Photo of Elaine L.

Elaine L.

Helpful 1
Thanks 0
Love this 2
Oh no 0

3 years ago

Business owner information

Photo of Elaine L.

Elaine L.

Helpful 2
Thanks 0
Love this 1
Oh no 0
Photo of Iris Z.
39
17
34

2 years ago

Great place for a massage! My husband and I have visited a few times, and it always helps us relax.

Business owner information

Photo of Elaine L.

Elaine L.

Helpful 1
Thanks 0
Love this 0
Oh no 0

3 years ago

Helpful 9
Thanks 0
Love this 3
Oh no 3

5 years ago

Business owner information

Photo of Elaine L.

Elaine L.

Helpful 3
Thanks 0
Love this 2
Oh no 0

5 years ago

Business owner information

Photo of Elaine L.

Elaine L.

Helpful 16
Thanks 0
Love this 18
Oh no 1

3 years ago

Business owner information

Photo of Elaine L.

Elaine L.

Helpful 1
Thanks 0
Love this 0
Oh no 1

4 years ago

Business owner information

Photo of Elaine L.

Elaine L.

Helpful 1
Thanks 1
Love this 1
Oh no 0

5 years ago

Business owner information

Photo of Elaine L.

Elaine L.

Helpful 1
Thanks 0
Love this 2
Oh no 0

5 years ago

Business owner information

Photo of Elaine L.

Elaine L.

Helpful 2
Thanks 0
Love this 1
Oh no 0

5 years ago

They are very friendly, clean, and usually have open availability; which makes it easy to come in. Prices are fair and market rate.

Business owner information

Photo of Elaine L.

Elaine L.

Helpful 3
Thanks 0
Love this 3
Oh no 0
Photo of Bee N.
4
16
14

5 years ago

Business owner information

Photo of Elaine L.

Elaine L.

Helpful 2
Thanks 0
Love this 1
Oh no 0
Photo of Andrea C.
133
32
37

5 years ago

Business owner information

Photo of Elaine L.

Elaine L.

Helpful 1
Thanks 0
Love this 2
Oh no 0

5 years ago

Business owner information

Photo of Elaine L.

Elaine L.

Helpful 12
Thanks 1
Love this 1
Oh no 0

7 years ago

Business owner information

Photo of Elaine L.

Elaine L.

Helpful 6
Thanks 0
Love this 6
Oh no 0

4 years ago

Helpful 1
Thanks 0
Love this 0
Oh no 0

4 years ago

It was ok. Pricey for what it was. Apparently using the bathroom takes up part of the hour massage.

Helpful 2
Thanks 0
Love this 1
Oh no 1

5 years ago

Business owner information

Photo of Elaine L.

Elaine L.

Helpful 2
Thanks 1
Love this 2
Oh no 0

6 years ago

Business owner information

Photo of Elaine L.

Elaine L.

Helpful 5
Thanks 0
Love this 3
Oh no 0
Photo of Taylor L.
82
19
11

2 years ago

Business owner information

Photo of Elaine L.

Elaine L.

Helpful 1
Thanks 0
Love this 0
Oh no 0

8 years ago

Business owner information

Photo of Elaine L.

Elaine L.

Helpful 6
Thanks 0
Love this 3
Oh no 0
Photo of Kim T.
2
130
838

5 years ago

Business owner information

Photo of Elaine L.

Elaine L.

Helpful 1
Thanks 0
Love this 2
Oh no 0

14 years ago

Helpful 10
Thanks 0
Love this 2
Oh no 0

3 years ago

Business owner information

Photo of Elaine L.

Elaine L.

Helpful 1
Thanks 0
Love this 1
Oh no 0
Photo of Carol F.
91
24
11

4 years ago

Helpful 15
Thanks 1
Love this 8
Oh no 0

2 years ago

Good service it just you have to make an appointment ahead of time. Morning is less busy.

Business owner information

Photo of Elaine L.

Elaine L.

Helpful 1
Thanks 0
Love this 0
Oh no 0
Photo of Ging S.
3
26
30

4 years ago

Business owner information

Photo of Elaine L.

Elaine L.

Helpful 1
Thanks 0
Love this 0
Oh no 0
Photo of Kelly D.
239
12
4

4 years ago

Business owner information

Photo of Elaine L.

Elaine L.

Helpful 2
Thanks 1
Love this 1
Oh no 0

3 years ago

Jennifer was very helpful and quick to get started on me. For those that like a more firm touch, I'd recommend her.

Business owner information

Photo of Elaine L.

Elaine L.

Helpful 0
Thanks 0
Love this 1
Oh no 1

3 years ago

Business owner information

Photo of Elaine L.

Elaine L.

Helpful 1
Thanks 0
Love this 0
Oh no 0

2 years ago

This massage store is good. Good environment.Yoyo is professional and patient. Will come back again.

Business owner information

Photo of Elaine L.

Elaine L.

Helpful 0
Thanks 0
Love this 0
Oh no 0

2 years ago

Best massage I'v ever had. Cici has strong but hands like silk. I will definitely ask for Cici again.

Business owner information

Photo of Elaine L.

Elaine L.

Helpful 1
Thanks 0
Love this 0
Oh no 0
Photo of M L.
0
9
9

6 years ago

Helpful 3
Thanks 0
Love this 0
Oh no 0
Photo of Albert M.
0
87
188

6 years ago

Business owner information

Photo of Elaine L.

Elaine L.

Helpful 2
Thanks 0
Love this 1
Oh no 0

4 years ago

Helpful 1
Thanks 0
Love this 1
Oh no 0

Page 2 of 8

Elegance Spa - Milpitas Reviews in Other Languages

Ask the Community - Elegance Spa - Milpitas

About tipping: i see lots of negative reviews are regarding tipping and not how well your services are. What is appropriate, expected and customary tips for a 1 hour massage?

$10 max for a $60 massage. Why? Because 99% of the time the massage is horrible, and the masseuses are NOT licensed therapists and they do not speak English. You spend the whole hour getting more stressed than you came in telling them "more pressure… 

Do you offer anything for groups?

Hector, we offer the same very competitive prices for all. Whether individual or group. Elaine, Owner

I wanted to purchase a gift card but was told the purchase has to be made in the store. Is there any other way I can pay in advance?

I am so sorry, but we do ask gift card purchases to take place in the store.

Hi Elaine, what is the disinfecting policy like with the new monkey pox outbreak?

Tiyan, we do everything possible since Covid started to keep everyone safe. All of our therapists wear masks. And we can provide masks for any customers that want them. We try our best to sterilize everything from customer to customer. Elaine,… 

How long is the actual 70 minute massage appointment? Mine ended 8 min early

The 70 minute massage is indeed 70 minutes, including the time to wipe the massage oil from your body with hot towels. If we did short you 8 minutes, I truly apologize. I assure you it was unintentional. When you make your next appointment,… 

Do you have a couple room?

Hello Geli! No, we do not have a couples room at our Milpitas location. However, we have a beautiful couples room at our new San Jose location located at 1335 Blossom Hill Rd. Please call 408-622-8787 if you would like to make an appointment at San… 

Do you guys have table showers? do you guys offer 4hands?if so what's the price?

No, we do not offer table showers. We are not that type of establishment. We have shower rooms, and offer professional massage only. We do offer 4 hand massage. Please click on our website for a complete list of services and prices.

View All 8 Questions

Review Highlights - Elegance Spa - Milpitas

“Cici continues to give the best massage in town, she seems to provide the soothing touch my muscles need always!”

Mentioned in 10 reviews

Read more highlights

You might also consider

Perfect Healing Spa Center - Hot stone therapy, has the effect of detoxification, stress reduction

Perfect Healing Spa Center

4.3(42 reviews)
1.5 mi

I visited on a Saturday evening and got a one-hour deep tissue massage. The massage room was…read moresimple, clean and inviting with comfortable temperature and graceful piano melodies playing softly in the background during my session. I received excellent firm pressure from my masseuse as she did a thorough job working on the typical areas (back, shoulders, arms, calves), as well as my hamstrings, head, and a little bit of my feet. The use of her forearms and elbows was effective, and she even found and focused on the knots in my back. Service involved minimal communication, with limited english spoken, both at the front desk and during my treatment. I paid beforehand with a credit card, which included a $2 fee, and tipped in cash afterward. A pretty straightforward process. Parking in the Milpitas Square plaza was a pain. If you have an appointment on a weekend, I recommend coming early and giving yourself enough time to secure a spot.

I went to this massage place for a standard 90 -minute session and overall it was pretty mid. The…read moremassage itself was decent nothing amazing, but it got the job done and helped work out some knots. The therapist was professional enough, the room was clean, and the ambiance was relaxing with decent music and lighting. What brought it down for me was the tipping pressure. She asked for my $20 tip after my session, which felt a bit pushy for the level of service I received. It wasn't bad, but it wasn't memorable either. For the price point, it's an okay option if you're in the area and need something convenient, but I probably won't be rushing back. Solid average experience.

Photos
Perfect Healing Spa Center - Massage room

Massage room

Perfect Healing Spa Center - Aromatherapy is uses natural plant extracts to physical and mental health

Aromatherapy is uses natural plant extracts to physical and mental health

Perfect Healing Spa Center - Deep tissue massage have benefited for both your physical and mental health

See all

Deep tissue massage have benefited for both your physical and mental health

Harmony Massage Therapy - 400mg / 800mg CBG+CBD Massage Oil ( Lavender / Ocean / Smokey Leather / Warm Wood )

Harmony Massage Therapy

3.3(189 reviews)
1.1 mi
•$$

Our masseuse were amazing. Very attentive to the knots i had on my body. Sophia and Ayva are now…read moreour go to! Will be coming again!

I recently visited Harmony Massage in Milpitas for a 90-minute massage using a promotional coupon…read more The ambiance was okay overall, although the room was very dark. The massage itself was fine, but the experience afterward left me extremely uncomfortable due to how the tipping situation was handled. At the end of the service, I only had a $10 bill and politely asked if they could make change. It was not because I was unwilling to tip or trying to leave only a $5 tip. I simply needed some of the cash for something else afterward. I was told they did not have change available and was then told I could use Apple Pay instead, which I was willing to do. However, once I mentioned the amount I planned to tip digitally, I was met with the comment, "Oh, the massage is not good enough?" which I found very unprofessional and awkward. At no point did I complain about the massage or say it was not good enough. The interaction made me feel so uncomfortable that I ended up just leaving the full $10 cash tip and leaving. Unfortunately, the way the situation was handled completely changed the tone of the experience for me. I will not be returning, and I truly think staff should handle tipping situations in a more professional and respectful manner.

Photos
Harmony Massage Therapy - FREE join in, MORE benefit to be our MEMBER !

FREE join in, MORE benefit to be our MEMBER !

Harmony Massage Therapy - YES ! It's POWERFUL !

YES ! It's POWERFUL !

Harmony Massage Therapy

See all

Jandee Thai Massage - Private room

Jandee Thai Massage

4.8(135 reviews)
2.6 mi•Cataldi, Berryessa, North Valley

Masseuse: Gibb…read more Booking: Online booking the night before and it was very simple and convenient! 5/5 Interior: Cozy, complimentary tea, water, and candies. The rooms are equipped with relaxing music, adjustable lighting, and a warm massage table. There are also cubies for you to place your items and hooks for your clothes. There is also a robe in case you need to step out during the massage. Bathroom is very clean and the space was enjoyable. 5/5 Service: I got the 60 min Swedish massage and I should have booked for at least 90 minutes! They have you fill out a form on areas that you would like to work on and she did just that. She was phenomenal at locating the exact problem areas I had circled and this was by far the best massage I have ever had. I felt so amazing that I ended up purchasing a gift-card so I could go for the rest of the year! 5/5 FYI $500+ get 10% off, $300+ get 50% off which is a really good deal! 5.5/5 would recommend!

I called today to schedule an appointment as a new client because this place has such great…read morereviews, so I was expecting a positive experience from the start. Unfortunately, the customer service I received over the phone was disappointing. I called because I was interested in becoming a new client and wanted to schedule an appointment. I greeted the receptionist when she answered, but there was no greeting in return. I explained that I was calling to schedule a new-client appointment, and her immediate response was, "OK, what date are you looking at?" I then asked what the schedule looked like, but rather than answering my question, she continued asking what specific days I was looking for. She also interrupted me while I was speaking. The issue was not necessarily the question she asked, but the tone and manner in which they were communicated. It came across as very abrupt, dismissive, and as though assisting me was an inconvenience. At one point, she said, "We are open 7 days a week, so what days are you looking at?" Again, it was the tone and delivery that made the interaction feel unprofessional. At that point, I decided not to move forward with scheduling an appointment and chose to look elsewhere. I understand that everyone can have a busy day, but when someone is calling as a potential new client, a basic level of courtesy and professionalism can make a big difference. Given the positive reviews I had seen, I was expecting a much better first impression.

Photos
Jandee Thai Massage - Robe

Robe

Jandee Thai Massage
Jandee Thai Massage

See all

Elegance Spa - Milpitas - massage - Updated October 2026

Loading...
Loading...
Loading...