Xelha

Archaeological Site Archaeological Maya site and natural inlet park

Coastal archaeological inlet on the Riviera Maya where a Mayan settlement meets a sheltered bay; visitors snorkel over reef, float in the cove and visit ruins and mangrove channels.

Main image

Xelha is a natural coastal inlet and archaeological site on the Riviera Maya in Quintana Roo, Mexico, that combines pre-Columbian Maya remains with a contemporary aquatic park and visitor facilities.

The site centers on a protected, shallow lagoon and network of channels used for snorkeling, floating and short boat trips through clear Caribbean water and small cenotes. The modern park adds marked snorkel circuits, walkways and visitor services that focus on nature viewing and easy water activities.

A compact archaeological area contains visible Maya structures and platforms along the shoreline, offering interpretive signs and short trails that link cultural remains with the coastal environment. Many visitors combine reef-edge snorkeling with short walks to see ruins and mangrove fringe habitat.

Xelha was a pre-Columbian Maya settlement and port used for coastal trade and fishing; the site retains stone structures and platforms along the inlet. In recent decades the inlet has been developed into a commercial visitor park built around the natural lagoon and the archaeological remains.

The site sits on the Caribbean coast of the Yucatán Peninsula in Quintana Roo on Mexico’s Riviera Maya, between the towns of Playa del Carmen and Tulum. It is accessed by road from the coastal tourist corridor that runs north-south through the state.

  • Name origin: The place name derives from a Maya phrase commonly translated as "where water is born," reflecting the site's springs, cenotes and coastal channels.
  • Main activities: Snorkeling and shallow-water activities are the main attractions, with calm, clear water suitable for families and first-time snorkelers.

What to See #

  • Natural inlet: A shallow coastal inlet and connected channels that form a protected natural lagoon used for snorkeling, kayaking and easy swimming among seagrass and rock ledges.
  • Park and archaeological zone: A modern commercial park built around the inlet that provides snorkel circuits, guided nature trails and facilities; the site also includes an area with exposed Maya-era ruins and platforms.
Xelha
Carretera Tulum-Punta Venado Km 240, 77780 Tulum, Quintana Roo, Mexico
20.3197, -87.3669
Daily 8:30am-5:00pm (hours may vary seasonally)
All-inclusive day pass typically MXN 1,800-2,200 (~US$90-110); families and discounts available on official site

How to Get to Xelha #

Xel-Há is located between Playa del Carmen and Tulum on the Riviera Maya. Drive or take a shuttle from Cancun (about 1-1.5 hours) or Playa del Carmen (approx. 30-45 minutes). The park operates buses and offers transfer packages; private car access is by the coastal highway.

Tips for Visiting Xelha #

  • Buy tickets in advance on Xel-Há's official website to secure desired date and transport packages.
  • Arrive early to avoid peak mid-day crowds and to use the snorkel equipment with less congestion.
  • Don't miss the inlet snorkeling - bring an underwater camera and look for lazy tarpon and colorful reef fish.

Best Time to Visit Xelha #

An eco-archaeological park and inlet near Tulum combining Mayan ruins, freshwater cenotes and a protected coastal inlet for swimming and snorkeling.

Dry season (Peak tourist months)
December-April · 22-30°C (72-86°F)
Best weather for snorkeling and outdoor activities; busiest period.
Shoulder season
May and November · 24-31°C (75-88°F)
Fewer crowds; warm water and good visibility for snorkeling.
Wet season
June-October · 25-32°C (77-90°F)
Hotter and more humid with frequent afternoon showers; hurricane risk in late season.

Weather & Climate near Xelha #

Climate

Xelha's climate is classified as Tropical Savanna - Tropical Savanna climate with consistently warm temperatures year-round. Temperatures range from 18°C to 33°C. Abundant rainfall (1222 mm/year), wettest in October.

Air Quality: AQI 33 Good
Best Time to Visit
AprilMarchFebruary
Temperature & Rainfall
Temperature Range
37°
Warmest Month
13°
Coldest Month
Monthly Conditions

January

January is mild with highs of 29°C and lows of 18°C. Moderate rainfall (61 mm) and partly cloudy skies.

84 Excellent

Comfort

23°
Feels Like Mild
23°C
Temperature
18° 29°
76%
Humidity
Very Humid

Weather

61 mm
Rainfall
3.1 m/s
Wind
Light Breeze
1.3
UV Index
High
10.9h daylight

February

February is mild with highs of 29°C and lows of 18°C. Moderate rainfall (48 mm).

88 Excellent

Comfort

24°
Feels Like Mild
24°C
Temperature
18° 29°
73%
Humidity
Very Humid

Weather

48 mm
Rainfall
3.5 m/s
Wind
Light Breeze
1.7
UV Index
Very High
11.4h daylight

March

March is warm with highs of 30°C and lows of 20°C. Moderate rainfall (36 mm).

90 Ideal

Comfort

25°
Feels Like Warm
25°C
Temperature
20° 30°
69%
Humidity
Humid

Weather

36 mm
Rainfall
4.0 m/s
Wind
Light Breeze
2.1
UV Index
Extreme
11.9h daylight

April

April is warm with highs of 31°C and lows of 21°C. Moderate rainfall (43 mm) and mostly sunny skies.

92 Ideal

Comfort

26°
Feels Like Warm
26°C
Temperature
21° 31°
68%
Humidity
Humid

Weather

43 mm
Rainfall
4.0 m/s
Wind
Light Breeze
2.3
UV Index
Extreme
12.5h daylight

May

May is hot, feeling like 30°C due to high humidity. Regular rainfall (99 mm).

76 Very Good

Comfort

30°
Feels Like Hot
27°C
Temperature
22° 33°
71%
Humidity
Very Humid

Weather

99 mm
Rainfall
3.7 m/s
Wind
Light Breeze
2.3
UV Index
Extreme
13.0h daylight

June

June is hot, feeling like 32°C with oppressive humidity. Significant rainfall (156 mm) and partly cloudy skies.

68 Good

Comfort

32°
Feels Like Hot
28°C
Temperature
23° 32°
83%
Humidity
Very Humid

Weather

156 mm
Rainfall
3.5 m/s
Wind
Light Breeze
2.2
UV Index
Extreme
13.2h daylight

July

July is hot, feeling like 32°C with oppressive humidity. Significant rainfall (105 mm).

74 Very Good

Comfort

32°
Feels Like Hot
28°C
Temperature
23° 33°
85%
Humidity
Very Humid

Weather

105 mm
Rainfall
3.0 m/s
Wind
Light Breeze
2.4
UV Index
Extreme
13.1h daylight

August

August is the hottest month, feeling like 32°C with oppressive humidity. Significant rainfall (125 mm) and partly cloudy skies.

69 Good

Comfort

32°
Feels Like Hot
28°C
Temperature
23° 33°
86%
Humidity
Very Humid

Weather

125 mm
Rainfall
2.7 m/s
Wind
Calm
2.3
UV Index
Extreme
12.7h daylight

September

September is hot, feeling like 31°C with oppressive humidity. Significant rainfall (188 mm) and partly cloudy skies.

67 Good

Comfort

31°
Feels Like Hot
27°C
Temperature
22° 32°
89%
Humidity
Very Humid

Weather

188 mm
Rainfall
2.6 m/s
Wind
Calm
2.1
UV Index
Extreme
12.1h daylight

October

October is warm with muggy conditions (dew point 24°C). The wettest month with heavy rain (207 mm) and partly cloudy skies.

65 Good

Comfort

26°
Feels Like Warm
26°C
Temperature
21° 31°
89%
Humidity
Very Humid

Weather

207 mm
Rainfall
2.7 m/s
Wind
Calm
1.7
UV Index
Very High
11.6h daylight

November

November is warm with highs of 30°C and lows of 20°C. Regular rainfall (87 mm).

83 Excellent

Comfort

25°
Feels Like Warm
25°C
Temperature
20° 30°
85%
Humidity
Very Humid

Weather

87 mm
Rainfall
2.9 m/s
Wind
Calm
1.4
UV Index
High
11.1h daylight

December

December is mild with highs of 29°C and lows of 19°C. Moderate rainfall (67 mm) and partly cloudy skies.

83 Excellent

Comfort

24°
Feels Like Mild
24°C
Temperature
19° 29°
82%
Humidity
Very Humid

Weather

67 mm
Rainfall
2.8 m/s
Wind
Calm
1.2
UV Index
High
10.8h daylight

Nearby Attractions to Xelha