also: スパー
noun
spa (mineral spring)
Refers specifically to a natural hot spring or mineral spring, often used in travel or resort contexts.
この地域には天然のスパがたくさんある。
There are many natural spas in this area.
noun
spa (beauty/relaxation facility); health spa
Refers to a commercial establishment offering beauty treatments, massages, weight loss programs, etc., not necessarily a natural spring.
週末にスパでマッサージを受けた。
I got a massage at a spa on the weekend.