Tophouse Historic Inn & cottages
Welcome to Tophouse Inn, a heritage-listed boutique hotel in the Tasman district of New Zealand’s South Island
Situated near the picturesque alpine village of St Arnaud and Nelson Lakes National Park, we’re a little over an hour from both the city of Nelson and the Marlborough wine region. We’re also just 45 minutes from Murchison, gateway to the West Coast.
Historically, Tophouse was the point where the main roads met; the hub and the heart of the crossroads. Weary travellers were assured of a stout roof over their heads and comfy beds. None of that has changed.
Come look around and stay with us. Learn about the colourful and sometimes tragic history of this special old place. And ask about the resident (friendly!) ghost.
Rated over 9/10 on Booking.com
What people are saying about their stay
Highlight of our NZ trip
“Absolutely beautiful place to stay. Lots of history. Hosts could not have done enough for us - they were amazing. Restaurant food was superb. Highlight of our NZ trip.”
Best accomodation of our whole trip
“Nicely located out of the township high up on a hill with a view out over to some snow clad hills. The self contained unit was lovely and clean, well appointed and warm and comfortable.”
“Comfortable bed, amazing pillows! Owners went over and above helping me with the ski shuttle and clearing ice off my car! Lovely porch and lawn to enjoy a sunny afternoon.”