We cover Virginia Beach and nearby Norfolk and Chesapeake. Pick your area to see what a visit looks like there, or book straight away with your address.
In-home massage prices in Virginia Beach
| Service | 60 min | 90 min | 120 min |
|---|---|---|---|
| Swedish Massage | $130 | $180 | $230 |
| Deep Tissue Massage | $150 | $200 | $250 |
| Prenatal Massage | $150 | $200 | $250 |
| Sports Massage | $150 | $200 | $250 |
| Couples Massage | $240 | $330 | $420 |
Prices per session, with the therapist coming to you. If your address or time carries a distance or late-night surcharge, you see it before you pay. Gratuity is optional.
More treatments at home
Add-ons

How it works
Choose & book
Pick your massage, the length and a time that suits you. Book online in minutes, no phone calls.
We come to you
A licensed, vetted therapist arrives with the massage table, fresh linens and oils.
Relax at home
Enjoy a professional massage in your own space. No drive home afterwards.
In-home massage by area in Virginia Beach
Massage by type in Virginia Beach
In-home massage — FAQ
Do you offer in-home massage in Virginia Beach?
Yes. LotusBookings connects you with licensed, vetted massage therapists who come to your home, condo or hotel in Virginia Beach, bringing the table, linens and oils.
Do therapists come to Oceanfront hotels and vacation rentals?
Yes. Therapists visit homes, hotels and vacation rentals in Virginia Beach, including the Oceanfront and Sandbridge. If a hotel visit carries a surcharge, you see it in the breakdown before you pay.
How much does an in-home massage cost?
A 60-minute Swedish massage starts at $130. Deep tissue, prenatal and sports massage start at $150, and a couples massage at $240. If your address or time carries a distance or late-night surcharge, you see it before you pay. Gratuity is optional.
Are the therapists licensed?
Yes. We verify the license and identity of every therapist before they receive bookings. This is professional, therapeutic massage only.
Can I book for today?
It depends on the therapists available near you. There are often appointments the same day or the same week; you see the open times when you choose your slot.
Do I need an account to book?
No. You can book as a guest with your name, email and card; afterwards you can create your account with the same email to see your appointment.
Can I choose a male or female therapist?
Yes. You can set your preference when you book.