North Coast NSW hotels

Fri 10/5
Sat 11/5

Search hundreds of travel sites at once for hotels in North Coast NSW

...and more

Let KAYAK do the searching

Save on your next stay

Search and compare hundreds of travel sites at once for hotels in North Coast NSW

We’re completely free to use – no hidden charges or fees

Latest North Coast NSW Hotel Deals

MOST POPULARCoffs Harbour
3 stars from $44
4+ stars from $134
Port Macquarie
3 stars from $34
4+ stars from $136
Nelson Bay
3 stars from $95
4+ stars from $150
Forster
3 stars from $101
4+ stars from $141
Soldiers Point
3 stars from $107
4+ stars from $203
Taree
3+ stars from $120

Best North Coast NSW hotels

Most recommended North Coast NSW hotels

Show all

How much is a North Coast NSW hotel?

Here are our most popular & best value hotels

2 stars and below

3 stars

4 stars and above

Good to know

Average price (weeknight)

$196

Average price (weekend night)

$218
Average Sun - Thu price over the last 2 weeks.
Average Fri & Sat price over the last 2 weeks.

When to book a hotel in North Coast NSW

Price per night / 3-star hotel. Prices are not fixed and may vary with time.
Average nightly price per month
Average nightly price

FAQs when booking a hotel in North Coast NSW

  • What is the most popular destination in North Coast NSW?

    Based on KAYAK hotel searches, the most popular destination is Coffs Harbour (38% of total searches to North Coast NSW). The next most popular destinations are Port Macquarie (33%) and Nelson Bay (20%). Searches for hotels in Forster (9%) are also popular.

  • How much is a cheap hotel in North Coast NSW?

    KAYAK users have found double rooms in North Coast NSW for as cheap as $32 (Coffs Harbour) in the last 3 days. The average price is $261.

  • How much is a hotel in North Coast NSW for tonight?

    In the last 72 hours, users have found North Coast NSW hotels for tonight for as low as $64 (Coffs Harbour). Users have also found 3-star hotels from $64 (Coffs Harbour) and 4-star+ hotels from $140 (Coffs Harbour).

  • How much is a hotel in North Coast NSW for this weekend?

    In the last 72 hours, users have found North Coast NSW hotels for this weekend for as low as $69 (Port Macquarie) per night. Users have also found 3-star hotels from $69 (Port Macquarie) and 4-star+ hotels from $164 (Port Macquarie).

Where to stay in North Coast NSW?

Our map will help you find the perfect place to stay in North Coast NSW by showing you the exact location of each hotel.