Hotels of Earth

Canal Rocks Beachfront Apartments

★★★★ 97 Smiths Beach Road, Yallingup, AU

9 guest rating· 451 reviews

About this hotel

Luxurious Self-Catering Accommodation at Canal Rocks Beachfront Apartments

Stunning Sea Views : Wake up to breathtaking views of the ocean from every apartment, creating a truly memorable experience.

Convenient Amenities : Enjoy the convenience of a fully equipped kitchen, flat-screen TV, and DVD player in every apartment. Plus, take advantage of the outdoor furniture to relax and soak in the surroundings.

Prime Location : Situated just minutes away from Ngilgi Cave, Yallingup Beach, and Injidup Beach, our apartments offer the perfect base to explore the beauty of Yallingup.

Experience the ultimate beachfront getaway at Canal Rocks Beachfront Apartments. Book now for an unforgettable stay!

Rooms & rates

Executive One-Bedroom Apartment

Sleeps 2 · 4 m² · Queen bed

  • Air conditioning
  • Private bathroom
  • Kitchenette
  • Kitchen
  • Coffee/tea maker

Two-Bedroom Apartment Ocean Front U/Stairs

Sleeps 4 · 7 m² · Double bed

  • Air conditioning
  • Private bathroom
  • Kitchenette
  • Kitchen
  • Coffee/tea maker

Two-Bedroom Apartment Oceanview D/Stairs

Sleeps 4 · 7 m² · Queen bed

  • Air conditioning
  • Private bathroom
  • Kitchenette
  • Kitchen
  • Coffee/tea maker

Three-Bedroom Apartment Ocean Front U/Stairs

Sleeps 6 · 10 m² · Double bed

  • Private bathroom
  • Additional bathroom
  • Kitchenette
  • Kitchen
  • Coffee/tea maker

Studio with Oceanview - Downstairs

Sleeps 2 · 4 m² · Queen bed

  • Air conditioning
  • Private bathroom
  • Kitchenette
  • Kitchen
  • Coffee/tea maker

Studio Apartment with Oceanview - Downstairs

Sleeps 2 · 4 m² · Queen bed

  • Air conditioning
  • Private bathroom
  • Kitchenette
  • Kitchen
  • Coffee/tea maker

Studio with Oceanview - Upstairs

Sleeps 2 · 4 m² · Queen bed

  • Air conditioning
  • Private bathroom
  • Kitchenette
  • Kitchen
  • Coffee/tea maker

Two-Bedroom Apartment

Sleeps 4 · 7 m² · Queen bed

  • Air conditioning
  • Private bathroom
  • Kitchenette
  • Kitchen
  • Coffee/tea maker

Apartment with Sea View

Sleeps 4 · 7 m² · 2× Twin bed

  • Air conditioning
  • Private bathroom
  • Kitchenette
  • Kitchen
  • Coffee/tea maker

Apartment with Garden View

Sleeps 4 · 7 m² · Queen bed

  • Air conditioning
  • Private bathroom
  • Kitchenette
  • Kitchen
  • Coffee/tea maker

Amenities

  • Free WiFi
  • Free Parking
  • Accessible parking
  • Air conditioning
  • Beach
  • Beachfront
  • Golf course
  • Non-smoking rooms
  • Non-smoking throughout
  • Family rooms
  • BBQ facilities
  • Board games/puzzles
  • Canoeing
  • Cashless payment available
Show all 39 amenities
  • Cleaning standards that are effective against Coronavirus
  • Cycling
  • Diving
  • Fire extinguishers
  • First aid kit available
  • Fishing
  • Garden
  • Guest rooms disinfected between stays
  • Guests can opt-out any cleaning services during stay
  • Heating
  • Hiking
  • Horse riding
  • Invoice provided
  • Key access
  • Laundry
  • Laundry washed per local authority guidelines
  • Outdoor furniture
  • Physical distancing rules followed
  • Picnic area
  • Smoke alarms
  • Snorkelling
  • Staff adhere to local safety protocols
  • Sun terrace
  • Sun umbrellas
  • Windsurfing

Location

© OpenStreetMap contributors

97 Smiths Beach Road, Yallingup, AU

Check-in
from 03:00 PM to 05:00 PM
Check-out
until 10:00 AM

What guests say9451 reviews

+ Great location+ Friendly staff+ Clean and well-equippedSome dated decorNoise issues in certain rooms
Cleanliness8.5
Service9.9
Location10.0
Room Quality8.4
Amenities8.9
Value for Money8.4

Well appointed and convenient with a great view

10.0

Terrific position overlooking beach

Neil · AU · 2026-07-15

Guest review

10.0

The neatness and the view of the ocean. Shower was strong. Everthing worked. Linen clean.

Nothing.

Swart · AU · 2026-07-12

Stunning location, clean and tidy. Great customer service. Definitely be back.

10.0

It was an amazing location. Situated right across from a stunning beach.

Belinda · AU · 2026-07-11

Excellent location excellent value

10.0

It was a great apartment had everything we needed very comfortable. Kitchen was well equipped and the view is fantastic. The lady at reception was helpful and friendly. It’s an absolute bonus having the restaurant next door with a small shop etc.

The only thing I would say is if you were staying there for any length of time the sound on the TV doesn’t work properly. The sound box does not match the TV and that was a little annoying.

judy · AU · 2026-07-07

Good to know

Please note that this property does not accept payments with American Express credit cards.

If you expect to arrive outside reception opening hours, please inform Canal Rocks Beachfront Apartments in advance, using the contact details found on the booking confirmation.

Please note that housekeeping service is only offered for stays of 10 nights or more.

Please note that this property does not have any policies, procedures or resources in place to accommodate the unique needs of school graduates during the annual 'Schoolies/Leavers Week' period. It does not have adequate resources to engage qualified security personnel to guarantee the safety, comfort and convenience of school graduate guests during this period. Please note that this property has a 'No Party Policy'.This property does not accommodate bachelor(ette) or similar parties.

A deposit may be required at the property.

Parking

Free private parking is possible on site (reservation is not needed).

Internet

WiFi is available in all areas and is free of charge.

Children and extra bed policy

Children of any age are allowed.

Children up to and including 2 years old stay for AUD 10 per person per stay when using an available cot.

Children up to and including 2 years old stay for free when using an existing bed.

You haven't added any extra beds.

Any type of extra bed or child's cot/crib is upon request and needs to be confirmed by management.

Supplements are not calculated automatically in the total costs and will have to be paid for separately during your stay.

Pets

Pets are not allowed.