Skip to main content

Stay in Bay of Islands's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

The Duke Of Marlborough 4 stars

Hotel in Russell

The 19th-century Duke Hotel is located on the waterfront, overlooking the stunning Bay of Islands. It features a guest lounge, restaurant and bar and garden bar, as well as a gymnasium. The staff and the suites were both lovely !

Show more Show less
8.8
Fabulous
1,464 reviews
Price from
TL 2,962
per night

Kingsgate Hotel Autolodge Paihia 3 stars

Hotel in Paihia

Kingsgate Hotel Paihia offers a memorable waterfront location, just 100 metres from Paihia wharf. The hotel offers views across the Bays brilliant blue sea and out to Russell. This is great stay specially with kids. It's got a games room and two swimming pools overlooking the front beach. The Restaurants, shops and peer is with in walking distance. A big up for housekeeping and the beds are a bliss to sleep on. I love the fact that our room has a communal basin (kitchen and bathroom Basin) outside the bathroom and that the toilette is separate from our bathroom which incl a shower and a bath. Reception and night staff is always available and very helpful will surely visit again when exploring the Bay of Islands.

Show more Show less
8
Very good
1,707 reviews
Price from
TL 2,982
per night

Scenic Hotel Bay of Islands 4.5 stars

Hotel in Paihia

Just a short walk from Paihia's village centre and the wharf, Scenic Hotel Bay of Islands is a 4 star hotel offering a relaxing garden setting, great service from the friendly staff and free parking... excellent facilities . great location. superb restaurant

Show more Show less
8.1
Very good
1,022 reviews
Price from
TL 2,765
per night

Paihia Beach Resort & Spa Hotel 4 stars

Hotel in Paihia

Paihia Beach Resort & Spa offers luxury boutique accommodation just 20 metres from picturesque Te Tii beach. Perfectly located with stunning views over the bay. Spacious room spotlessly clean. Friendly helpful staff. Lovely heated pool. Easy access and convenient parking

Show more Show less
8.1
Very good
942 reviews
Price from
TL 3,298
per night

Paihia Pacific Resort Hotel 3.5 stars

Hotel in Paihia

Just 250 meters from sandy Paihia Beach, Paihia Pacific Resort features an outdoor pool. Flat-screen cable TV is standard in all rooms. Free parking is available on site. The staff was amicable, the location perfect, the continental breakfast was delicious.

Show more Show less
7.7
Good
1,855 reviews
Price from
TL 2,548
per night

Copthorne Hotel & Resort Bay Of Islands 4 stars

Hotel in Paihia

The 4-star Copthorne Hotel & Resort Bay of Islands offers an amazing location next to the historic Waitangi Treaty Grounds, a 20-minute drive from Keri Keri Airport. Guest enjoy free WiFi throughout. Staff were amazing, would really like to mention Dimitri, his service, friendliness and overall manner was exceptional.

Show more Show less
7.4
Good
2,451 reviews
Price from
TL 2,311
per night

Paihia Star Motel

Paihia

Paihia Star Motel is located in Paihia, within 10 km of Opua Forest and 3.3 km of Waitangi Treaty Grounds. Haruru Falls is 7.3 km from the motel and Kemp House and Stone Store is 27 km away. Everything was wonderful. Our hosts Trevor and Lidia were so welcoming and made it feel like our home away from home. The breakfasts every morning set us up well for the day. All in all it was a wonderful place to stay.

Show more Show less
9.1
Superb
162 reviews
Price from
TL 3,851
per night

Paihia Place Cottage - central Paihia

Paihia

Situated in Paihia in the Northland region, Paihia Place Cottage - central Paihia has a patio. cute accommodation, all you could need including swim towels and well stocked kitchen. very near to the centre

Show more Show less
9.4
Superb
101 reviews
Price from
TL 2,613
per night

Kerikeri Sunny Modern 2 Bedroom Apartments

Kerikeri

Featuring garden views, Kerikeri Modern Apartment provides accommodation with a garden and a patio, around 1 km from Kemp House and Stone Store. Comfortable, spacious, welcoming, well equipped and well located. Had everything we needed for a great one night stay, and we would definitely come back!

Show more Show less
9.5
Exceptional
152 reviews
Price from
TL 3,650
per night

Arcadia Lodge Russell

Russell

Situated in Russell, Arcadia Lodge Russell features free WiFi, and guests can enjoy a garden, a terrace and a bar. Hosts were amazing, informative and really very helpful and absolutely ensured you got the very best from your stay; breakfasts excellent sitting on the terrace with stunning views and completely home made foods and the whole property is made over for the enjoyment of guests. It is a home from home and full of its own history with classic furniture.

Show more Show less
9.7
Exceptional
132 reviews

Hotels with extra health and safety measures

Find hotels in Bay of Islands with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Bay of Islands in the past month

See all

FAQs about hotels in Bay of Islands

  • For hotels in Bay of Islands that serve up a highly-rated breakfast, try Paihia Beach Resort & Spa Hotel, Scenic Hotel Bay of Islands and The Duke Of Marlborough.

  • There are 313 hotels in Bay of Islands you can book on Booking.com.

  • On average, it costs TL 3,059 per night to book a 3-star hotel in Bay of Islands for tonight. You'll pay on average around TL 3,924 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Bay of Islands will cost around TL 7,247 (based on Booking.com prices).

  • The Duke Of Marlborough, Scenic Hotel Bay of Islands and Kingsgate Hotel Autolodge Paihia are some of the popular hotels in Bay of Islands.

  • The average price per night for a 3-star hotel in Bay of Islands this weekend is TL 3,632 or, for a 4-star hotel, TL 3,993. Looking for something even fancier? 5-star hotels in Bay of Islands for this weekend cost on average around TL 14,703 per night (based on Booking.com prices).

  • Many families visiting Bay of Islands loved staying at The Duke Of Marlborough, Scenic Hotel Bay of Islands and Paihia Beach Resort & Spa Hotel.

  • Some of the best hotels in Bay of Islands near Haruru Falls include Te Awa Lodge, Rural Palms and Fantail River Lodge.

  • Popular places to stay in Bay of Islands include hotels near Haruru Falls, Long Beach and Christ church.

  • On average, 3-star hotels in Bay of Islands cost TL 3,215 per night, and 4-star hotels in Bay of Islands are TL 4,391 per night. If you're looking for something really special, a 5-star hotel in Bay of Islands can on average be found for TL 7,632 per night (based on Booking.com prices).

  • Paihia Beach Resort & Spa Hotel, The Duke Of Marlborough and Kingsgate Hotel Autolodge Paihia have received great reviews from travellers in Bay of Islands regarding the views from their hotel rooms.

  • Couples travelling in Bay of Islands loved staying at The Duke Of Marlborough, Paihia Beach Resort & Spa Hotel and Scenic Hotel Bay of Islands.

  • Paihia, Russell and Haruru are popular with other travellers visiting Bay of Islands.

Explore guest reviews of hotels in Bay of Islands

See all