Amazing Villa Rental

VILLA LAS PUERTAS

Ocean View
From
$800 USD
7
Bedrooms
7
Baths
14
People
Rent privately from 4 to 7 bedrooms at different prices

With an excellent location in Las Amapas and a large space with spectacular ocean views, this luxurious villa will be the perfect place for your rest.

“The Villa’s design is traditional Mexican, but infused with Moroccan details and bohemian charm. The emphasis on outdoor living and the spacious terraces with open spaces and their spectacular ocean views give you a true sense of relaxation for your vacation.

With 2 bedrooms on the main level for those who prefer not to use stairs, 3 luxury bedrooms on the upper level and a private hideaway surrounded by tropical flowers.

Bedroom description:

2nd Floor (Top level):

Bedroom #1, Master:  King size bed, ocean view, ensuite bath with double shower, AC, Fans, TV, walk in closet, safe, opens to shared terrace.

Bonus Bedroom: access thru Master;   2 single beds shares bath with Master.

Bedroom #2: King size bed, ocean view, ensuite bath with tub & shower, AC, Fans, TV,  safe, opens to shared terrace.

Bedroom #3 King size bed, ocean view, ensuite bath with shower, AC, Fans, TV, safe, private terrace plus shared terrace with bedroom #2.

1st Floor Main level:

Bedroom #4: King size bed, ocean view, ensuite bath with shower, AC, Fans, safe, opens to terrace that goes to pool area.

Bedroom #5: King size bed, dedicated bath across the hall with shower, AC, Fans, TV, safe, opens to small enclosed courtyard.

Garden 2 levels below main:

Bedroom #6: King size bed, garden view, ensuite bath with shower, AC, Fans, TV, safe.

Great benefits:

Walk to town

Walk to beach

Two children under 3 years old for free, sleepling with parents

Max 2 person per bedroom 

Pricing
Villa Las Puertas Summer Winter Christmas New Years
Season: May 1 – Oct 31 Nov 1 – Dec 18
Jan 8 – Apr 30
Dec 19 – 26 Dec 27 – Jan 07
4 Bedrooms $800 $900 $2,000 $2,250
5 Bedrooms $900 $1,100 $2,000 $2,250
6 Bedrooms $1000 $1,200 $2,000 $2,250
7 Bedrooms $1,100 $1,300 $2,000 $2,250
Minimum Nights 4 5 7 7
Security Deposit $750 USD
AVAILABILITY

June 2024

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Saturday June 1
  • All Day Booked
Sunday June 2
  • All Day Booked
Monday June 3
  • Booked Ends 12:00 pm
Tuesday June 4
Wednesday June 5
  • 3:00 pm Booked
Thursday June 6
  • All Day Booked
  • 3:00 pm Booked
Friday June 7
  • All Day Booked
  • Booked
Saturday June 8
  • All Day Booked
  • Booked
Sunday June 9
  • All Day Booked
  • Booked
Monday June 10
  • Booked Ends 12:00 pm
  • Booked Ends 12:00 pm
Tuesday June 11
Wednesday June 12
Thursday June 13
Friday June 14
Saturday June 15
Sunday June 16
  • 3:00 pm Booked
Monday June 17
  • All Day Booked
Tuesday June 18
  • All Day Booked
Wednesday June 19
  • All Day Booked
Thursday June 20
  • Booked Ends 12:00 pm
Friday June 21
  • 3:00 pm Booked
Saturday June 22
  • All Day Booked
Sunday June 23
  • All Day Booked
Monday June 24
  • Booked Ends 12:00 pm
Tuesday June 25
Wednesday June 26
  • 3:00 pm Booked
Thursday June 27
  • All Day Booked
Friday June 28
  • All Day Booked
Saturday June 29
  • Booked Ends 12:00 pm
  • 3:00 pm Booked
Sunday June 30
  • All Day Booked

July 2024

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Monday July 1
  • All Day Booked
Tuesday July 2
  • All Day Booked
Wednesday July 3
  • All Day Booked
Thursday July 4
  • Booked Ends 12:00 pm
  • 3:00 pm Booked
Friday July 5
  • All Day Booked
Saturday July 6
  • All Day Booked
  • 3:00 pm Booked
Sunday July 7
  • All Day Booked
  • Booked Ends 12:00 pm
Monday July 8
  • All Day Booked
Tuesday July 9
  • All Day Booked
Wednesday July 10
  • All Day Booked
Thursday July 11
  • All Day Booked
Friday July 12
  • All Day Booked
Saturday July 13
  • Booked Ends 12:00 pm
  • 3:00 pm Booked
Sunday July 14
  • All Day Booked
Monday July 15
  • All Day Booked
Tuesday July 16
  • All Day Booked
Wednesday July 17
  • All Day Booked
Thursday July 18
  • All Day Booked
Friday July 19
  • All Day Booked
Saturday July 20
  • Booked Ends 12:00 pm
  • 3:00 pm Booked
Sunday July 21
  • All Day Booked
Monday July 22
  • All Day Booked
Tuesday July 23
  • All Day Booked
Wednesday July 24
  • All Day Booked
Thursday July 25
  • Booked Ends 12:00 pm
Friday July 26
  • 3:00 pm Booked
Saturday July 27
  • All Day Booked
Sunday July 28
  • All Day Booked
Monday July 29
  • Booked Ends 12:00 pm
Tuesday July 30
Wednesday July 31

August 2024

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Thursday August 1
Friday August 2
  • 3:00 pm Booked
Saturday August 3
  • All Day Booked
Sunday August 4
  • All Day Booked
Monday August 5
  • Booked Ends 12:00 pm
Tuesday August 6
Wednesday August 7
Thursday August 8
Friday August 9
Saturday August 10
Sunday August 11
Monday August 12
Tuesday August 13
  • 3:00 pm Booked
Wednesday August 14
  • All Day Booked
Thursday August 15
  • All Day Booked
Friday August 16
  • All Day Booked
Saturday August 17
  • All Day Booked
Sunday August 18
  • Booked Ends 12:00 pm
Monday August 19
Tuesday August 20
Wednesday August 21
Thursday August 22
  • 3:00 pm Booked
Friday August 23
  • All Day Booked
Saturday August 24
  • All Day Booked
Sunday August 25
  • Booked Ends 12:00 pm
Monday August 26
Tuesday August 27
Wednesday August 28
Thursday August 29
Friday August 30
  • 3:00 pm Booked
Saturday August 31
  • All Day Booked

September 2024

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Sunday September 1
  • All Day Booked
Monday September 2
  • All Day Booked
Tuesday September 3
  • Booked Ends 12:00 pm
Wednesday September 4
Thursday September 5
  • 3:00 pm Booked
Friday September 6
  • All Day Booked
Saturday September 7
  • All Day Booked
Sunday September 8
  • All Day Booked
Monday September 9
  • All Day Booked
Tuesday September 10
  • Booked Ends 12:00 pm
Wednesday September 11
Thursday September 12
  • 3:00 pm Booked
Friday September 13
  • All Day Booked
Saturday September 14
  • All Day Booked
Sunday September 15
  • Booked Ends 12:00 pm
  • 3:00 pm Booked
Monday September 16
  • All Day Booked
Tuesday September 17
  • All Day Booked
Wednesday September 18
  • All Day Booked
Thursday September 19
  • All Day Booked
Friday September 20
  • All Day Booked
Saturday September 21
  • All Day Booked
Sunday September 22
  • All Day Booked
Monday September 23
  • All Day Booked
Tuesday September 24
  • All Day Booked
Wednesday September 25
  • All Day Booked
Thursday September 26
  • All Day Booked
Friday September 27
  • All Day Booked
Saturday September 28
  • All Day Booked
Sunday September 29
  • All Day Booked
Monday September 30
  • All Day Booked

October 2024

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Tuesday October 1
  • All Day Booked
Wednesday October 2
  • All Day Booked
Thursday October 3
  • Booked Ends 12:00 pm
  • 3:00 pm Booked
Friday October 4
  • All Day Booked
Saturday October 5
  • All Day Booked
Sunday October 6
  • All Day Booked
Monday October 7
  • Booked Ends 12:00 pm
Tuesday October 8
Wednesday October 9
Thursday October 10
  • 3:00 pm Booked
Friday October 11
  • All Day Booked
Saturday October 12
  • All Day Booked
Sunday October 13
  • All Day Booked
Monday October 14
  • Booked Ends 12:00 pm
Tuesday October 15
Wednesday October 16
Thursday October 17
  • 3:00 pm Booked
Friday October 18
  • All Day Booked
Saturday October 19
  • All Day Booked
Sunday October 20
  • Booked Ends 12:00 pm
Monday October 21
Tuesday October 22
Wednesday October 23
Thursday October 24
Friday October 25
Saturday October 26
Sunday October 27
Monday October 28
Tuesday October 29
Wednesday October 30
  • 3:00 pm Booked
Thursday October 31
  • All Day Booked

November 2024

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Friday November 1
  • All Day Booked
Saturday November 2
  • All Day Booked
Sunday November 3
  • All Day Booked
Monday November 4
  • Booked Ends 12:00 pm
Tuesday November 5
Wednesday November 6
  • 3:00 pm Booked
Thursday November 7
  • All Day Booked
Friday November 8
  • All Day Booked
Saturday November 9
  • All Day Booked
Sunday November 10
  • Booked Ends 12:00 pm
Monday November 11
  • 3:00 pm Booked
Tuesday November 12
  • Booked Ends 12:00 pm
  • 3:00 pm Booked
  • 3:00 pm Booked
Wednesday November 13
  • All Day Booked
  • Booked
Thursday November 14
  • All Day Booked
  • Booked
Friday November 15
  • All Day Booked
  • Booked
Saturday November 16
  • All Day Booked
  • Booked
Sunday November 17
  • All Day Booked
  • Booked
Monday November 18
  • All Day Booked
  • Booked
Tuesday November 19
  • Booked Ends 12:00 pm
  • Booked Ends 12:00 pm
Wednesday November 20
Thursday November 21
Friday November 22
  • 3:00 pm Booked
Saturday November 23
  • All Day Booked
Sunday November 24
  • All Day Booked
Monday November 25
  • All Day Booked
Tuesday November 26
  • All Day Booked
Wednesday November 27
  • All Day Booked
Thursday November 28
  • Booked Ends 12:00 pm
  • 3:00 pm Booked
Friday November 29
  • All Day Booked
Saturday November 30
  • All Day Booked

December 2024

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Sunday December 1
  • All Day Booked
Monday December 2
  • All Day Booked
Tuesday December 3
  • All Day Booked
Wednesday December 4
  • All Day Booked
Thursday December 5
  • Booked Ends 12:00 pm
  • 3:00 pm Booked
Friday December 6
  • All Day Booked
Saturday December 7
  • All Day Booked
Sunday December 8
  • All Day Booked
Monday December 9
  • Booked Ends 12:00 pm
Tuesday December 10
Wednesday December 11
Thursday December 12
Friday December 13
Saturday December 14
Sunday December 15
Monday December 16
Tuesday December 17
Wednesday December 18
Thursday December 19
  • 3:00 pm Booked
  • 3:00 pm Booked
Friday December 20
  • All Day Booked
  • Booked
Saturday December 21
  • All Day Booked
  • Booked
Sunday December 22
  • All Day Booked
  • Booked
Monday December 23
  • All Day Booked
  • Booked
Tuesday December 24
  • All Day Booked
  • Booked
Wednesday December 25
  • All Day Booked
  • Booked
Thursday December 26
  • All Day Booked
  • Booked
Friday December 27
  • All Day Booked
  • Booked Ends 12:00 pm
Saturday December 28
  • All Day Booked
  • 3:00 pm Booked
Sunday December 29
  • All Day Booked
  • Booked
Monday December 30
  • All Day Booked
  • Booked
Tuesday December 31
  • All Day Booked
  • Booked

January 2025

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Wednesday January 1
  • All Day Booked
  • Booked
Thursday January 2
  • All Day Booked
  • Booked
Friday January 3
  • All Day Booked
  • Booked
Saturday January 4
  • All Day Booked
  • Booked Ends 12:00 pm
  • 3:00 pm Booked
Sunday January 5
  • All Day Booked
  • Booked Ends 12:00 pm
Monday January 6
  • All Day Booked
Tuesday January 7
  • All Day Booked
Wednesday January 8
  • All Day Booked
Thursday January 9
  • Booked Ends 12:00 pm
  • 3:00 pm Booked
Friday January 10
  • All Day Booked
Saturday January 11
  • All Day Booked
Sunday January 12
  • All Day Booked
Monday January 13
  • All Day Booked
Tuesday January 14
  • Booked Ends 12:00 pm
Wednesday January 15
Thursday January 16
Friday January 17
  • 3:00 pm Booked
Saturday January 18
  • All Day Booked
Sunday January 19
  • All Day Booked
Monday January 20
  • Booked Ends 12:00 pm
Tuesday January 21
Wednesday January 22
Thursday January 23
  • 3:00 pm Booked
Friday January 24
  • All Day Booked
Saturday January 25
  • All Day Booked
Sunday January 26
  • All Day Booked
Monday January 27
  • All Day Booked
Tuesday January 28
  • All Day Booked
Wednesday January 29
  • All Day Booked
Thursday January 30
  • Booked Ends 12:00 pm
Friday January 31

February 2025

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Saturday February 1
Sunday February 2
Monday February 3
Tuesday February 4
Wednesday February 5
Thursday February 6
Friday February 7
Saturday February 8
Sunday February 9
Monday February 10
Tuesday February 11
Wednesday February 12
Thursday February 13
Friday February 14
Saturday February 15
Sunday February 16
  • 3:00 pm Booked
Monday February 17
  • All Day Booked
Tuesday February 18
  • All Day Booked
Wednesday February 19
  • All Day Booked
Thursday February 20
  • All Day Booked
Friday February 21
  • Booked Ends 12:00 pm
Saturday February 22
Sunday February 23
Monday February 24
Tuesday February 25
Wednesday February 26
Thursday February 27
Friday February 28

March 2025

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Saturday March 1
Sunday March 2
Monday March 3
Tuesday March 4
Wednesday March 5
Thursday March 6
Friday March 7
Saturday March 8
Sunday March 9
Monday March 10
Tuesday March 11
Wednesday March 12
Thursday March 13
Friday March 14
Saturday March 15
  • 3:00 pm Booked
Sunday March 16
  • All Day Booked
Monday March 17
  • All Day Booked
Tuesday March 18
  • All Day Booked
Wednesday March 19
  • All Day Booked
Thursday March 20
  • All Day Booked
Friday March 21
  • All Day Booked
Saturday March 22
  • All Day Booked
Sunday March 23
  • Booked Ends 12:00 pm
  • 3:00 pm Booked
Monday March 24
  • All Day Booked
Tuesday March 25
  • All Day Booked
Wednesday March 26
  • All Day Booked
Thursday March 27
  • All Day Booked
Friday March 28
  • All Day Booked
Saturday March 29
  • All Day Booked
Sunday March 30
  • Booked Ends 12:00 pm
Monday March 31

April 2025

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Tuesday April 1
Wednesday April 2
Thursday April 3
Friday April 4
Saturday April 5
Sunday April 6
Monday April 7
Tuesday April 8
Wednesday April 9
Thursday April 10
Friday April 11
Saturday April 12
Sunday April 13
Monday April 14
Tuesday April 15
Wednesday April 16
Thursday April 17
Friday April 18
  • 3:00 pm Booked
Saturday April 19
  • All Day Booked
Sunday April 20
  • All Day Booked
Monday April 21
  • All Day Booked
Tuesday April 22
  • All Day Booked
Wednesday April 23
  • Booked Ends 12:00 pm
  • 3:00 pm Booked
Thursday April 24
  • All Day Booked
Friday April 25
  • All Day Booked
Saturday April 26
  • All Day Booked
Sunday April 27
  • All Day Booked
Monday April 28
  • Booked Ends 12:00 pm
Tuesday April 29
Wednesday April 30

May 2025

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Thursday May 1
Friday May 2
Saturday May 3
Sunday May 4
Monday May 5
  • 3:00 pm Booked
Tuesday May 6
  • All Day Booked
Wednesday May 7
  • All Day Booked
Thursday May 8
  • Booked Ends 12:00 pm
Friday May 9
Saturday May 10
Sunday May 11
Monday May 12
Tuesday May 13
Wednesday May 14
Thursday May 15
Friday May 16
Saturday May 17
  • 3:00 pm Booked
Sunday May 18
  • All Day Booked
Monday May 19
  • All Day Booked
Tuesday May 20
  • All Day Booked
Wednesday May 21
  • All Day Booked
Thursday May 22
  • Booked Ends 12:00 pm
Friday May 23
Saturday May 24
Sunday May 25
Monday May 26
Tuesday May 27
Wednesday May 28
Thursday May 29
Friday May 30
Saturday May 31

Location