Casa Canal is perfectly situated in the heart of North Miami Beach, at 3666 Northeast 168th Street, North Miami Beach, United States of America. Casa Canal offers a fantastic range of services designed to ensure the comfort of its guests. If you are visiting North Miami Beach, Casa Canal is the ideal option for your accommodation needs! Casa Canal is conveniently located in the Florida, Miami Metropolitan Area, Miami Area, Region East, Florida, South, South Florida.


Rotate image to see Casa Canal


Choose a room

Two-Bedroom Apartment

Two-Bedroom Apartment

Room size (70 square metres)

Room amenities

  • Childrens' cribs
  • Private Bathroom
  • Kitchen
  • Air conditioning
  • Flat-screen TV
  • View

Two-Bedroom Apartment

Two-Bedroom Apartment

Room size (70 square metres)

Room amenities

  • Flat-screen TV
  • Air conditioning
  • Childrens' cribs
  • Kitchen
  • Private Bathroom

Two-Bedroom Apartment

Two-Bedroom Apartment

Room size (70 square metres)

Room amenities

  • Private Bathroom
  • Kitchen
  • Childrens' cribs
  • Flat-screen TV
  • Air conditioning

Two-Bedroom Apartment

Two-Bedroom Apartment

Room size (70 square metres)

Room amenities

  • Childrens' cribs
  • Private Bathroom
  • Air conditioning
  • Flat-screen TV
  • Kitchen

Hotel Amenities

  • Parking
  • Smoke-free property
  • Air conditioning
  • Wifi in all areas
  • Free parking
  • Parking on site
  • Pet friendly
  • Private Parking
  • Internet
  • Wifi
  • Garden
  • Free Wifi


Hotel policy

  • Check-in time is 16:00 and check-out time is 10:00
  • Pets allowed