The best hotels in Bay of Islands

With 8,000+ places to stay scattered across Paihia, Russell, Waitangi, and the wider Northland coast, picking the right base here genuinely matters. We reviewed the standouts. these 10 made the cut.

Our Top Picks in Bay of Islands

Click any hotel to check availability and book at the best price.

Haka Lodge Paihia hotel in Paihia
#1
Budget Pick
8.1

Haka Lodge Paihia

Town Centre, Paihia

$45–75/night Check Availability

Free cancellation & Pay later

Bay of Islands Holiday Park hotel in Haruru Falls
#2
Family Friendly
7.8

Bay of Islands Holiday Park

Haruru, Haruru Falls

$60–95/night Check Availability

Free cancellation & Pay later

Allegra House hotel in Paihia
#3
Hidden Gem
9

Allegra House

Paihia Hill, Paihia

$110–160/night Check Availability

Free cancellation & Pay later

Paihia Beach Resort and Spa hotel in Paihia
#4
Best Location
8.5

Paihia Beach Resort and Spa

Beachfront, Paihia

$130–210/night Check Availability

Free cancellation & Pay later

Copthorne Hotel and Resort Bay of Islands hotel in Waitangi
#5
Most Popular
8.2

Copthorne Hotel and Resort Bay of Islands

Waitangi, Waitangi

$145–220/night Check Availability

Free cancellation & Pay later

Kerikeri Village Inn hotel in Kerikeri
#6
Best Value
8.3

Kerikeri Village Inn

Town Centre, Kerikeri

$150–195/night Check Availability

Free cancellation & Pay later

Opua Forest Lodge hotel in Opua
#7
Romantic Stay
8.7

Opua Forest Lodge

Opua, Opua

$165–230/night Check Availability

Free cancellation & Pay later

Russell Motel hotel in Russell
#8
Best Location
8.4

Russell Motel

Russell Waterfront, Russell

$180–240/night Check Availability

Free cancellation & Pay later

Kauri Cliffs Lodge hotel in Matauri Bay
#9
Luxury Pick
9.6

Kauri Cliffs Lodge

Kauri Cliffs, Matauri Bay

$280–650/night Check Availability

Free cancellation & Pay later

Eagles Nest hotel in Russell
#10
Top Rated
9.8

Eagles Nest

Russell Hills, Russell

$350–900/night Check Availability

Free cancellation & Pay later


All Hotels Compared

Side-by-side comparison to help you pick the right hotel. Prices reflect shoulder season averages.

# Hotel City & Area Price/Night Score Best For
1 Haka Lodge Paihia Town Centre, Paihia $45–75/night 8.1/10 Budget Pick
2 Bay of Islands Holiday Park Haruru, Haruru Falls $60–95/night 7.8/10 Family Friendly
3 Allegra House Paihia Hill, Paihia $110–160/night 9/10 Hidden Gem
4 Paihia Beach Resort and Spa Beachfront, Paihia $130–210/night 8.5/10 Best Location
5 Copthorne Hotel and Resort Bay of Islands Waitangi, Waitangi $145–220/night 8.2/10 Most Popular
6 Kerikeri Village Inn Town Centre, Kerikeri $150–195/night 8.3/10 Best Value
7 Opua Forest Lodge Opua, Opua $165–230/night 8.7/10 Romantic Stay
8 Russell Motel Russell Waterfront, Russell $180–240/night 8.4/10 Best Location
9 Kauri Cliffs Lodge Kauri Cliffs, Matauri Bay $280–650/night 9.6/10 Luxury Pick
10 Eagles Nest Russell Hills, Russell $350–900/night 9.8/10 Top Rated

Why These Hotels Made Our List

Every hotel earned its spot. Here's exactly why we picked each one.

Haka Lodge Paihia hotel interior
#1

Haka Lodge Paihia

Town Centre, Paihia $45–75/night 8.1/10

This hostel sits right on Williams Road, a short walk from the Paihia waterfront and ferry terminal. Dorm beds are clean and the shared bathrooms are kept in good shape. The communal kitchen and lounge are decent spots to meet other travelers. Staff are helpful with booking day trips and dolphin cruises. Good entry point if you want to explore the Bay without spending much.

Check Availability
Bay of Islands Holiday Park hotel interior
#2

Bay of Islands Holiday Park

Haruru, Haruru Falls $60–95/night 7.8/10

Situated near the Haruru Falls walkway, this holiday park offers powered sites, cabins, and basic motel units. The grounds are spacious and well maintained, and kids have plenty of room to move around. Cabins are simple but functional, with shared bathroom facilities nearby. The walk to the falls takes about 20 minutes from the park entrance. Families and campervan travelers get the best value here.

Check Availability
Allegra House hotel interior
#3

Allegra House

Paihia Hill, Paihia $110–160/night 9/10

Allegra House sits on a hillside above Paihia with views stretching across the bay that are genuinely hard to leave behind. There are just four rooms, so the place stays quiet and personal. Breakfasts are cooked fresh each morning and served on the deck overlooking the water. The hosts know the area well and give good advice on which boat tours are worth it. A compact, well-run property that punches above its price.

Check Availability
Paihia Beach Resort and Spa hotel interior
#4

Paihia Beach Resort and Spa

Beachfront, Paihia $130–210/night 8.5/10

This resort sits directly on the Paihia beachfront on Marsden Road, making it one of the most convenient bases in the Bay of Islands. Rooms face the water and the views from the balconies are a genuine selling point. The on-site spa is small but well-equipped, and the pool area is pleasant. Food at the restaurant is reliable without being exceptional. Worth paying a little more for a sea-view room over the garden-facing options.

Check Availability
Copthorne Hotel and Resort Bay of Islands hotel interior
#5

Copthorne Hotel and Resort Bay of Islands

Waitangi, Waitangi $145–220/night 8.2/10

The Copthorne occupies a prime spot on the Waitangi waterfront, right next to the Treaty Grounds and within walking distance of Paihia. It is one of the larger hotels in the area, with multiple room types and a full-service restaurant and bar. Grounds are well kept and the pool area overlooks the estuary. Rooms are comfortable and regularly updated, though the decor is fairly standard for a chain property. A solid and reliable choice for those wanting easy access to the main Bay of Islands attractions.

Check Availability
Kerikeri Village Inn hotel interior
#6

Kerikeri Village Inn

Town Centre, Kerikeri $150–195/night 8.3/10

Located on Kerikeri Road in the heart of town, this small inn is a quiet and comfortable base away from the busier Paihia crowds. Rooms are well furnished and kept clean, and the hosts are attentive without being intrusive. Kerikeri has good cafes, a farmers market, and the Stone Store nearby, so the location works well for exploring the inland side of the region. Parking is easy and the check-in process is straightforward. A good pick for those who prefer a smaller-town atmosphere.

Check Availability
Opua Forest Lodge hotel interior
#7

Opua Forest Lodge

Opua, Opua $165–230/night 8.7/10

This lodge sits on the edge of the Opua Forest just outside the small marina village of Opua, about five minutes from Paihia by car. The setting is genuinely peaceful, surrounded by native bush with birdsong in the morning. Rooms are spacious and decorated with a mix of local art and natural materials. Breakfasts are generous and the hosts are warm and knowledgeable about the area. Couples looking for something quieter than the main Paihia strip will find this a much better fit.

Check Availability
Russell Motel hotel interior
#8

Russell Motel

Russell Waterfront, Russell $180–240/night 8.4/10

Russell sits across the bay from Paihia and is reached by a short ferry ride, and this motel is just steps from the Russell wharf on the Strand. The town itself is quieter and more charming than Paihia, with good restaurants and a relaxed pace. Motel units are clean, well-stocked, and some have direct water views. The Duke of Marlborough pub, one of New Zealand's oldest licensed hotels, is a two-minute walk away. Russell is underrated and this property makes it easy to base yourself there.

Check Availability
Kauri Cliffs Lodge hotel interior
#9

Kauri Cliffs Lodge

Kauri Cliffs, Matauri Bay $280–650/night 9.6/10

Kauri Cliffs is one of New Zealand's most acclaimed luxury lodges, set on a 6,000-acre farm above Matauri Bay on the Northland coast. The golf course here is ranked among the best in the world, with several holes perched directly above the Pacific Ocean. Accommodation is in standalone cottages with private decks, fireplaces, and views that are consistently stunning. The kitchen team produces exceptional food using local and property-grown produce. This is a serious splurge but consistently delivers for guests who make the trip.

Check Availability
Eagles Nest hotel interior
#10

Eagles Nest

Russell Hills, Russell $350–900/night 9.8/10

Eagles Nest occupies a ridgeline above Russell with panoramic views over the Bay of Islands that are among the best in the country. There are five private villas, each with its own pool, chef service, and a level of privacy that makes it genuinely feel like a place of your own. The interiors are designed with care, combining contemporary finishes with a strong sense of place. Staff anticipate needs without hovering, and the food and wine experience is outstanding. For a special occasion or a no-compromise escape, this is the best address in the Bay of Islands.

Check Availability

Where to Stay in Bay of Islands

The neighborhood you pick matters more than the hotel.

Paihia vs Russell: choosing your base

Paihia is the easier choice for most people. The ferry terminal, cruise departure points, supermarkets, and most restaurants are all within 10 minutes walk of each other around Marsden Road and the town centre. It's busy in summer, but that energy is part of the appeal.

Russell is the better pick if you want to actually relax. The Strand waterfront has a handful of good cafes and the Duke of Marlborough Hotel bar, and the town itself is small enough to walk in 20 minutes. The ferry crossing from Paihia takes 8 minutes and costs $16 return, so you're not cutting yourself off.

Getting around: ferries, buses, and rental cars

The Paihia to Russell passenger ferry runs roughly every 15 minutes during peak hours, operated from the Paihia Wharf on Marsden Road. It's the best 8-minute boat ride you'll take all trip. There's also a car ferry from Opua (10km south of Paihia) to Okiato if you need to cross with a vehicle, costing around $14-20 per car.

For everything else, you need wheels. The Intercity bus from Auckland drops you on Marsden Road, but once you're there, local route 80 to Kerikeri runs only a few times a day. Car hire from Paihia or Kerikeri Airport starts at around $55-85/day.

When to book: peak season realities

December and January are chaos. Kiwi families take their summer holidays, international tourists arrive, and hotels from Paihia Beach to Eagles Nest fill up weeks in advance. Expect to pay 40-60% more than shoulder season rates, and expect noise around Williams Road on Friday and Saturday nights.

The sweet spot is March to May. Temperatures sit at 18-23°C, the school holidays are over, and you'll find the same beachfront hotels at $100-180/night instead of $200-350+. Waitangi Day weekend in early February is a separate beast: book 6-8 weeks out minimum, especially near the Treaty Grounds.

The luxury end: what you're actually paying for

Eagles Nest in the Russell Hills is the closest thing New Zealand has to a world-class private villa retreat. At $350-900/night, you get panoramic Tai Tokerau Harbour views, a private pool in most villas, and staff who actually know what concierge service means. It's not cheap. It's also not overpriced for what it delivers.

Kauri Cliffs at Matauri Bay is the other serious option, with a Pete Dye-designed clifftop golf course and rates from $280-650/night. Non-golfers love it just as much: the coastal walks above the Cavalli Islands are extraordinary. Both hotels are genuinely in a different category to anything else in the region.

Family stays: what actually works

Bay of Islands Holiday Park near Haruru Falls is the most practical family option, with cabin-style accommodation from $60-95/night and direct access to the Haruru Falls Heritage Trail. It's 7km from Paihia town centre, so you'll need a car, but the space and facilities are worth it with kids in tow.

Copthorne Hotel and Resort in Waitangi is the other solid family pick. It sits on the water at Waitangi, 1.5km from Paihia, with a pool, large grounds, and immediate access to the Treaty Grounds. Book a garden-view room to avoid paying a premium for a view the kids won't care about.

Avoiding the common booking mistakes

Don't book a 'sea view' room anywhere on upper Williams Road without seeing verified photos first. Half of those views are a sliver of water between rooftops. And don't assume 'Paihia' means 'on the beach': several hotels use the Paihia address but sit 1-2km inland near the SH11 intersection.

Kerikeri is a genuinely nice town with good food and the Stone Store on Kerikeri Road, but staying there if your focus is the water means a 25-minute drive every time you want the beach. Stay in Kerikeri for a slow, wine-and-food trip. Stay in Paihia or Russell if you're here for the bay.


Bay of Islands's best neighborhoods

Paihia is where most visitors land, and for good reason: the ferry to Russell leaves from the wharf, the bars are walking distance, and mid-range options are plentiful. If you want genuine luxury, skip Paihia and go straight to Russell Hills or Kauri Cliffs.

Paihia & Waitangi 3 vetted hotels

The main hub. Best transport links, most dining options, and the Treaty Grounds on your doorstep.

Paihia is where Bay of Islands begins for most visitors. The town centre sits along Marsden Road, with the wharf at one end and a string of restaurants, tour operators, and dive shops running north. It's walkable, lively in summer, and genuinely convenient.

Waitangi sits 1.5km north of Paihia along the estuary. It's quieter and dominated by the Treaty Grounds, which are worth at least 2 hours of your time. The Copthorne Resort sits right on the water here, which is one of the better resort locations in the region.

Avoid booking anything on upper Williams Road that claims sea views without checking verified photos. The beachfront stretch near the wharf on Marsden Road is where you want to be.

Best areas Paihia Beachfront, Waitangi Waterfront
Price range $45-220/night
Best for First-timers, families, backpackers, water activities
Avoid Upper Williams Road 'sea view' rooms. verify photos first
Best months March-May, September-November
Russell & Russell Hills 2 vetted hotels

New Zealand's first European town. Quieter, prettier, and home to the best luxury stays in the region.

Russell was New Zealand's first capital and it feels like it. The Strand along the waterfront is lined with heritage buildings, and Pompallier Mission is a short walk from where the ferry docks. It's 8 minutes from Paihia by passenger ferry, which keeps it connected without being overrun.

The Russell Hills above town are where Eagles Nest sits, at $350-900/night with views that justify every cent. The approach along the narrow ridge road is worth experiencing even if you're not staying. This is one of the few places in New Zealand where 'luxury' genuinely means something.

Russell itself is small: you can walk the entire waterfront in 20 minutes. The Duke of Marlborough Hotel bar on The Strand is the place for a drink at sunset. Book ahead for dining in summer as the few good restaurants fill up fast.

Best areas The Strand Waterfront, Russell Hills
Price range $180-900/night
Best for Luxury travellers, couples, history lovers
Avoid Booking without a car if you're staying in the hills
Best months February-April, October-December
Kerikeri & Inland Northland 1 vetted hotel

Orchards, arts, and the oldest stone building in New Zealand. Not a beach base, but a great slow-travel stop.

Kerikeri is 25km north of Paihia on SH10, a 25-minute drive. It's the region's food and arts hub, with the Kerikeri Farmers Market running Saturday mornings on Cobham Road and some of the best cafes in Northland within a short walk of the town centre.

The Stone Store on Kerikeri Road is New Zealand's oldest surviving stone building, and the Kerikeri Mission Station next door is a genuine piece of history that most visitors drive past. Kerikeri Village Inn sits in the town centre, close to both.

Don't base yourself here expecting easy beach access. It's a solid 25-minute drive back to Paihia. Kerikeri works beautifully as a 1-2 night add-on at the end of a Bay of Islands trip.

Best areas Kerikeri Town Centre, Kerikeri Basin
Price range $150-195/night
Best for Food lovers, history buffs, slow travel
Avoid Basing yourself here if beaches are your priority
Best months March-May, September-November
Opua & Haruru Falls 2 vetted hotels

Quieter than Paihia, closer to native bush. Ideal for couples seeking seclusion and families wanting more space.

Opua sits 7km south of Paihia on the western shore of the bay. It's the home of the Bay of Islands marina and the car ferry crossing to Okiato. The Opua Forest Reserve begins practically at the door of Opua Forest Lodge, which is one of the better romantic stays in the region.

Haruru Falls is 4km west of Paihia along the Waitangi River estuary. The falls themselves are impressive, and the Heritage Trail walking loop around the mangroves is one of the best free activities in the area. Bay of Islands Holiday Park sits right at the trailhead.

Both areas are quieter than Paihia but you'll need a car. Opua to Paihia is a 10-minute drive; Haruru to Paihia is 8 minutes. Neither is inconvenient, especially if you have kids or just want to escape the summer crowds on Williams Road.

Best areas Opua Marina, Haruru Falls
Price range $60-230/night
Best for Couples, families, nature lovers, sailors
Avoid Booking here without a car. there's no reliable local transport
Best months March-May, September-November
Matauri Bay & Kauri Cliffs 1 vetted hotel

Remote, spectacular, and completely worth the drive. This is Bay of Islands at its most untouched.

Matauri Bay is 50km north of Paihia on SH10, about a 50-minute drive. The road winds through Northland farmland and drops down to a beach that looks like something from a tourism poster. This is where Kauri Cliffs Lodge sits on 2,600 hectares of clifftop land above the Cavalli Islands.

Kauri Cliffs at $280-650/night is a serious investment, but the setting is extraordinary. The Pete Dye-designed golf course runs along the clifftops above the Pacific with views that stop you mid-swing. Non-golfers come for the coastal walks, spa, and the sheer seclusion.

You need a car to get here, full stop. There's no public transport anywhere near Matauri Bay. Budget an extra tank of fuel and go slow on the winding sections between Kerikeri and Mangonui.

Best areas Matauri Bay, Kauri Cliffs Estate
Price range $280-650/night
Best for Luxury travellers, golfers, couples, special occasions
Avoid Visiting without a car or in a rush
Best months November-April

Best Areas by Vibe

Tell us how you travel and we'll point you to the right part of Bay of Islands.

Romantic

Eagles Nest in the Russell Hills is the best romantic stay in New Zealand's north, with private villas and views across Tai Tokerau Harbour that genuinely take your breath away. Opua Forest Lodge in native bush outside Opua is the quieter, more affordable alternative at $165-230/night.

Culture & History

Waitangi is the cultural heart of Bay of Islands: the Treaty Grounds are 1.5km from Paihia town centre and tell the founding story of modern New Zealand. Copthorne Hotel sits right on the Waitangi waterfront, putting you 5 minutes walk from the grounds and the waka hourua (voyaging canoe) house.

Family

Haruru Falls is the best family base, with Bay of Islands Holiday Park right beside the Heritage Trail and the mangrove walkway. It's 8km from Paihia beach, but the space, the falls, and the ability to spread out make it the clear family winner at $60-95/night.

Budget

Haka Lodge on Kings Road in Paihia town centre gives you a social atmosphere, clean facilities, and rates from $45-75/night within 6 minutes walk of the main wharf. It's the kind of hostel that attracts travellers actually exploring the region, not just passing through.

Beach

Paihia Beach, directly in front of Paihia Beach Resort and Spa on Marsden Road, is the most accessible beach base in the Bay. The beach itself is calm and shallow, ideal for swimming, and the cruise boats to Hole in the Rock depart from the wharf 2 minutes away.

Foodie

Kerikeri's town centre around Cobham Road and Kerikeri Road has the best food scene in the region, from the Saturday morning Farmers Market to serious wine shops and cafes. Kerikeri Village Inn puts you in the middle of it at $150-195/night.


40%

Location Quality

Is the neighborhood walkable? Are restaurants, shops, and attractions within 10 minutes on foot? How does it feel after dark? We evaluate safety, public transport access, and whether the area has genuine local character or just tourist traps. A hotel in the wrong neighborhood ruins a trip. That's why location carries the most weight.

30%

Value for Money

We compare what you pay against what you get. A €150 hotel with a great location, clean rooms, and helpful staff can outscore a €500 hotel with fancy amenities in a bad area. We factor in seasonal pricing, cancellation policies, and hidden costs like tourist tax and breakfast surcharges. The goal is finding the best ratio, not the lowest price.

30%

Guest Experience

We analyze thousands of verified guest reviews across multiple platforms, looking for patterns rather than individual complaints. Consistent praise for cleanliness, staff, and room quality counts. We also assess the intangibles: does the hotel have character? Would you recommend it to a friend? A soul-less chain hotel with perfect facilities still loses to a well-run boutique with personality.


When to Visit Bay of Islands

When to visit Bay of Islands and what to pay.

Peak

Summer (Dec-Feb)

Avg hotel: $150-350/nightCrowds: HighTemp: 22-27°C

This is full-on peak season. Kiwi families arrive en masse during Christmas-New Year, and international visitors add to the pressure through January. Waitangi Day on February 6th sends everything within 10km of the Treaty Grounds into full sellout mode: book 6-8 weeks ahead for that weekend. Rates at Paihia beachfront hotels hit $200-350/night routinely.

Budget Friendly

Winter (Jun-Aug)

Avg hotel: $45-130/nightCrowds: LowTemp: 13-16°C

Winter here is mild, not cold: Northland rarely drops below 10°C even in July. Budget options like Haka Lodge hit their lowest rates at $45-75/night, and even Copthorne Waitangi drops to $100-140/night. The Waitangi Treaty Grounds and Kerikeri Mission Station are much easier to explore without summer tour groups everywhere.


Booking Tips for Bay of Islands

Insider tips for booking hotels in Bay of Islands.

Book the Russell ferry for evening, not the car ferry

The passenger ferry from Paihia Wharf runs until around 10pm and costs $16 return. The car ferry from Opua to Okiato is useful if you're driving south, but for an evening in Russell for dinner on The Strand, just take the foot ferry. It saves the 30-minute drive around the bay.

Waitangi Day weekend: book by November

February 6th is the single most in-demand weekend in all of Bay of Islands. The Copthorne Hotel at Waitangi books out first, usually by November, followed by everything within 8km of the Treaty Grounds. If you want to be here for it, don't wait: set a reminder in October and book then.

Don't pay for 'sea views' you haven't verified

Several Paihia properties on upper Williams Road advertise sea views that are, in reality, a sliver of water visible from one window. Always filter for verified guest photos or look at street-level mapping before paying the $30-50/night premium. We've caught this mislabelling on at least 4 properties in central Paihia.

Get to Kauri Cliffs for lunch, even if you're not staying

Kauri Cliffs at Matauri Bay opens its dining to non-guests at lunch by reservation. It's a 50-minute drive from Paihia but the clifftop views and the food quality are a legitimate half-day experience without the $280-650/night room rate. Call ahead: they take limited outside bookings and fill up on weekends.

Hire a car in Paihia, not at Auckland Airport

Car hire at Auckland Airport adds 3-4 hours of driving stress before you even arrive. Several agencies operate out of Paihia town centre and Kerikeri Airport on Wiroa Road, with daily rates from $55-85. You get a car when you actually need one, and you can take the Intercity bus from Auckland for $35-55 to get there.

Paihia Hill rooms at Allegra House book out fast

Allegra House on Paihia Hill is the best mid-range secret in the bay, with only a handful of rooms at $110-160/night and a 9.0 rating. Because it's small, it sells out 4-6 weeks ahead in shoulder season and 8-10 weeks ahead in summer. Check availability early: there's nothing comparable at this price in the Paihia area.


5 regions covered
8,000+ options reviewed
10 vetted picks
0 paid placements

Hotels in Bay of Islands — FAQ

Everything you need to know before booking hotels in Bay of Islands.

What's the best area to stay in Bay of Islands?

Paihia is the smartest base for most visitors. You're 3 minutes walk from the Paihia Wharf, where ferries to Russell depart every 15 minutes and dolphin cruise boats leave daily. If you want more character and fewer tour groups, Russell's waterfront precinct on The Strand is worth the short ferry crossing.

How do I get from Auckland to Bay of Islands?

It's a 3.5-4 hour drive north on State Highway 1, then SH11 into Paihia. You can also take the Intercity bus from Sky City Bus Terminal in Auckland, which runs once or twice daily and drops you on Marsden Road in Paihia for around $35-55. Hiring a car is worth it here: public transport within the Bay is very limited.

What's the cheapest time to visit Bay of Islands?

June-August is low season: crowds are thin and hotel rates drop to $45-120/night across most of Paihia. Haruru Falls and Kerikeri properties see the biggest discounts, sometimes 30-40% off summer prices. The weather is mild rather than cold, averaging 13-16°C, so it's genuinely good value.

Is it better to stay in Paihia or Russell?

Paihia has more hotels, restaurants, and nightlife along Williams Road and the town centre, making it easier for solo travellers and families. Russell is quieter, more boutique, and the waterfront on The Strand is genuinely prettier. The passenger ferry between them runs until around 10pm and costs $16 return.

Are Bay of Islands hotels worth the price in peak season?

December-January prices jump hard: beachfront Paihia hotels hit $200-400/night and book out weeks ahead. If you're visiting during Waitangi Day weekend in early February, expect everything within 10km of the Treaty Grounds to be fully booked. Book at least 6-8 weeks out for that specific weekend.

Which Bay of Islands hotel has the best location?

Paihia Beach Resort and Spa sits directly on Paihia Beach, about 2 minutes walk from the main wharf on Marsden Road. Russell Motel on The Strand in Russell is equally well placed: you're 30 seconds from the water and 5 minutes walk from Pompallier Mission. Both earn their Best Location badges honestly.

What's the best luxury hotel in Bay of Islands?

Eagles Nest in the Russell Hills above the town is the standout at $350-900/night. It's the kind of place that makes you never want to leave the property. Kauri Cliffs Lodge at Matauri Bay is the other serious option: 18-hole championship golf, clifftop views, and rooms from $280-650/night.

Are there good budget hotels in Bay of Islands?

Haka Lodge Paihia on Kings Road in the town centre is the best budget option at $45-75/night. It's clean, social, and 6 minutes walk from the Paihia Wharf. Bay of Islands Holiday Park near Haruru Falls is the next step up at $60-95/night, with family-friendly facilities right next to the falls walkway.

Do I need a car to get around Bay of Islands?

Honestly, yes. The passenger ferry handles Paihia to Russell, but getting to Kerikeri (25km north of Paihia), Opua (7km south), or Matauri Bay (50km north) without a car is a real hassle. There's a local bus service between Paihia and Kerikeri, but it runs only a few times daily on route 80.

When is Waitangi Day and how does it affect hotels?

Waitangi Day falls on February 6th and commemorates the signing of New Zealand's founding treaty at the Waitangi Treaty Grounds, which are 1.5km north of Paihia town centre. Hotels within 10km fill up by November for this date. The Copthorne in Waitangi, literally adjacent to the grounds, is the first to sell out every year.

What should I avoid when booking a Bay of Islands hotel?

Skip anything advertising 'sea views' on upper Williams Road in Paihia without checking photos carefully: many show partial water glimpses from a bathroom window. We've seen this mistake hundreds of times. Also avoid booking in Kerikeri if your main goal is the water: it's a solid 25-minute drive to the nearest beach.

Is Bay of Islands good for a romantic trip?

Very much so. Eagles Nest in Russell Hills is the obvious top pick, with private villas and 180-degree harbour views. Opua Forest Lodge sits in native bush 10 minutes from Russell by ferry, which adds to the seclusion. Both properties are genuinely romantic in a way that's hard to fake.