Nursing Homes and Skilled Nursing in South Beach, Florida

9 nursing homes serving South Beach, within 12 miles of the city or town center. Nursing homes provide 24-hour nursing care, short-term rehabilitation after a hospital stay, and long-term care.

Source: CMS Care Compare, Nursing Home Provider Information dataset · Updated 2026-10-30 · About nursing homes in Florida

  1. Garden View Health and Rehabilitation Center

    2180 10th Avenue, Vero Beach 32960 · 5.8 mi

    ★☆☆☆☆ CMS overall, 2026-10-01 · 72 beds · For profit - Corporation

    (772) 567-5166

  2. Hidden Lakes Senior Living Community

    1006 33rd St, Vero Beach 32960 · 6.5 mi

    ★★★☆☆ CMS overall, 2026-10-01 · 24 beds · For profit - Limited Liability company

    (772) 567-5248

  3. Sea Breeze Rehab and Nursing Center

    3663 15th Ave, Vero Beach 32960 · 7.1 mi

    ★★☆☆☆ CMS overall, 2026-10-01 · 110 beds · For profit - Limited Liability company

    (772) 567-2552

  4. Vero Beach Care Center

    1310 37th St, Vero Beach 32960 · 7.1 mi

    ★★☆☆☆ CMS overall, 2026-10-01 · 159 beds · For profit - Corporation

    (772) 569-5107

  5. Palm Garden of Vero Beach

    1755 37th Street, Vero Beach 32960 · 7.2 mi

    ★★★☆☆ CMS overall, 2026-10-01 · 189 beds · For profit - Limited Liability company

    (772) 567-2443

  6. Aviata at Saint Lucie

    611 S 13th St, Fort Pierce 34950 · 9.2 mi

    ★☆☆☆☆ CMS overall, 2026-10-01 · 171 beds · For profit - Corporation

    (772) 464-5262

  7. Sandgate Gardens Rehab and Nursing Center

    703 S 29th St, Fort Pierce 34947 · 9.3 mi

    ★★☆☆☆ CMS overall, 2026-10-01 · 107 beds · For profit - Limited Liability company

    (772) 466-3322

  8. Vivo Healthcare Fort Pierce

    700 S 29th Street, Fort Pierce 34947 · 9.3 mi

    ★★★☆☆ CMS overall, 2026-10-01 · 79 beds · For profit - Limited Liability company

    (772) 465-7560

  9. Willowbrooke Court at Indian River Estates

    2440 Citrus Blossom Cir, Vero Beach 32966 · 10.6 mi

    ★★★★★ CMS overall, 2026-10-01 · 40 beds · Non profit - Corporation

    (772) 562-8700