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

Wonderful: 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

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. It was a lovely step back in time to a different era which was brilliant Location perfect to take in the town and I really enjoyed my stay

Show more Show less
8.8
Excellent
1,575 reviews
Price from
$104
per night

Kingsgate Hotel Autolodge Paihia

Hotel in Paihia

Kingsgate Hotel Paihia offers a memorable waterfront location, just 328 feet from Paihia wharf. The hotel offers views across the Bays brilliant blue sea and out to Russell. It was very clean, and the staff were awesome. Would definitely go back there.

Show more Show less
8
Very Good
1,777 reviews
Price from
$117
per night

Scenic Hotel Bay of Islands

Hotel in Paihia

Just a short walk from Paihia's village center 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,194 reviews
Price from
$132
per night

Paihia Beach Resort & Spa Hotel

Hotel in Paihia

Paihia Beach Resort & Spa offers luxury boutique accommodations just 66 feet from picturesque Te Tii beach. Good size room. Great view from large balcony. Pool & spas great. Nice walk into town.

Show more Show less
8
Very Good
997 reviews
Price from
$285
per night

Paihia Pacific Resort Hotel

Hotel in Paihia

Just 820 feet 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.... Going out of their way to help. High end hotel look n feel....

Show more Show less
7.6
Good
2,022 reviews
Price from
$115
per night

Copthorne Hotel & Resort Bay Of Islands

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. The room faced the bay with wonderful views and access Not far from the city centre and restaurants

Show more Show less
7.4
Good
2,590 reviews
Price from
$116
per night

Paihia Star Motel

Paihia

Paihia Star Motel is located in Paihia, 6 miles from Opua Forest and 2.1 miles from Waitangi Treaty Grounds. 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
Wonderful
169 reviews
Price from
$182
per night

Paihia Place Cottage - central Paihia

Paihia

Offering a terrace and barbecue facilities, Paihia Place Cottage - central Paihia in Paihia is close to Te Ti Bay Beach and Paihia Harbour. Clean and tidy Cottage, everything I would need inside, easy to get around in. Location close to town and places I wanted to go to while here. Quiet and private location. Excellent, welcoming hosts, be available if needed and allow my privacy. Wonderful stay, would highly recommend it to family and friends...

Show more Show less
9.4
Wonderful
118 reviews
Price from
$126
per night

J&D Cottage

Kerikeri

J&D Cottage is located in Kerikeri, just 16 miles from Opua Forest and 2.8 miles from Kemp House and Stone Store. This guest house provides free private parking and bicycle parking. We didn't have breakfast during our stay but next time will definitely take the opportunity. We were able to get a courteousy van from Homestead to pick us up and drop us off so we could enjoy a couple of beers. Lovely stay there and so thankful for the return of my phone. Great BnB John and Diane.

Show more Show less
9
Wonderful
155 reviews
Price from
$98
per night

A Cut Above - The Gateway to the Bay of Islands

Kerikeri

A Cut Above - The Gateway to the Bay of Islands offers accommodations in Kerikeri, 15 miles from Opua Forest and 6.6 miles from Kemp House and Stone Store. lovely sitting in the back garden, it was quiet and had everything we needed

Show more Show less
9.7
Exceptional
110 reviews
Price from
$123
per night

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 & disinfection
Food & drink safety

Most-booked hotels in Bay of Islands in the past month

See all

FAQs about hotels in Bay of Islands

  • On average, 3-star hotels in Bay of Islands cost $86 per night, and 4-star hotels in Bay of Islands are $120 per night. If you're looking for something really special, 5-star hotels in Bay of Islands cost around $333 per night (based on Booking.com prices).

  • Couples traveling to Bay of Islands loved staying at The Duke Of Marlborough, Paihia Beach Resort & Spa Hotel, and Kingsgate Hotel Autolodge Paihia.

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

  • Many families visiting Bay of Islands loved staying at The Duke Of Marlborough, Scenic Hotel Bay of Islands, and Kingsgate Hotel Autolodge Paihia.

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

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

  • The average price per night for a 3-star hotel in Bay of Islands this weekend is $156 or $134 for a 4-star hotel. Looking for something even fancier? 5-star hotels in Bay of Islands this weekend cost around $897 per night (based on Booking.com prices).

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

  • Paihia, Russell, and Opua are popular with other travelers visiting Bay of Islands.

  • On average, it costs $168 per night to book a 3-star hotel in Bay of Islands for tonight. You'll pay around $137 on average if you stay at a 4-star hotel tonight, while a 5-star hotel in Bay of Islands will cost around $195 (based on Booking.com prices).

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

  • Hotels in Bay of Islands that offer highly-rated breakfasts include Scenic Hotel Bay of Islands, The Duke Of Marlborough, and Paihia Beach Resort & Spa Hotel.

See reviews by guests who stayed at hotels in Bay of Islands

See all