We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Accommodation
Price per night
Amenities
Location
Any Distance
from
Traveller rating
Hotel class
Style
  • Sort by:
  • Traveller Ranked
  • Availability
  • Lowest price
  • Distance
Updating list...
Seashells Beachfront Resort
Booking.com
View Deal
#1 Best Value of 2 hotels in Diamond Beach
  • Free Parking
  • Pool
See all hotels in or near Diamond Beach
SAVE US$6
US$191
Orbitz.com
US$185
View Deal
77.1 km from Diamond Beach
  • Free Parking
  • Free Internet
Crescent Motel
Expedia.com
View Deal
16.5 km from Diamond Beach
  • Free Wifi
  • Free Parking
Macquarie Waters Hotel & Apartments
Travelocity
US$139
View Deal
76.9 km from Diamond Beach
  • Free Wifi
  • Free Parking
East Port Motor Inn
Booking.com
US$83
View Deal
76.6 km from Diamond Beach
  • Free Wifi
  • Free Parking
Mantra The Observatory
SAVE US$18
US$161
Booking.com
US$143
View Deal
77.1 km from Diamond Beach
  • Free Wifi
  • Free Parking
El Paso Motor Inn
SAVE US$39
US$143
Expedia.com
US$104
View Deal
76.9 km from Diamond Beach
  • Free Wifi
  • Free Parking
Mid Pacific Motel
SAVE US$4
US$128
Hotwire.com
US$124
View Deal
76.7 km from Diamond Beach
  • Free Wifi
  • Free Parking
SAVE US$3
US$88
Hotels.com
US$85
View Deal
52.2 km from Diamond Beach
  • Free Wifi
  • Free Parking
Mantra Quayside Apartments Port Macquarie
SAVE US$25
US$179
Hotels.com
US$154
View Deal
76.4 km from Diamond Beach
  • Free Wifi
  • Free Parking
Mercure Centro Port Macquarie
SAVE US$16
US$130
Hotels.com
US$114
View Deal
76.7 km from Diamond Beach
  • Free Wifi
  • Pool
Sails Resort Port Macquarie - by Rydges
SAVE US$21
US$171
Expedia.com
US$150
View Deal
76.5 km from Diamond Beach
  • Free Wifi
  • Free Parking
Aston Hill Motor Lodge
SAVE US$13
US$97
Hotels.com
US$84
View Deal
76.0 km from Diamond Beach
  • Free Wifi
  • Free Parking
Rydges Port Macquarie
SAVE US$16
US$174
Hotels.com
US$158
View Deal
76.9 km from Diamond Beach
  • Free Wifi
  • Pool
Island Palms Motor Inn
TripAdvisor
US$93
View Deal
17.9 km from Diamond Beach
  • Free Wifi
  • Free Parking
ibis Styles Port Macquarie
SAVE US$16
US$143
Hotels.com
US$127
View Deal
77.1 km from Diamond Beach
  • Free Wifi
  • Free Parking
Oxley Cove Apartments
SAVE US$17
US$117
Expedia.com
US$100
View Deal
76.7 km from Diamond Beach
  • Free Wifi
  • Free Parking
Ramada Resort Flynns Beach
Expedia.com
US$143
View Deal
76.0 km from Diamond Beach
  • Free Parking
  • Pool
Best Western Lakesway Motor Inn
Hotels.com
US$105
View Deal
17.3 km from Diamond Beach
  • Free Wifi
  • Free Parking
Macquarie Barracks Motor Inn
SAVE US$3
US$103
Hotels.com
US$100
View Deal
75.7 km from Diamond Beach
  • Free Wifi
  • Free Parking
Hastings Valley Motel
Booking.com
US$81
View Deal
76.5 km from Diamond Beach
  • Free Wifi
  • Free Parking
Bali Hi Motel
Booking.com
View Deal
14.6 km from Diamond Beach
  • Free Wifi
  • Free Parking
Midlands Motel
Expedia.com
View Deal
16.3 km from Diamond Beach
  • Free Wifi
  • Free Parking
Expedia.com
View Deal
8.3 km from Diamond Beach
  • Free Wifi
  • Free Parking
NRMA Myall Shores Holiday Park
Hotels.com
View Deal
56.0 km from Diamond Beach
  • Free Parking
  • Pool
Mobys Beachside Retreat
Booking.com
View Deal
33.7 km from Diamond Beach
  • Free Parking
  • Pool
Hawks Nest Motel
Hotels.com
View Deal
77.9 km from Diamond Beach
  • Free Wifi
  • Free Parking
Tuncurry Beach Motel
Travelocity
View Deal
14.7 km from Diamond Beach
  • Free Wifi
  • Free Parking
Forster Motor Inn
Expedia.com
View Deal
15.5 km from Diamond Beach
  • Free Wifi
  • Free Parking
Waters Edge Port Macquarie
TripAdvisor
US$91
View Deal
76.4 km from Diamond Beach
  • Free Wifi
  • Free Parking
*Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.