Located close to Indian River and Cabrits National Park, Portsmouth Beach Hotel provides a beach bar, a terrace, and a garden. With amenities like a black sand beach and beach massages, this hotel is the perfect place to soak up the sun. Indulge in a facial, a body scrub, and a deep-tissue massage at the onsite spa. In addition to laundry facilities and a bar, guests can connect to free in-room WiFi.