
Trick or treat?
A vacation at an all-inclusive resort is always going to be the latter, but what about a trip during the festivities of Halloween?
Get your scariest face on – we’re heading down Mexico way — with our list of the best all-inclusive resorts to celebrate Dia de Las Brujas (a festival considered mainly for childre and the closest equivalent to American-style halloween festivities, not to be confused with Dia de Muertos aka Day of the Dead, which is a Mexican holiday that honors deceased loved ones).
First, All about Halloween

Halloween hails from Pagan beginnings – the Celts know it better as Samhain. Falling the day before All Saint’s Day – it is commonly known as All Hallows’ Eve. As in much of the world, Mexican kids love to celebrate this ghoulish festival and go door-to-door knocking for treats – dressed up in the scariest best. Candy and toys are manufactured to resemble skulls, coffins and skeletons – all in the best possible taste! All Saints’ Day is celebrated on November 1st, and All Souls’ Day follows on November 2nd. Many resorts give out free candy to residents over the Halloween break, and some resorts offer costumes to kids to wear during on-site festivities – or you can always pack your own.
Let’s take a look at the best all-inclusive resorts for celebrating Halloween.
Hotel Xcaret

Finest Playa Mujeres

Hard Rock Hotel Vallarta

El Cozumeleno Beach Resort

So, head down Mexico way for ghoulish, ghostly fun and games, for your Halloween vacation!
Don’t Miss:
Paint your Butt and walk backwards. Xcaret’s ‘Day of the Dead’ Festival
Velas Resorts in Mexico Celebrate Dia de Muertos
Le Blanc Spa Resorts – celebrating Dia de Muertos