The Beach Guide

El Castillo

The beach at Tulum is pretty much your standard Caribbean coast beach; crystal clear turquoise waters, soft white sand and low limestone cliffs draped in tropical vegetation. However, the beach at El Castillo can do even better than this.

Located on what has been dubbed the Riviera Maya, the beach here is backed by the ruins of an ancient Mayan port of Zama. The Tulum ruins are believed to date back as far as 200 AD and may have been home to as many as 1500 people. Tulúm is the Mayan word for wall which alludes to the walls surrounding the site. These were part of fortifications built to defend the city from invasion by land or sea. The ruins culminate in the largest structure - the pyramid-shaped Castillo which sits on a bluff where it surveys the Caribbean Sea beyond.

Obviously a site as impressive as the ruins of Tulum are going to attract a fair few visitors and it does get busy. Therefore, we would recommend getting here early, like around dawn to watch the sun rising over the dramatic ruins and Caribbean Sea beyond.

Tulum is around 2 hours from Cancun, but unlike many of the resort beaches on the Yucatan Peninsula Tulum has escaped large scale development.

Nearest city

Tulum

Submit a correction

More Quintana Roo beaches in Mexico

El Castillo Weather Info

Sun 16th
Clear sky 28°C / 82°F
Mon 17th
Clear sky 27°C / 81°F
Tue 18th
Fair 28°C / 82°F
Wed 19th
Fair 29°C / 84°F
Thu 20th
Clear sky 30°C / 86°F
Fri 21st
Partly cloudy 29°C / 84°F

5 Day El Castillo UV Index

UV Index scale

A UV Index reading of 3 or more means some precautions should be taken. For more information visit our guide to the UV Index.

Temperature Averages

Average Water Temp

El Castillo tide times & sea state

  • Sun 16/02 »
    Surf report for Sun 16/02
      Swell Period Swell direction Wind direction Wind speed
      Swell Wind
    7:00 4ft 10s  °  ° 12mph
    13:00 4ft 9s  °  ° 9mph
    19:00 3ft 9s  °  ° 9mph
    Tide times
    Low 3:54am (-0.60m)
    High 3:02pm (1.64m)
    Daylight
    First light06:56
    Sunrise07:18
    Sunset18:49
    Dark19:11
  • Mon 17/02 »
    Surf report for Mon 17/02
      Swell Period Swell direction Wind direction Wind speed
      Swell Wind
    7:00 3ft 9s  °  ° 13mph
    13:00 3ft 9s  °  ° 13mph
    19:00 3ft 9s  °  ° 11mph
    Tide times
    Low 4:59am (-0.68m)
    High 3:50pm (1.70m)
    Daylight
    First light06:55
    Sunrise07:17
    Sunset18:49
    Dark19:11
  • Tue 18/02 »
    Surf report for Tue 18/02
      Swell Period Swell direction Wind direction Wind speed
      Swell Wind
    7:00 3ft 6s  °  ° 14mph
    13:00 4ft 6s  °  ° 14mph
    19:00 4ft 6s  °  ° 14mph
    Tide times
    Low 6:00am (-0.70m)
    High 4:31pm (1.68m)
    Daylight
    First light06:54
    Sunrise07:17
    Sunset18:49
    Dark19:12
  • Wed 19/02 »
    Surf report for Wed 19/02
      Swell Period Swell direction Wind direction Wind speed
      Swell Wind
    7:00 4ft 7s  °  ° 14mph
    13:00 4ft 8s  °  ° 13mph
    19:00 4ft 8s  °  ° 12mph
    Tide times
    Low 6:56am (-0.68m)
    High 5:06pm (1.60m)
    Daylight
    First light06:54
    Sunrise07:16
    Sunset18:50
    Dark19:12
  • Thu 20/02 »
    Surf report for Thu 20/02
      Swell Period Swell direction Wind direction Wind speed
      Swell Wind
    7:00 4ft 10s  °  ° 11mph
    13:00 4ft 10s  °  ° 9mph
    19:00 4ft 10s  °  ° 11mph
    Tide times
    Low 7:46am (-0.62m)
    High 5:34pm (1.50m)
    Low 9:20pm (1.29m)
    Daylight
    First light06:53
    Sunrise07:16
    Sunset18:50
    Dark19:13
  • Fri 21/02 »
    Surf report for Fri 21/02
      Swell Period Swell direction Wind direction Wind speed
      Swell Wind
    7:00 3ft 10s  °  ° 15mph
    13:00 3ft 10s  °  ° 15mph
    19:00 4ft 10s  °  ° 19mph
    Tide times
    High 12:23am (1.31m)
    Low 8:30am (-0.50m)
    High 5:56pm (1.37m)
    Low 9:15pm (1.17m)
    Daylight
    First light06:53
    Sunrise07:15
    Sunset18:51
    Dark19:13

What did we get wrong?