We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Body and Sol Day Spa

9805 Gulf Drive, Anna Maria, Anna Maria Island, FL 34216
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels & B&Bs travelers recommend

512 Spring St, Anna Maria, Anna Maria Island, FL 34216
0.4 miles from Body and Sol Day Spa
Offers & Announcements 20% Off September!
Sunrise Garden Resort Slideshow
#1 of 3 hotels in Anna Maria
  • Resort
  • Mid-range
  • Pool
  • Free Parking
Show Prices
8102 Gulf Drive North, Holmes Beach, Anna Maria Island, FL 34217
0.6 miles from Body and Sol Day Spa
Offers & Announcements Book direct and save 40%
Haleys Motel and Resort Slideshow
#8 of 14 hotels in Holmes Beach
  • Mid-range
  • Pool
  • Free Parking
Show Prices
601 N. Bay Blvd., Anna Maria, Anna Maria Island, FL 34216
0.8 miles from Body and Sol Day Spa
#2 of 3 hotels in Anna Maria
877 N. Shore Dr., P.O. Box 1939, Anna Maria, Anna Maria Island, FL 34216
0.9 miles from Body and Sol Day Spa
#3 of 3 hotels in Anna Maria
100 73 Str., Holmes Beach, Anna Maria Island, FL 34217
0.9 miles from Body and Sol Day Spa
#14 of 14 hotels in Holmes Beach
  • Resort
  • Pool
Show Prices
6900 Gulf Drive, Holmes Beach, Anna Maria Island, FL 34218
1.1 miles from Body and Sol Day Spa
#10 of 14 hotels in Holmes Beach
  • Pool
  • Free Parking
6802 Gulf Drive North, Holmes Beach, Anna Maria Island, FL 34217
1.1 miles from Body and Sol Day Spa
Tropical Breeze Beach Club Slideshow
#13 of 14 hotels in Holmes Beach
  • Free Parking
Show Prices
6600 Gulf Drive, Holmes Beach, Anna Maria Island, FL 34217
1.2 miles from Body and Sol Day Spa
#12 of 14 hotels in Holmes Beach
  • Pool
  • Free Parking
207 66th Street, Holmes Beach, Anna Maria Island, FL 34217
1.3 miles from Body and Sol Day Spa
Special Price 15% off room rate
An Island Getaway at Palm Tree Villas Slideshow
#1 of 14 hotels in Holmes Beach
  • Mid-range
  • Pool
  • Free Parking
Show Prices
6306 Gulf Drive, Holmes Beach, Anna Maria Island, FL 34217
1.3 miles from Body and Sol Day Spa
#7 of 14 hotels in Holmes Beach
  • Pool
  • Free Parking
6504 Gulf Drive, Holmes Beach, Anna Maria Island, FL 34217
1.3 miles from Body and Sol Day Spa
Special Offer Stay 5 Nights Get 2extra
White Sands Beach Resort Slideshow
#9 of 14 hotels in Holmes Beach
  • Resort
  • Pool
  • Free Parking
Show Prices
5108 Gulf Drive, Holmes Beach, Anna Maria Island, FL 34217
2.0 miles from Body and Sol Day Spa
#3 of 14 hotels in Holmes Beach
  • Pool
Gulf Drive & 41st Street, Holmes Beach, Anna Maria Island, FL 34217
2.4 miles from Body and Sol Day Spa
Special Price 50% Off September...
Castnetter Beach Resort Slideshow
#4 of 14 hotels in Holmes Beach
  • Free Parking
105 39th Street, Holmes Beach, Anna Maria Island, FL 34217 (Formerly the Aquarius Beach Resort)
2.5 miles from Body and Sol Day Spa
#11 of 14 hotels in Holmes Beach
  • Pool
  • Free Parking
3501 Gulf Drive, Holmes Beach, Anna Maria Island, FL 34217
2.7 miles from Body and Sol Day Spa
Anna Maria Pirates Den Slideshow
#6 of 14 hotels in Holmes Beach
  • Resort
  • Pool
  • Free Parking
2818 Ave E, Holmes Beach, Holmes Beach, Anna Maria Island, FL 34217
3.1 miles from Body and Sol Day Spa
#5 of 14 hotels in Holmes Beach
  • Free Parking
Show Prices
2710 Gulf Drive North, Holmes Beach, Anna Maria Island, FL 34217
3.3 miles from Body and Sol Day Spa
Cedar Cove Resort & Cottages Slideshow
#2 of 14 hotels in Holmes Beach
  • Mid-range
  • Free Parking
Show Prices
2502 Gulf Drive N, Bradenton Beach, Anna Maria Island, FL 34217
3.5 miles from Body and Sol Day Spa
#10 of 11 hotels in Bradenton Beach
  • Mid-range
  • Pool
  • Free Parking
Show Prices
2412 Gulf Drive North, Bradenton Beach, Anna Maria Island, FL 34217 (Formerly Club Bamboo Resorts)
3.6 miles from Body and Sol Day Spa
#9 of 11 hotels in Bradenton Beach
  • Mid-range
  • Pool
  • Free Parking
Show Prices
2408 Gulf Dr. N., Bradenton, FL 34217-2240
3.6 miles from Body and Sol Day Spa
#10 of 21 hotels in Bradenton
  • Pool
2000 Gulf Drive North, Bradenton Beach, Anna Maria Island, FL 34217
3.9 miles from Body and Sol Day Spa
Special Price 15% off room rate
Bungalow Beach Resort Slideshow
#5 of 11 hotels in Bradenton Beach
  • Resort
  • Pool
  • Free Parking
Show Prices
1603 Gulf Dr N, Bradenton Beach, Anna Maria Island, FL 34217
4.1 miles from Body and Sol Day Spa
#2 of 11 hotels in Bradenton Beach
  • Pool
  • Free Parking
Show Prices
1501 Gulf Dr N, Bradenton Beach, Anna Maria Island, FL 34217
4.1 miles from Body and Sol Day Spa
#8 of 11 hotels in Bradenton Beach
1325 Gulf Dr N, Bradenton Beach, Anna Maria Island, FL 34217
4.2 miles from Body and Sol Day Spa
#1 of 11 hotels in Bradenton Beach
  • Pool
  • Free Parking
Show Prices
1301 Gulf Drive North, Bradenton Beach, Anna Maria Island, FL 34217
4.2 miles from Body and Sol Day Spa
Silver Surf Gulf Beach Resort Slideshow
#4 of 11 hotels in Bradenton Beach
  • Pool
  • Free Parking
Show Prices
1101 Gulf Drive North, Bradenton Beach, Anna Maria Island, FL 34217
4.3 miles from Body and Sol Day Spa
Queen's Gate Resort Slideshow
#6 of 11 hotels in Bradenton Beach
  • Pool
  • Free Parking
Show Prices
202 First Street North, Bradenton Beach, Anna Maria Island, FL 34217
4.7 miles from Body and Sol Day Spa
Announcement Call for Best price!!
Pelican Post Motel Slideshow
#7 of 11 hotels in Bradenton Beach
  • Free Parking
Show Prices
104 Gulf Dr S, Bradenton, FL 34217
4.7 miles from Body and Sol Day Spa
#15 of 21 hotels in Bradenton
  • Pool
  • Free Parking
100 Bridge Street, Bradenton Beach, Anna Maria Island, FL 34217
4.8 miles from Body and Sol Day Spa
BridgeWalk a Landmark Resort Slideshow
#3 of 11 hotels in Bradenton Beach
  • Mid-range
  • Free Parking
Show Prices

Also consider B&Bs near Body and Sol Day Spa

5626 Gulf Drive, Holmes Beach, Anna Maria Island, FL 34217
1.5 miles from Body and Sol Day Spa
Offers & Announcements 26% off in September
Harrington House Beachfront Bed & Breakfast Slideshow
#1 of 2 Holmes Beach B&B and Inns
Show Prices