Hotels in Port Macquarie

Search and compare Port Macquarie hotels from hundreds of travel sites and save

Port Macquarie, NSW, Australia
16 Sep — 17 Sep2
Port Macquarie, NSW, Australia
Thu 16/9
Fri 17/9
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Port Macquarie

Filter by star ratings
All filters
Northpoint Apartments
Northpoint Apartments
8.8 Excellent
Port Macquarie, NSW, Australia
Show on map
1.1 km from city centre, Port Macquarie 
ExcellentBased on 697 reviews
8.8

Located in Port Macquarie, Northpoint Apartments is a short drive from Port Macquarie Regional Stadium and Tacking Point Lighthouse. It also provides a sun deck, an outdoor pool and an executive floor.

Beach House Holiday Apartments
Beach House Holiday Apartments
8.5 Excellent
Port Macquarie, NSW, Australia
Show on map
1.6 km from city centre, Port Macquarie 
ExcellentBased on 419 reviews
8.5

Situated in Port Macquarie, Beach House Holiday Apartments is a short walk from Port City Bowling Club and features an outdoor pool and a private beach. Guests can also enjoy complimentary Wi-Fi.

Anchors B&B
Anchors B&B
9.6 Excellent
52 Anderson Street, Port Macquarie, NSW, Australia
Show on map
5.8 km from city centre, Port Macquarie 
ExcellentBased on 121 reviews
9.6

Anchors B&B is situated in Port Macquarie and is close to the area's popular attractions. Guests can also enjoy complimentary Wi-Fi.

Azura Beach House B&B
Azura Beach House B&B
9.0 Excellent
109 Pacific Drive, Port Macquarie, NSW, Australia
Show on map
3.6 km from city centre, Port Macquarie 
ExcellentBased on 192 reviews
9.0

Azura Beach House B&B is situated in Port Macquarie and is close to the area's popular attractions. Rooms are air conditioned and a Wi-Fi connection is included free of charge.

Town Beach Motor Inn Port Macquarie
Town Beach Motor Inn Port Macquarie
8.8 Excellent
12 Gordon Street, Port Macquarie, NSW, Australia
Show on map
1.7 km from city centre, Port Macquarie 
ExcellentBased on 703 reviews
8.8

Offering an outdoor pool, Town Beach Motor Inn Port Macquarie is situated in Port Macquarie and is a brief walk from Port City Bowling Club. It is conveniently located for those wishing to visit local attractions.

El Paso Motor Inn
El Paso Motor Inn
8.5 Excellent
29 Clarence Street, Port Macquarie, NSW, Australia
Show on map
1.0 km from city centre, Port Macquarie 
ExcellentBased on 1,860 reviews
8.5

Located in Port Macquarie, El Paso Motor Inn is within easy reach of Port Macquarie Regional Stadium and Tacking Point Lighthouse. It also provides a rooftop terrace, a free shuttle service and a heated pool.

Ocean Breeze Motel
Ocean Breeze Motel
8.7 Excellent
24 Burrawan Street, Port Macquarie, NSW, Australia
Show on map
2.0 km from city centre, Port Macquarie 
ExcellentBased on 1,071 reviews
8.7

Ocean Breeze Motel is situated in Port Macquarie and is close to the area's tourist attractions. It also provides luggage storage, a 24-hour reception and an express check-in and check-out feature.

T's Tennis Resort
T's Tennis Resort
7.6 Good
1 Kemp Street, Port Macquarie, NSW, Australia
Show on map
1.5 km from city centre, Port Macquarie 
GoodBased on 449 reviews
7.6

T's Tennis Resort provides a comfortable setting when in Port Macquarie. It also offers an outdoor pool and a BBQ/picnic area.

Saltwater Apartments
Saltwater Apartments
9.7 Excellent
Port Macquarie, NSW, Australia
Show on map
13.7 km from city centre, Port Macquarie 
ExcellentBased on 110 reviews
9.7

Saltwater Apartments Lake Cathie is located in Lake Cathie and offers complimentary Wi-Fi. It also provides a swimming pool.

Le George Motel
Le George Motel
8.7 Excellent
4 Hollingworth Street, Port Macquarie, NSW, Australia
Show on map
0.5 km from city centre, Port Macquarie 
ExcellentBased on 335 reviews
8.7

Located in Port Macquarie, Le George Motel is within a 10-minute drive of Port Macquarie Airport and offers a swimming pool and an outdoor pool. Those staying at the property can also make use of free Wi-Fi access during their stay.

Tips for booking a Port Macquarie hotel

Cheapest month:July
Most expensive month:April
Average price in Port Macquarie:$237/night
Absolute cheapest price found:$28/night
Cheapest day:Wednesday
Most expensive day:Saturday
$111 - $744
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$109 - $186
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Port Macquarie hotels

Show all 351 hotels
1
Port Macquarie Seychelles Apartments
Port Macquarie Seychelles Apartments
10.0 Excellent
Port Macquarie, NSW, Australia
Show on map
4.0 km from city centre, Port Macquarie 

Boasting an outdoor pool, Port Macquarie Seychelles is situated in Port Macquarie and provides comfortable accommodation. It offers complimentary Wi-Fi, a sun deck and a kids pool.

2
Beach House Holiday Apartments
Beach House Holiday Apartments
8.5 Excellent
Port Macquarie, NSW, Australia
Show on map
1.6 km from city centre, Port Macquarie 

Situated in Port Macquarie, Beach House Holiday Apartments is a short walk from Port City Bowling Club and features an outdoor pool and a private beach. Guests can also enjoy complimentary Wi-Fi.

3
El Paso Motor Inn
El Paso Motor Inn
8.5 Excellent
29 Clarence Street, Port Macquarie, NSW, Australia
Show on map
1.0 km from city centre, Port Macquarie 

Located in Port Macquarie, El Paso Motor Inn is within easy reach of Port Macquarie Regional Stadium and Tacking Point Lighthouse. It also provides a rooftop terrace, a free shuttle service and a heated pool.

4
Sandcastle Apartments
Sandcastle Apartments
9.0 Excellent
Port Macquarie, NSW, Australia
Show on map
1.9 km from city centre, Port Macquarie 

Sandcastle Apartments is situated in Port Macquarie and is close to the area's well-known attractions. It offers ocean views and free Wi-Fi.

5
Rydges Port Macquarie
Rydges Port Macquarie
7.7 Good
1 Hay Street, Port Macquarie, NSW, Australia
Show on map
1.0 km from city centre, Port Macquarie 

Situated in Port Macquarie, the hotel is a short drive from Port Macquarie Regional Stadium and offers private parking on site. It also features a hair salon, a Jacuzzi and an outdoor heated pool.

Cheapest hotels in Port Macquarie, New South Wales

Show all 351 hotels
Ozzie Pozzie Backpackers - Yha
Ozzie Pozzie Backpackers - Yha
8.6 Excellent
36 Waugh Street, Port Macquarie, NSW, Australia
Show on map
0.0 km from city centre,  

Situated in Port Macquarie, the hostel is within a 10-minute drive of Port Macquarie Airport and provides an outdoor pool. Guests can also enjoy free internet access throughout the property.

$31
Avg. per night
Stoney Park
Stoney Park
8.6 Excellent
Port Macquarie, NSW, Australia
Show on map
15.2 km from city centre,  

Stoney Park Holiday Park is ideally situated in peaceful village surrounds, just a short drive from Port Macquarie and Kempsey. It also offers free Wi-Fi, a Jacuzzi and a lake.

$71
Avg. per night
Excelsior Motor Inn
Excelsior Motor Inn
7.4 Good
92 William Street, Port Macquarie, NSW, Australia
Show on map
1.1 km from city centre,  

Located in Port Macquarie, Excelsior Motor Inn is an easy drive from Tacking Point Lighthouse and Billabong Koala Park. It is conveniently positioned for guests wanting to sightsee in the area.

$76
Avg. per night
Edgewater Holiday Park
Edgewater Holiday Park
7.9 Good
Port Macquarie, NSW, Australia
Show on map
2.5 km from city centre,  

Situated in Port Macquarie, Edgewater Holiday Park is a short walk from Port Macquarie Regional Stadium and provides an outdoor pool. It is conveniently positioned for those wanting to visit local attractions.

$80
Avg. per night
Ocean Breeze Motel
Ocean Breeze Motel
8.7 Excellent
24 Burrawan Street, Port Macquarie, NSW, Australia
Show on map
2.0 km from city centre,  

Ocean Breeze Motel is situated in Port Macquarie and is close to the area's tourist attractions. It also provides luggage storage, a 24-hour reception and an express check-in and check-out feature.

$82
Avg. per night
T's Tennis Resort
T's Tennis Resort
7.6 Good
1 Kemp Street, Port Macquarie, NSW, Australia
Show on map
1.5 km from city centre,  

T's Tennis Resort provides a comfortable setting when in Port Macquarie. It also offers an outdoor pool and a BBQ/picnic area.

$90
Avg. per night
Lighthouse Beach Holiday Village
Lighthouse Beach Holiday Village
8.0 Excellent
Port Macquarie, NSW, Australia
Show on map
5.8 km from city centre,  

Lighthouse Beach Holiday Village offers a comfortable setting while in Port Macquarie. It also provides an outdoor pool.

$90
Avg. per night
Flynns Beach Caravan Park
Flynns Beach Caravan Park
8.1 Excellent
Port Macquarie, NSW, Australia
Show on map
2.8 km from city centre,  

Located in Port Macquarie, Flynns Beach Caravan Park is within a 15-minute drive of Port Macquarie Airport and provides an outdoor pool. Guests can also enjoy complimentary internet in all areas.

$94
Avg. per night

Hotel prices in Port Macquarie

2 stars or below

$31 - $157

Port Macquarie Hotel

No. 1 most popular

$64
Avg. per night
Beachside Backpackers

No. 2 most popular

$90
Avg. per night
Ozzie Pozzie Backpackers - Yha

Best value

$31
Avg. per night
3 stars

$76 - $448

T's Tennis Resort

No. 1 most popular

$90
Avg. per night
Port O'call Motel

No. 2 most popular

$114
Avg. per night
Excelsior Motor Inn

Best value

$76
Avg. per night
4 stars and up

$110 - $362

Sails Port Macquarie by Rydges

No. 1 most popular

$151
Avg. per night
Mercure Centro Port Macquarie

No. 2 most popular

$173
Avg. per night
Aston Hill Motor Lodge

Best value

$110
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Port Macquarie

About Port Macquarie

Set between golden beaches and lush subtropical rainforest, Port Macquarie lures you in with its Pacific Ocean surf breaks, stunning coastal scenery and vibrant food and wine scene. It also boasts year-round sunshine and wildlife encounters, from swimming with dolphins to cuddling koalas.

Things to do

In Port Macquarie you're spoilt with some of the best beaches in New South Wales. Town Beach is an easy stroll from the main drag and features soft sand, calm water and a grassy foreshore. The rolling waves at nearby Flynn's Beach make it a great pick for surfers.

Kids and adults alike will love the Koala Hospital, where you can get up close with the adorable Australian marsupials. Wander around the open-air enclosures or sign up for the daily afternoon tour. If you want to cuddle a koala, head to the Billabong Koala & Wildlife Park to spot kangaroos, cassowaries and other iconic Aussie animals.

Port Macquarie is near three world-class national parks. Brimming with exotic birds, Sea Acres National Park protects an enormous pocket of lush coastal rainforest. Check out exhibits at the Rainforest Centre, then stroll under the canopy on one of the trails or boardwalks.

Port Macquarie is quickly earning its stripes on the New South Wales foodie circuit. For modern Australian fusion cuisine, book a table at Stunned Mullet. Expect chic decor, creative dishes and an impressive wine list.

Getting around

Port Macquarie is easy to get around on foot or using a rental car. The city is a four-hour drive from Sydney and less than three hours from Newcastle. NSW TrainLink offers daily services to Kendall and Wauchope, while regional flights arrive at Port Macquarie Airport.

Port Macquarie travel FAQs

  • What are the best hotels in Port Macquarie?

    Sails Port Macquarie - By Rydges, rated with a score of 8.5 from 2,303 reviewers, is one of the most popular hotels in Port Macquarie. Other top stays include Mercure Centro Port Macquarie, with an average rating of 8.0 from 1,060 reviewers, and Rydges Port Macquarie, with a score of 7.7 from 2,309 reviewers.