# Massage & Acupuncture Options for Granite Shoals, TX (2026)

**Updated:** August 2, 2026 · **Author:** Julie K. O'Leary, L.Ac., LMT · **Area:** Burnet County, Texas

**Source page:** https://marblefallsspa.com/best-massage-acupuncture/granite-shoals-tx

**Editorial angle:** The zero-storefront lake town

Granite Shoals — the City of Parks — has essentially no storefront massage or acupuncture supply of its own. This guide is the honest routing map: one in-town practitioner to know about, and the closest real options in every direction.

## Quick answer

- **Best overall:** [Palomino Massage & Acupuncture](https://marblefallsspa.com/best-massage-acupuncture/granite-shoals-tx#p-palomino-massage-acupuncture) — We found no storefront massage or acupuncture inside Granite Shoals to rank above it, and no acupuncture of any kind. Palomino is the one practice within the twelve-minute radius where a single licensed practitioner performs both modalities — 515 Main St, Marble Falls, east on RM 1431.
- **Best value:** [Kingsland Massage & Co.](https://marblefallsspa.com/best-massage-acupuncture/granite-shoals-tx#p-kingsland-massage-co) — The lowest fully published menu within reach, twelve minutes west in Kingsland: $50 for 30 minutes, $85 for an hour, $125 for 90, with multi-session bundles that bring the per-session rate down further.
- **Best for pain-focused bodywork on the Sunrise Beach side of the lake:** [Body Shop Orthopedic & Therapeutic Massage](https://marblefallsspa.com/best-massage-acupuncture/granite-shoals-tx#p-body-shop-orthopedic) — The only option here that is in neither Marble Falls nor Kingsland, and the only one whose own stated focus is orthopedic — soft tissue and joints rather than relaxation. Scheduling is by text message, and no prices are published.
- **Best for both modalities:** [Palomino Massage & Acupuncture](https://marblefallsspa.com/best-massage-acupuncture/granite-shoals-tx#p-palomino-massage-acupuncture) — Julie K. O’Leary holds both a Texas acupuncture license and a massage therapy license and performs both herself. Sana Vida, ranked below at the same distance, pairs the two modalities as well — with a separate practitioner for each, and its own complete published menu.

## A lake city of 5,400 with no wellness storefront to its name

Granite Shoals is a residential lake city rather than a retail one, and its own branding says as much: the City of Parks, "Your Gateway to Lake LBJ," with 19 city parks — eight of them with boat ramps — and more public waterfront access than any other community on the lake. What it does not have is a commercial core for personal services. A Hill Country tourism source puts it flatly: most shopping here is done in Marble Falls. The city counted 5,129 residents at the 2020 census and is estimated near 5,400 now, having roughly doubled every decade since the 1980s, with a median age of 46.1 and a mix the city itself describes as hardworking families, retirees, and part-time and full-time lakefront owners.

That structure shows up directly in the supply. Our search turned up exactly one bodywork practitioner based in town and no acupuncture whatsoever — for a town of this size, an acupuncture desert. The one practitioner, Shannon Bilotti, works as Hill Country MFR, a home- and mobile-based practice specializing in myofascial release in the John F. Barnes tradition. She is not ranked below, and the reasons are matters of record rather than judgment: no street address is published in any source we could find, two Facebook business pages sharing one phone number give two different towns — one Granite Shoals, one Marble Falls — there is no online booking, and no review profile surfaced on any platform. Neighboring Highland Haven, population 418, has no wellness business of any kind that we could find.

The demand, meanwhile, is real and lake-shaped. Retirees and part-time lakefront owners drive steady maintenance and pain-management bookings; boating, wakeboarding, waterskiing and fishing generate the overuse and repetitive-strain complaints that fill a therapist’s calendar in season; and Horseshoe Bay Resort sits about three miles off across the lake, its Bayside Spa starting at $175 for a 50-minute massage and running to $410 for 100 minutes — plus a mandatory 22% service charge, and access reserved for overnight guests and club members. Read that three miles as a straight-line measure rather than a drive: the one drive-time figure we found for it was internally inconsistent, so this guide publishes no number for it. Yelp, Google and Tripadvisor all maintain massage and acupuncture category pages for Granite Shoals — open them and there is almost nothing local to list. That gap between indexed demand and actual supply is why this guide routes instead of ranking in-town.

One practical consequence deserves stating before you read the table. Nothing based in Granite Shoals publishes a price, and neither does the nearest option across the lake in Sunrise Beach Village. Every dollar figure on this page therefore belongs to a business in Kingsland ($50 to $140 on a fully published menu) or Marble Falls (Sana Vida’s $50 group acupuncture through $170 eighty-minute sessions; AcuRepower’s $85 initial acupuncture session and $320 four-session package; Palomino’s $75 to $175). Comparison shopping inside your own city limits is not currently possible here — it is a phone call, or a twelve-minute drive in one of two directions.

- **1** — practitioner found in town — home/mobile, no storefront, town of record unverified
- **0** — acupuncture providers found inside Granite Shoals
- **~12 min** — the RM 1431 drive to the nearest full market

## How we built this list

1. **A location we could actually verify** — Every ranked business has a street address published by the business itself or corroborated by an independent mapping source. A practice whose own listings disagree about which town it is in stays in the market notes rather than the rankings.
2. **Prices you can read before you dial** — No business based in Granite Shoals publishes a price for anything, so published pricing carries extra weight here. Where a provider publishes nothing, we say so plainly instead of estimating — an unpublished price is a fact about the booking experience.
3. **Which license the practitioner actually holds** — Massage therapy (LMT) and acupuncture (L.Ac.) are separate Texas licenses. We record who holds which, whether one person or two, and we name license numbers wherever a business publishes them.
4. **The drive, measured and stated** — With no in-town storefront, distance is a ranking criterion rather than a footnote. Each entry is placed by how far a Granite Shoals resident actually has to travel and in which direction — east on RM 1431, west on RM 1431, or across the lake.
5. **How you get in the door** — Online booking, phone-only, text-only, appointment-only, days closed. In a town with no walk-in option of its own, booking friction is often the deciding factor.

We searched Google, Yelp, Tripadvisor, Facebook, Nextdoor, Thumbtack, Booksy, Vagaro, MassageBook and wellness directories for providers based in Granite Shoals, Highland Haven and Sunrise Beach Village, then verified addresses against independent mapping data. Honest limits: Yelp and Tripadvisor block automated retrieval, so figures attributed to them come from search-result snippets rather than a rendered page; the Body Shop’s own site would not render for us, so its hours and policies come from third-party structured data and search summaries; and we did not telephone every business. Ratings and prices were observed on August 2, 2026 and drift. Nothing on this page was paid for, and no provider was contacted for approval.

## Editorial disclosure

This guide is researched, written, and published by Palomino Massage & Acupuncture — and Palomino is one of the 5 providers ranked below. You should know that before you read our opinion of the competition.

Rankings are editorial opinion. The underlying facts — services offered, published pricing, and each provider's own public review ratings — were observed from public sources on August 2, 2026 and can change at any time. We publish each business's own rating as cited text; we never score another studio ourselves, and this page carries no Review or AggregateRating markup about any business.

We do not accept payment, commission, or any other consideration for placement on this list. No provider was contacted for approval, and no listing can be bought or removed.

Spotted something out of date? Send a correction to https://marblefallsspa.com/contact and we will verify it against a public source and update this page.

## At a glance: every Granite Shoals option compared

| Studio | Massage | Acupuncture | Both in one session | Rating | Pricing | Best for |
| --- | --- | --- | --- | --- | --- | --- |
| [Palomino Massage & Acupuncture](https://marblefallsspa.com/best-massage-acupuncture/granite-shoals-tx#p-palomino-massage-acupuncture) *(our studio)* | Yes | Yes | Yes | — | Acupuncture $75 / 60 min · massage $150 / 60 min · acupuncture + massage $175 / 90 min | Granite Shoals readers who want acupuncture and hands-on bodywork from the same licensed practitioner in one visit |
| [Sana Vida Wellness Spa & Tea Bar](https://marblefallsspa.com/best-massage-acupuncture/granite-shoals-tx#p-sana-vida-serasana) | Yes | Yes | Yes | Yelp lists 40 reviews; the aggregate star figure was not captured (observed Aug 2026) | Massage or private acupuncture $120 / 50 min ($85 members) · $170 / 80 min · group acupuncture $50 / 40 min | Readers who want both modalities on one published menu and are happy to see a different specialist for each |
| [Kingsland Massage & Co.](https://marblefallsspa.com/best-massage-acupuncture/granite-shoals-tx#p-kingsland-massage-co) | Yes | No | No | 12 reviews (Yelp) · 4.9 ★ / 45 reviews reported by an aggregator, not pulled from Google directly (observed Aug 2026) | $50 / 30 min · $85 / 60 min · $125 / 90 min · hot stone $100–$140 | Budget-minded regulars, and lake-house guests who want a therapist to come to them |
| [AcuRepower Acupuncture & Wellness](https://marblefallsspa.com/best-massage-acupuncture/granite-shoals-tx#p-acurepower-acupuncture) | No | Yes | No | — | Initial session $85 · 4-session package $320 · 8-session package $620 | Anyone wanting acupuncture and Chinese medicine as a standalone course of care |
| [Body Shop Orthopedic & Therapeutic Massage](https://marblefallsspa.com/best-massage-acupuncture/granite-shoals-tx#p-body-shop-orthopedic) | Yes | No | No | — | — | Lake-west residents wanting pain-focused bodywork without driving into Marble Falls |

*Every business in this table sits outside Granite Shoals — the entries above each state which town they are actually in. Ratings, prices and service lists were observed on August 2, 2026 from each business’s own site or the platform named; an em dash means the business publishes nothing on that point that we could verify.*

## The rankings

Listed 1 to 5. Rank is our editorial assessment for Granite Shoals readers — nobody paid to appear here or to move up.

## 1. Palomino Massage & Acupuncture — Published rates for acupuncture, massage and the 90-minute blend

- **Badges:** Our studio
- **Area:** Main Street, downtown Marble Falls
- **Address:** 515 Main St, Marble Falls, TX 78654
- **Published pricing:** Acupuncture $75 / 60 min · massage $150 / 60 min · acupuncture + massage $175 / 90 min
- **Massage:** Yes
- **Acupuncture:** Yes
- **Modalities:** Acupuncture, Deep tissue, Prenatal, Sports, Cupping, Chinese herbal medicine
- **Book:** https://marblefallsspa.com/book

Palomino is not a Granite Shoals business, and this guide does not pretend otherwise: it works from 515 Main St in downtown Marble Falls, about eight miles east on RM 1431. It ranks first here for two reasons, both of which survive being stated out loud.

The first is structural. Our research found no storefront massage or acupuncture provider inside Granite Shoals to rank above it, and no acupuncture of any kind at any address in town — so there is no closer alternative for a reader to weigh this against. The second reason is narrower than it first looks. Julie K. O’Leary holds both a Texas acupuncture license (L.Ac.) and a massage therapy license (LMT) and performs both modalities herself, including in a single 90-minute session; across the surrounding market, no other single practitioner holding both was found. Sana Vida, ranked directly below and the same twelve minutes away, also pairs the two modalities — with a separate practitioner for each, and a complete published price list of its own. If one person handling both halves of a session matters to you, that is the distinction; if it does not, the entry below is a genuine alternative and we would rather you knew it.

Julie has practiced since 2004, holds a Master of Oriental Medicine from AOMA Graduate School of Integrative Medicine in Austin and a BA in medical anthropology from UT Austin, and posts the rate for each of the three session types publicly. Two of the add-ons on her menu — cupping and Chinese herbal formulas — are the exception, quoted per visit rather than listed.

**Strengths**

- The only single practitioner found within the twelve-minute radius licensed in both acupuncture and massage therapy — and the only one who blends both into one 90-minute session
- All three session types carry a published rate before you book: $75 for 60-minute acupuncture, $150 for 60-minute massage, $175 for the 90-minute combined session
- Online booking through Square, with a fixed downtown Marble Falls address on the road Granite Shoals already drives east
- Practicing since 2004; Master of Oriental Medicine from AOMA in Austin and a BA in medical anthropology from UT Austin

**Considerations**

- Not in Granite Shoals — every session happens at the Marble Falls studio, roughly a 12-minute drive on RM 1431
- A single-practitioner practice runs on one calendar; there is no second therapist to absorb a same-day request
- Hours are Monday to Friday, 11am to 6pm, Saturdays by appointment, closed Sunday
- Recently rebranded and relocated from JKO Massage & Acupuncture at 609 N US Hwy 281 — some directories and review profiles still show the former name and address

**Best for:** Granite Shoals readers who want acupuncture and hands-on bodywork from the same licensed practitioner in one visit

**About the drive:** RM 1431 east is the road Granite Shoals already takes for most of its shopping, and Palomino sits about eight miles down it — roughly twelve minutes from town. With no storefront provider found in Granite Shoals and no acupuncture at any address in the city, that trip is the default rather than a detour: one practitioner licensed in both modalities, practicing since 2004, at a fixed Main Street address, with prices posted publicly before you book. Sana Vida, the same distance east, is the multi-practitioner alternative — compare the two.

**Source:** [Palomino Massage & Acupuncture — published pricing](https://marblefallsspa.com/pricing)

## 2. Sana Vida Wellness Spa & Tea Bar — The area’s deepest acupuncture bench, fully priced online

- **Area:** FM 1431, Marble Falls — about 12 minutes east
- **Address:** 507 FM 1431, Marble Falls, TX 78654
- **Public rating:** Yelp lists 40 reviews; the aggregate star figure was not captured (observed Aug 2026)
- **Published pricing:** Massage or private acupuncture $120 / 50 min ($85 members) · $170 / 80 min · group acupuncture $50 / 40 min
- **Massage:** Yes
- **Acupuncture:** Yes
- **Modalities:** Acupuncture, Group acupuncture, Prenatal, Cupping, Gua sha, Facials
- **Website:** https://serasana.com/marblefalls/

Sana Vida — which trades under the Serasana brand — is the closest thing to a full wellness spa within a short drive of Granite Shoals, and it is the only provider on this list that prices acupuncture as plainly as it prices massage. The menu is unusually legible for this market: a 50-minute massage or private acupuncture session at $120, or $85 on a membership; 80-minute sessions at $170, or $130; a 50-minute prenatal massage at the same $120; and a 40-minute group acupuncture session, clothed and in recliners, at $50 — the lowest published acupuncture price we found anywhere near the lake.

The acupuncture bench is the deepest in the surrounding market, led by owner Patti McCormick, L.Ac., with more than twenty years in Chinese medicine, and the practice schedules online rather than by phone. What it does not do is put one practitioner across both modalities: massage and acupuncture come from different people, and the practice’s own website does not name its individual acupuncturists, so a Granite Shoals client cannot check in advance who will be treating them or what that person’s credentials are.

It is also the only entry here open on Sundays, from noon to 5pm — which matters in a town whose busiest days are its weekends.

**Strengths**

- Publishes a complete price list for acupuncture as well as massage — rare in this market, and the reason it anchors the price comparison on this page
- The deepest acupuncture bench nearby: owner Patti McCormick, L.Ac., with 20+ years in Chinese medicine, plus additional licensed practitioners
- $50 for a 40-minute group acupuncture session is the lowest published acupuncture price we found within reach of Granite Shoals
- Online scheduling, and the only option on this list open on Sundays (noon to 5pm)

**Considerations**

- Massage and acupuncture are delivered by different practitioners — this is a team model, not one person doing both
- The practice’s own website does not name its individual acupuncturists, so you cannot confirm in advance who you will see or review their credentials
- The lower rates shown are member rates; memberships run $85 to $250 per month
- Located in Marble Falls, not Granite Shoals — about 12 minutes east on RM 1431

**Best for:** Readers who want both modalities on one published menu and are happy to see a different specialist for each

**Source:** [Serasana Marble Falls (Sana Vida) — services and pricing](https://serasana.com/marblefalls/)

## 3. Kingsland Massage & Co. — The whole menu costed out, twelve minutes west

- **Badges:** Best Value
- **Area:** RM 1431, Kingsland — about 12 minutes west
- **Address:** 2402 RM 1431, Ste 7, Kingsland, TX 78639
- **Public rating:** 12 reviews (Yelp) · 4.9 ★ / 45 reviews reported by an aggregator, not pulled from Google directly (observed Aug 2026)
- **Published pricing:** $50 / 30 min · $85 / 60 min · $125 / 90 min · hot stone $100–$140
- **Massage:** Yes
- **Acupuncture:** No
- **Modalities:** Therapeutic massage, Hot stone, Spa reflexology, Scalp treatment, House calls
- **Website:** https://www.kingslandmassagecotx.com/

Twelve minutes the other way — west on RM 1431 toward Kingsland — is the one nearby studio that costs out its entire menu in public. General therapeutic massage runs $50 for 30 minutes, $65 for 45, $85 for the hour and $125 for 90 minutes; hot stone is $100 and $140; spa reflexology is $70 as a standalone 45-minute service. Multi-session bundles cut the effective rate further, at three 60-minute sessions for $230 or five for $360 — pricing shaped for regulars rather than for visitors.

Credentialing is unusually well published for a small-town studio. Two therapists are named on the site with their license numbers, Heather Harris, LMT #104499, practicing since 2008, and Cindy Seifert, LMT #111464, alongside a Texas massage establishment license, #ME7628. Scheduling runs through Mindbody.

For a Granite Shoals reader the practical detail is the house-call line: the studio states it will travel to your home by appointment, with pricing quoted per situation rather than from the menu, which makes it the only ranked provider here that can come to a lake house. There is no acupuncture, and the front door is locked during sessions — this is an appointment-only practice with no walk-in desk, closed Sundays.

**Strengths**

- The most affordable fully published menu within reach — $50 at 30 minutes and $85 for an hour, with bundles at three or five sessions
- Two licensed therapists named with license numbers (#104499, #111464), plus a published Texas establishment license (#ME7628)
- Online booking through Mindbody rather than phone tag
- House calls by appointment — the only ranked option here that will travel to a Lake LBJ rental or lake house

**Considerations**

- No acupuncture offered
- Appointment-only with no walk-in desk — the studio notes the door is locked while a session is in progress
- Closed Sundays
- House-call pricing is not fixed; it is quoted per situation rather than published
- A third-party listing shows a different, broader price range than the studio’s own menu — treat the studio’s site as authoritative
- Located in Kingsland, not Granite Shoals — about 12 minutes west on RM 1431

**Best for:** Budget-minded regulars, and lake-house guests who want a therapist to come to them

**Source:** [Kingsland Massage & Co. — service menu and pricing](https://www.kingslandmassagecotx.com/service-menu-and-pricing)

## 4. AcuRepower Acupuncture & Wellness — Licensed acupuncture and Chinese medicine, no massage

- **Area:** N US Hwy 281, Marble Falls — Suite 9, second floor
- **Address:** 1811 N US Hwy 281, Ste 9, Marble Falls, TX 78654
- **Published pricing:** Initial session $85 · 4-session package $320 · 8-session package $620
- **Massage:** No
- **Acupuncture:** Yes
- **Modalities:** Acupuncture, Cupping, Gua sha, Chinese tuina, Moxibustion, Chinese herbs
- **Website:** https://www.acurepower.com/

AcuRepower answers a narrow but real question for this town: where does someone go for acupuncture and nothing else? Katy Wang, L.Ac., practices from Suite 9 at 1811 N US Hwy 281 in Marble Falls, holds Texas acupuncture license #AC02034, and earned a master’s degree in traditional Chinese medicine from Texas Health and Science University.

The clinic’s scope is the wider Chinese-medicine toolkit rather than acupuncture alone — cupping, gua sha, Chinese tuina, moxibustion and herbal prescribing — and it names Lakeway and Spicewood alongside Marble Falls as areas it serves, which tells you it already expects clients to arrive from out of town. That makes it a reasonable fit for a Granite Shoals reader treating a specific complaint over a course of sessions rather than booking a one-off spa visit — and the pricing is built for exactly that. Its own pricing page lists $85 for an initial session, $320 for a four-session package and $620 for eight, with packages the clinic states can be shared with family or friends.

What it gives a prospective client less of is social proof: no aggregated star rating surfaced on any platform we checked. Massage is not offered in any form. The suite is on the second floor, and the practice’s own contact page notes there is no elevator.

**Strengths**

- A named, licensed practitioner with the license number on record — Katy Wang, L.Ac. #AC02034
- Master’s degree in traditional Chinese medicine from Texas Health and Science University
- Publishes its rates in full — $85 initial, $320 for four sessions, $620 for eight — which nothing else on this list does for acupuncture except Sana Vida
- Full Chinese-medicine scope beyond acupuncture alone: cupping, gua sha, tuina, moxibustion and herbal prescribing
- Online booking page, and an established habit of serving clients driving in from surrounding towns

**Considerations**

- No massage therapy of any kind — acupuncture and Chinese medicine only
- Packages are non-refundable and expire within six to twelve months, per the practice’s own pricing page
- No aggregated review rating found on any platform we checked
- Second-floor suite with no elevator, per the practice’s own contact page
- Located in Marble Falls, not Granite Shoals — about 12 minutes east

**Best for:** Anyone wanting acupuncture and Chinese medicine as a standalone course of care

**Source:** [AcuRepower Acupuncture & Wellness — pricing](https://www.acurepower.com/pricing)

## 5. Body Shop Orthopedic & Therapeutic Massage — Orthopedic-focused bodywork across the water in Sunrise Beach

- **Area:** Ranch Rd 2233, Sunrise Beach Village — across Lake LBJ
- **Address:** 3836 Ranch Rd 2233, Sunrise Beach Village, TX 78643
- **Massage:** Yes
- **Acupuncture:** No
- **Modalities:** Orthopedic massage, Therapeutic massage, Positional release (SMRT)
- **Website:** https://www.bodyshopsrb.com/

This is the only entry on the list that is in neither Marble Falls nor Kingsland. The Body Shop works from 3836 Ranch Rd 2233 in Sunrise Beach Village, across the water from Granite Shoals — our research put the distance somewhere in the five-to-ten-mile range but could not source a point-to-point drive time, so treat the trip as unmeasured rather than short.

Its framing is orthopedic rather than restful. The practice describes its work as manual medicine applied to the body’s soft tissues and joints to address the cause of pain rather than to relax, and lists positional release technique (SMRT) among its methods — language aimed squarely at a recurring shoulder, hip or low-back complaint. For a lake town whose injuries tend to arrive from boating, skiing and dock work, that is a genuinely different proposition from the spa-tier options east of town.

The caveats are practical, and worth knowing before you plan around it. Appointments are made by text message; there is no online scheduler and no published price list, so cost is a conversation. Third-party listing data shows hours of Tuesday to Friday, 9am to 4pm. The business states it changed ownership in 2025 and announced a second location at 608 Buchanan Dr. in Burnet for mid-June 2026, which we have not independently confirmed as open.

**Strengths**

- The nearest ranked option that is not in Marble Falls or Kingsland — a different direction entirely, on the lake’s western side
- A stated orthopedic focus: soft tissue and joints, aimed at the source of a recurring pain rather than at relaxation
- Lists positional release technique (SMRT) alongside general therapeutic work
- Address independently corroborated against third-party mapping data, not just the business’s own listing

**Considerations**

- Booking by text message only — no online scheduler
- No published price list; cost is quoted by phone or text
- Hours listed by a third-party structured listing as Tuesday to Friday, 9am to 4pm, with Monday, Saturday and Sunday not shown
- A published $60 no-show and late-cancellation fee; arriving more than 15 minutes late is treated as a no-show
- Under new ownership as of 2025, and a second Burnet location announced for 6/15/26 that we could not confirm has opened
- No reviews found on any platform, and the practice’s own site would not render for us — hours and policies come from third-party data, so call to confirm

**Best for:** Lake-west residents wanting pain-focused bodywork without driving into Marble Falls

**Source:** [Body Shop Orthopedic & Therapeutic Massage — business listing](https://www.waze.com/live-map/directions/us/tx/sunrise-beach-village/body-shop-orthopedic-massage)

## Which one is right for you?

**If you're a lake-house weekender who would rather not leave the dock trying to have someone bring the table to your rental:** choose **[Kingsland Massage & Co.](https://marblefallsspa.com/best-massage-acupuncture/granite-shoals-tx#p-kingsland-massage-co)** — It is the only ranked provider that states it will travel to your home, by appointment, with the price quoted per situation rather than from its menu. Book early — the practitioner pool on this stretch of Lake LBJ is genuinely small.

**If you're a retiree who already runs errands in Marble Falls trying to fold bodywork into a trip you were making anyway:** choose **[Palomino Massage & Acupuncture](https://marblefallsspa.com/best-massage-acupuncture/granite-shoals-tx#p-palomino-massage-acupuncture)** — Main Street is already on the route, the session prices are published before you book, and one practitioner covers both acupuncture and massage — useful if you are managing something ongoing and would rather not repeat your history to two people.

**If you're someone pregnant with no in-town option at all trying to book prenatal work at a price you can see first:** choose **[Sana Vida Wellness Spa & Tea Bar](https://marblefallsspa.com/best-massage-acupuncture/granite-shoals-tx#p-sana-vida-serasana)** — Its 50-minute prenatal massage is published at $120, or $85 on a membership, from the second trimester onward — and that stage rule is the point. Two options within twelve minutes of Granite Shoals publish one — Sana Vida to the east and Kingsland Massage & Co. to the west; the rest leave the question to the phone call.

**If you're a boater or golfer nursing a shoulder that keeps coming back trying to find work aimed at the cause rather than the ache:** choose **[Body Shop Orthopedic & Therapeutic Massage](https://marblefallsspa.com/best-massage-acupuncture/granite-shoals-tx#p-body-shop-orthopedic)** — Its own framing is orthopedic — soft tissue and joints — and it sits on the far side of the lake from the RM 1431 corridor. Text to book, and ask for the price and the current hours in the same message, because neither is published.

**If you're a resident starting a course of acupuncture and nothing else trying to see a licensed acupuncturist without booking a spa session:** choose **[AcuRepower Acupuncture & Wellness](https://marblefallsspa.com/best-massage-acupuncture/granite-shoals-tx#p-acurepower-acupuncture)** — Acupuncture and Chinese medicine are the entire practice, the practitioner’s Texas license number is published, and so are the rates: $85 for an initial session, $320 for four, $620 for eight. No massage of any kind, and the suite is on a second floor with no elevator.

## The twelve minutes to Marble Falls, measured

**Drive time:** about 12 minutes · **Typical route:** RM 1431 east — about 8 miles, the road most local shopping trips already take

Two independent sources put Granite Shoals eight miles and roughly twelve minutes from Marble Falls. A distance aggregator gives 8 miles / 13 km at about twelve minutes in both directions; Wikipedia’s geography entry for the city describes it as seven miles west of Marble Falls, which is the straight-line version of the same fact. RM 1431 is the connecting road, confirmed by both the highway’s own reference entry and a Hill Country tourism source. Both figures are town-center to town-center rather than door-to-door, so treat twelve minutes as a close estimate and ten to fifteen as the honest range across addresses inside the city.

What is unusual about living here is how symmetrical the map is. Kingsland is also about eight miles and twelve minutes away — west, on the same road. Horseshoe Bay is roughly three miles off, but that is a straight line across the lake rather than a road distance, and the one drive-time figure we found for it was internally inconsistent, so we are not publishing a number. Sunrise Beach Village is an estimated five to ten miles across the water, unconfirmed by any direct routing source, and Burnet is 13 to 15 miles, about 20 to 25 minutes, to the north. There is no direction in which you are far from something. One caveat on the arithmetic: each of these figures is a separate aggregator’s town-centre measurement, and they do not add up cleanly against each other — the eastbound and westbound legs on RM 1431 are each reported at about eight miles, while the full Kingsland-to-Marble-Falls run is reported at 12 to 13. Treat each leg as its own estimate rather than adding them.

The length of the drive matters less than what it is being weighed against. On most pages in this series, a trip to Marble Falls competes with a storefront a few blocks from the reader. Here there is no storefront to compete: no in-town business with a published address, no acupuncture at any address in the city, and no local price to compare against. Twelve minutes on a road already driven for groceries is the baseline option, not the alternative to one.

## Common questions about massage and acupuncture in Granite Shoals, TX

### Is there anywhere to get a massage in Granite Shoals itself?

One practitioner, and she is home- and mobile-based rather than a storefront. Shannon Bilotti works as Hill Country MFR, specializing in myofascial release in the John F. Barnes tradition, and is listed in Granite Shoals on one wellness directory. We have left her unranked for reasons that are factual rather than evaluative: no street address is published in any source we could find, two Facebook business pages sharing one phone number give two different towns — one Granite Shoals, one Marble Falls — there is no online booking, and no reviews surfaced on any platform. None of that says anything about the quality of her work; it means you should call first and confirm where and when she is working. Beyond her, our searches found no massage storefront inside the city limits.

### Where is the nearest acupuncturist to Granite Shoals?

Marble Falls, about eight miles and twelve minutes east on RM 1431. Our searches found no acupuncturist, acupuncture clinic or Chinese-medicine practice based inside Granite Shoals in any query variant we ran. Three Marble Falls options sit at roughly the same distance: AcuRepower, where Katy Wang, L.Ac., practices acupuncture and Chinese medicine only; Sana Vida, whose multi-practitioner team publishes both group and private acupuncture prices; and Palomino, where one practitioner holds both the acupuncture and massage licenses. Further out, Prickly Pear Herbal Medicine and Acupuncture in Burnet is a second standalone clinic, roughly 13 to 15 miles north. Yelp and Google both maintain "acupuncture in Granite Shoals" category pages, which tells you the demand is real — they simply have nothing local to list.

### How far is Marble Falls from Granite Shoals?

About eight miles, roughly twelve minutes, straight through on RM 1431. A distance aggregator returns the same figure in both directions, and Wikipedia’s entry for the city describes Granite Shoals as seven miles west of Marble Falls — the straight-line measurement of the same trip. Both are town-center to town-center rather than to a specific address, so a realistic range from anywhere inside the city is ten to fifteen minutes. Kingsland is reported at a near-identical distance in the opposite direction on the same road, which is why this guide treats east and west as two live options rather than one obvious answer. For most residents the eastbound trip is already routine: a local tourism source notes that most shopping here is done in Marble Falls.

### Can a massage therapist come to my lake house on Lake LBJ?

There are two possibilities, and both start with a phone call. Kingsland Massage & Co. states on its own site that it will travel to your home by appointment, with pricing quoted per situation rather than taken from its published menu — it is the only ranked provider here offering house calls. The second is Hill Country MFR, the Granite Shoals-based myofascial practice described above, which is home- and mobile-based by design; because it publishes no address, no rates and no booking page, everything is arranged by phone or text and the town of record could not be confirmed. We found no other mobile or in-home massage service operating in Granite Shoals, Highland Haven or Sunrise Beach Village. If you are planning around a rental weekend, treat availability rather than price as the constraint.

### Does any Granite Shoals provider advertise prenatal work?

Not in town — no in-town provider advertises prenatal work and there is no storefront to walk into. The nearest published options are all in Marble Falls, twelve minutes east. Sana Vida lists a 50-minute prenatal massage at $120, or $85 on a membership, offered from the second trimester onward; Massage by Molly publishes $90 an hour for prenatal work; Palomino’s prenatal session is $150 for 60 minutes. Kingsland Massage & Co., twelve minutes west, publishes prenatal work on its own service menu from the second trimester on, with permission from your doctor. Those two are the only ones here that publish a stage rule, so with the rest, ask what stage of pregnancy they work with before you make the drive.

### What does acupuncture cost near Granite Shoals?

There is no local answer: no business based in Granite Shoals offers acupuncture, and none publishes prices for anything. The nearest published figures are Marble Falls figures, and all three of the acupuncture options twelve minutes east publish them. Sana Vida is the most granular — $50 for a 40-minute group session, clothed and in recliners; $120 for a 50-minute private session or an 80-minute initial private; $170 for its 80-minute private-plus and facial rejuvenation sessions, with member rates of $85 and $130 respectively. AcuRepower lists $85 for an initial session, $320 for a four-session package and $620 for eight. Palomino publishes $75 for 60-minute acupuncture and $175 for the 90-minute session that combines acupuncture and massage. Two things worth noticing in those numbers: Sana Vida prices an 80-minute initial private session the same as a 50-minute follow-up, because first visits usually run longer — and a course of care is cheaper per visit than a single session almost everywhere.

### Does acupuncture hurt?

Most people report little to no pain. Acupuncture needles are far thinner than the hollow needles used for injections and blood draws — closer in diameter to a hair than to a syringe — and what people usually describe is a brief prick on insertion, then a dull, heavy or tingling sensation around the point once it is placed. Mild soreness, a small bruise or brief lightheadedness are the most commonly reported after-effects, and they typically pass quickly. Patient guidance from the Cleveland Clinic and mainstream consumer health sources describes the same picture. If you are anxious about it, say so when you book: a practitioner can use fewer points, insert more shallowly, and talk you through each placement. Individual experience varies, and this is general information rather than medical advice — mention any bleeding disorder, blood thinner or pregnancy before your first session.

### Is there a day spa inside Granite Shoals, or only service-area listings?

No — our searches found no day spa, med spa, resort spa or national chain operating inside the city. What surfaces instead are nearby businesses that list Granite Shoals within the area they serve: a Marble Falls waxing and skincare studio names the city in its service area, for example, but it is not a massage or acupuncture provider. The closest full-spa experiences are Sana Vida in Marble Falls, twelve minutes east, and Bayside Spa at Horseshoe Bay Resort about three miles off across the lake — a straight-line measure, not a drive; no drive-time figure we found for it was consistent enough to publish. Bayside starts at $175 for a 50-minute massage and runs to $410 for 100 minutes, adds a mandatory 22% service charge, and reserves access to overnight resort guests and club members, so it is not a walk-in option for most residents. Highland Haven, the nearest town, has no wellness business we could find at all.

## Nearby guides

- [Best massage & acupuncture in Marble Falls, TX](https://marblefallsspa.com/best-massage-acupuncture/marble-falls-tx)
- [Best massage & acupuncture in Kingsland, TX](https://marblefallsspa.com/best-massage-acupuncture/kingsland-tx)
- [Best massage & acupuncture in Horseshoe Bay, TX](https://marblefallsspa.com/best-massage-acupuncture/horseshoe-bay-tx)
- [All best-of guides for the Hill Country and Austin area](https://marblefallsspa.com/best-massage-acupuncture)

## Sources

Provider details, ratings, published pricing, and service lists on this page were observed on August 2, 2026. Ratings and prices drift — confirm anything decision-critical with the source before booking.

1. [Professional Wellness Alliance directory — Shannon Nicole Bilotti, Granite Shoals](https://directory.pwai.us/united-states/granite-shoals/health-practitioner/shannon-nicole-bilotti)
2. [Hill Country MFR — Facebook business page (Granite Shoals)](https://www.facebook.com/MyofascialReleaseTherapy/)
3. [Hill Country MFR — second Facebook business page (Marble Falls)](https://www.facebook.com/hillcountrymfr/)
4. [Body Shop Orthopedic & Therapeutic Massage — address and hours listing](https://www.waze.com/live-map/directions/us/tx/sunrise-beach-village/body-shop-orthopedic-massage)
5. [Body Shop Orthopedic & Therapeutic Massage — official site](https://www.bodyshopsrb.com/)
6. [Serasana Marble Falls (Sana Vida) — services and pricing](https://serasana.com/marblefalls/)
7. [Kingsland Massage & Co. — service menu and pricing](https://www.kingslandmassagecotx.com/service-menu-and-pricing)
8. [AcuRepower Acupuncture & Wellness — practitioner and credentials](https://www.acurepower.com/about)
9. [AcuRepower Acupuncture & Wellness — published session and package pricing](https://www.acurepower.com/pricing)
10. [Massage by Molly — prenatal pricing (Marble Falls)](https://massagebymolly.schedulista.com/)
11. [Bayside Spa at Horseshoe Bay Resort — published spa menu](https://www.hsbresort.com/spa/spa-menu/)
12. [Horseshoe Bay Resort — access and amenity FAQs](https://www.hsbresort.com/faqs/)
13. [Palomino Massage & Acupuncture — published pricing](https://marblefallsspa.com/pricing)
14. [Trippy — distance and drive time, Granite Shoals to Marble Falls](https://www.trippy.com/distance/Granite-Shoals-to-Marble-Falls)
15. [Wikipedia — Granite Shoals, Texas (geography and census figures)](https://en.wikipedia.org/wiki/Granite_Shoals,_Texas)
16. [Wikipedia — Highland Haven, Texas](https://en.wikipedia.org/wiki/Highland_Haven,_Texas)
17. [Wikipedia — Ranch to Market Road 1431](https://en.wikipedia.org/wiki/Ranch_to_Market_Road_1431)
18. [Hill Country Portal — Granite Shoals city profile](https://www.hillcountryportal.com/graniteshoals.html)
19. [Yelp — massage category page for Granite Shoals, TX 78654](https://www.yelp.com/search?cflt=massage&find_loc=Granite+Shoals%2C+TX+78654)
20. [Tripadvisor — spas and wellness centers in Granite Shoals](https://www.tripadvisor.com/Attractions-g55928-Activities-c40-Granite_Shoals_Texas.html)
21. [Feather Soft Skin (Marble Falls) — service area including Granite Shoals](https://www.marblefallswaxingsalon.com/)
22. [Cleveland Clinic — acupuncture: what to expect](https://my.clevelandclinic.org/health/treatments/4767-acupuncture)
23. [Healthline — does acupuncture hurt?](https://www.healthline.com/health/does-acupuncture-hurt)

## About the publisher

- **Business:** Palomino Massage & Acupuncture (Palomino Body + Mind)
- **Practitioner:** Julie K. O'Leary, L.Ac. · LMT · Licensed Herbalist — 20+ years
- **Address:** 515 Main St, Marble Falls, TX 78654
- **Phone:** (512) 815-8522
- **Email:** spapalomino@gmail.com
- **Hours:** Mon – Fri: 11 – 6 · Saturday: By appointment · Sunday: Closed
- **Website:** https://marblefallsspa.com
- **Book online:** https://book.squareup.com/appointments/6vakfcm94m4y6d/location/LPNF6M8GA5A8H/services
- **Service area:** Marble Falls, Horseshoe Bay, Burnet, Kingsland, Granite Shoals, Spicewood
