You will find all Accommodation in the Diamond Harbour area listed here. The accommodation businesses will link through to the accommodation page.
Please contact us if you would like your accommodation listed or updated.
Charteris and Church Bays
Self-contained, quaint stylish studio offering sea views and LOTS of sun.
Accommodation for 1-2 people.
Hosts: Eric and Felicia
57 Bayview Road, Church Bay
Phone: 03 329 3008 or 021 677 619
Church Bay Cabin
Our self-contained cabin has stunning views of Lyttelton Harbour and is close by to the awe-inspiring Orton Bradley Park. The cabin is fully equipped with its own bathroom and kitchenette and would suit couples or solo adventurers for short-term holiday accommodation.
Hosts: Kathy and Mike Catton
Stoddart Terrace, Church Bay
Phone: 021 0650 959
Diamond Harbour Hideaway
Diamond Harbour Hideaway overlooks Purau Bay and Ripapa Island with amazing views out to Lyttelton Harbour Heads. It has been newly renovated and refurbished. The ground floor flat living area (incl. log burner) opens onto a sunny kitchen/dining area and deck. All 3 bedrooms have king/queen beds. Upstairs has large living areas with a king and queen bed and the third bedroom has children’s bunks. The two apartments are joined by internal stairs and can be rented together. Minimum 3 nights rental.
Host: Cathy Hide
Phone: 021 0686 6733
Diamond Harbour Lodge
Two rooms with ensuites, terraces and overlooking Lyttelton Harbour
Hosts: Robyn and Peter
51 Koromiko crescent, Church Bay
Phone: 03 329 4005 or 021 103 7080
2 bedrooms (one with king other queen bed). Bathroom, open plan living/dining/kitchen and separate living room. 2 outside decks with stunning views of Harbour and beyond. BBQ. Kitchen has new electric oven, fridge/freezer, microwave, all utensils.
Hosts: Oliver and Caroline Setchell
Phone: 021 562 024
Boutique B&B accommodation with private lounge, bathroom and toilet. One permanent bedroom with a foldout sofa/bed in the lounge. Your own entrance and doors opening to a beautiful garden. Dogs by arrangement.
Please contact Julie Threadwell
Phone: 03 329 4886 or 021 131 6044
Sunny, private, self-contained cottage set in its own colourful garden. $115 per night. 1 bedroom with queen bed plus divan in sun porch. Log burner with wood supplied. Wifi included. Close to village centre amenities, beach and wharf for Diamond Harbour ferry link to Lyttelton and public transport connection to and from central Christchurch.
Host: Paula Smith
Phone: 03 329 4445 or 027 2413772
Blueberry Bach – Bachcare
2 bedroom bach. The spacious section and gorgeous surrounds offer an idyllic hideaway at Banks Peninsula! Website:
Phone: 0800 42 22 42
Jack’s Hut Port Levy
Jack’s Hut is in its own secluded bay and sleeps 10.
Hosts: Jane and Phillip
Phone: 03 3294696
Cottage with two rooms
Phone: 03 329 4690
Manaaki Mai Lodge
Relax, Relate, Rejuvenate
Host: Andrea Dahl
Lodge: Open plan kitchen, dining and living includes a cosy log fire. Two large queen bedrooms with ensuite bathrooms and private courtyard. Stunning Purau Bay and harbour basin views.
‘Love Shack’: Back to nature, rustic retreat with outdoor bath and composting loo. Breakfast available on request.
Phone: 027 431 9963
Mt Evans B&B
1 self contained cottage with 1 bedroom
Hosts: Jonathan Clarke & Eunice Moss
Quiet room with a view
Short or longer term. Lovely room in quiet house overlooking Purau Bay and Lyttelton Heads. Includes reasonable use of wifi, power, firewood. Best suited to sole traveller or professional needing accom. Couples, small groups considered for short term.
Host: Bron Jones
Phone: 03 329 4303 or mobile 027 480 7823
Shiloh – Bachcare
4 bedroom 2 bathroom holiday home. Enjoy laid back living with peaceful harbour views, along with an easy set up for the family to relax and unwind.
Phone: 0800 42 22 42
Little Port Cooper
Te Pohue Farm Stay & Trails
Little ole school house at Little Port Cooper. Minimum 2 night stays.
Basic rustic and very remote. Access by your own boat or walking our farm track.
Bookings from late October.
Hosts: Sam Yeatman
Phone: 03 329 3276 or 027 432 7323