The Beach Tulum Hotel

Starting at
Featured Image

TripAdvisor Review

Based on 984 review

See all

Property Location Located in Tulum, The Beach Tulum is by the ocean, within a 15-minute drive of Tulum National Park and Sian Ka'an Biosphere Reserve. This 4-star resort is 3 mi (4.9 km) from Las Palmas Public Beach and 3.5 mi (5.7 km) from Playa Paraiso. Distances are displayed to the nearest 0.1...

More details