There's a lot visitors like about Greymouth, especially its beaches and restaurants. Activities like hiking give you a chance to enjoy the outdoors while you're in town. Nature lovers can visit Rapahoe Beach and Lake Brunner. You might find that sights like West Coast Rail Trail and Shantytown are worth a visit.