Selena Gomez is enjoying her vacation in a red swimsuit

Selena Gomez enjoyed a tropical getaway with loved ones over the weekend in Mexico read more...

Selena Gomez is enjoying her vacation in a red swimsuit
Selena Gomez in a red swimsuit.

The "Wolves" singer actually spent 4 days at the Four Seasons in Punta Mita, Mexico, for her cousin Priscilla DeLeon's bachelorette party. During the "mellow" weekend, Gomez was spotted having fun on the beach with family and friends.

"The group spent some time at the beach and the pool and went on a few excursions outside of the property too," a source tells E! News. 

"One day they rented ATVs and then rode through the jungle and to the top of a mountain. They had the best time and all rode in a single file line to the top."

They did relax at the beach where they had day beds set up and lunch served," the insider continues. "All the girls sat around chatting and had fun. In the afternoon they took out stand up paddle boards from the beach shack and Selena paddled around the bay with no problem as such. She started off on her knees, but then stood up and was good at it."

The source adds that the girls had some interaction with the water and shared some laughs.

View this post on Instagram

Ahh she looks amazing

A post shared by ♡Justin Bieber & Selena gomez♡ (@jelenagoals) on

Gomez's pal and KRAHS swimwear founder Theresa Mingus shared a photo of the singer and the bride-to-be lounging on a daybed during the trip "my fam is getting married," Mingus wrote on the post.

In another stunning snap on the KRAHS Instagram, Gomez can be seen in a red swimsuit in the water.

According to the insider, after a "great weekend of girl time together" the group "headed back to Los Angeles on Sunday."