Events

June 2026

MO
TU
WE
TH
FR
SA
SU
1
2
3
4
5
6
7
Events for 1st June
No Events
Events for 2nd June
No Events
Events for 3rd June
No Events
Events for 4th June
Events for 5th June
Events for 6th June
No Events
Events for 7th June
No Events
8
9
10
11
12
13
14
Events for 8th June
No Events
Events for 9th June
No Events
Events for 10th June
No Events
Events for 13th June
No Events
Events for 14th June
No Events
15
16
17
18
19
20
21
Events for 15th June
No Events
Events for 16th June
No Events
Events for 17th June
No Events
Events for 18th June
Events for 19th June
Events for 20th June
Events for 21st June
22
23
24
25
26
27
28
Events for 22nd June
No Events
Events for 23rd June
No Events
Events for 24th June
No Events
Events for 25th June
Events for 26th June
Events for 27th June
Events for 28th June
29
30
1
2
3
4
5
Events for 29th June
No Events
Events for 30th June
No Events

Filter Wines

Filtrar Vinos

Climate Region
Región Climática
[jet_smart_filter id="5354" apply_type="reload" query_id="jet-smart-filters"]
Wine Type · Tipo de Vino
[jet_smart_filter id="5006" apply_type="reload" query_id="jet-smart-filters"]
Denomination · Denominación
[jet_smart_filter id="5245" apply_type="reload" query_id="jet-smart-filters"]
Grape · Uva
[jet_smart_filter id="5244" apply_type="reload" query_id="jet-smart-filters"]
Price · Precio
[jet_smart_filter id="5207" apply_type="reload" query_id="jet-smart-filters"]
[jet_smart_filter id="4904" apply_type="reload" query_id="jet-smart-filters" type="apply-filter"]

Terms and Conditions - Private Events

Terms and Conditions

By completing this booking you are agreeing to these terms and conditions.

Group Coordinator.

In order to book your event we require a single coordinator of your group. As the Group Coordinator you are responsible for all communications with Martha’s Vineyard. You ensure that all group members are at least 18 years old. You will be responsible for the payment of any deposit and final payment at the event. The final payment may be split between members of your group but you take sole responsibility that the final payment is completed in full.

Deposit

To Conform your booking we require a 50% deposit of the total payable amount for your event. The balance must be paid before the event.

Changes to Booking

You may make changes to the number of guests in your party prior to the event provided that you do not fall below the minimum acceptable group count of 10. You must inform Martha’s Vineyard of your requested changes and receive confirmation that the changes are acceptable. Please note: You will not be able to remove guests from your party within 5 days of the event. You may add guests to your event up until 2 days prior to your event.

Refunds

Once you have completed your booking you may request a refund of any deposit if you cancel your booking.
Up to 14 days prior to the Event – 100% refund
Up To 7 days prior to the Event – 50% refund.
Less than 7 days prior to the Event – no refund.

Please note that if you wish to cancel the booking entirely or in part less than 3 days prior to the event you will be required to pay the full price of the event. As group coordinator you are solely responsible to complete this payment on or before the date of the event.

(function() { if (!document.body.classList.contains('page-id-15950')) return;var params = new URLSearchParams(window.location.search); var catId = params.get('product_cat'); if (!catId) return;function tryApplyFilter(attempts) { var filterEl = document.querySelector('.elementor-element-7ffab86'); var inputs = filterEl ? filterEl.querySelectorAll('.jet-checkboxes-list__input') : []; if (!inputs.length) { if (attempts < 40) setTimeout(function() { tryApplyFilter(attempts + 1); }, 500); return; } var matched = false; inputs.forEach(function(input) { if (String(input.value) === String(catId)) { matched = true; var label = input.closest('label') || input.parentElement; if (label) label.click(); setTimeout(function() { if (!input.checked && attempts < 40) { tryApplyFilter(attempts + 1); } }, 300); } }); if (!matched && attempts < 40) { setTimeout(function() { tryApplyFilter(attempts + 1); }, 500); } }function run() { setTimeout(function() { tryApplyFilter(0); }, 1500); }if (document.readyState === 'complete') { run(); } else { window.addEventListener('load', run); } })();