Union Island

Escape the modern world from only £2,176 per person.

Map of Union Island,St Vincent & The Grenadines

A bit about Union Island

Union Island is one of the larger islands in the Grenadine archipelago, surrounded by Petit Saint Vincent, Mayreau and Palm Island. The latter is home to an exclusive island retreat of the same name, and holidays to the cluster of islands around Union Island focus on peacefulness, relaxation and jettisoning the influences of the modern world in favour of simpler, better times together.

Finding your dream holiday.

This should only take a moment.

{{ filter.title }}
Back to top
No hotels match your filters! Try changing them to see more results.
Showing {{ productList.length }} {{ pluralizeHotel(productList.length) }}.
Order by {{ order.label }}
Name Alfa to Zulu
Zulu to Alfa
Price Highest to Lowest
Lowest to Highest
Rank Highest to Lowest
Lowest to Highest
  • {{ product.amenities.pools }} {{ pluralizePool(product.amenities.pools) }}
  • {{ product.amenities.restaurants }} {{ pluralizeRestaurant(product.amenities.restaurants) }}
  • {{ product.amenities.bars }} {{ pluralizeBar(product.amenities.bars) }}
  • {{ product.amenities.rooms }} {{ pluralizeRoom(product.amenities.rooms) }}
  • Spa
  • Gym
  • Golf
  • Watersports
  • Adults Only

Highlights:

{{ product.cheapest_package.nights }} nights from {{ product.highlighted_offer.value }}pp
{{ product.cheapest_package.nights }} nights from
{{ product.cheapest_package.price }}pp
Get more prices
Only a few seats left
Only a few rooms left
Price unavailable
Call now to speak to a personal travel advisor
Price based on
{{ product.cheapest_package.airport_name }}
{{ product.cheapest_package.formatted_date }}
{{ product.cheapest_package.nights }} nights
2 adults
{{ product.cheapest_package.room_board }}
{{ product.cheapest_package.room_name }}
What's included?
ATOL Protection
Award-winning service
Price Match Guarantee
Resort transfers
Checked luggage
Luggage tags
Pay balance online
or Call now to speak to an advisor
Oh. We couldn't find any holidays matching your search on {{ search.date | moment('Do MMMM') }}.

If you are flexible on your departure date please try another.

Maybe try a different airport?