Skip to Content
Close
Do you have a question?
{{phoneView}}
Scroll up
Photos
Description & Price information
Rooms
Location
Facilities

Villa Rainbow

Photos
 Villa Rainbow Palma Area -
 Villa Rainbow Palma Area -
 Villa Rainbow Palma Area -
 Villa Rainbow Palma Area -
 Villa Rainbow Palma Area -
 Villa Rainbow Palma Area -
 Villa Rainbow Palma Area -
 Villa Rainbow Palma Area -
 Villa Rainbow Palma Area -
 Villa Rainbow Palma Area -
 Villa Rainbow Palma Area -
 Villa Rainbow Palma Area -
 Villa Rainbow Palma Area -
 Villa Rainbow Palma Area -
 Villa Rainbow Palma Area -
 Villa Rainbow Palma Area -
 Villa Rainbow Palma Area -
 Villa Rainbow Palma Area -
 Villa Rainbow Palma Area -
 Villa Rainbow Palma Area -
 Villa Rainbow Palma Area -
 Villa Rainbow Palma Area -
 Villa Rainbow Palma Area -
 Villa Rainbow Palma Area -
 Villa Rainbow Palma Area -
 Villa Rainbow Palma Area -
 Villa Rainbow Palma Area -
 Villa Rainbow Palma Area -
 Villa Rainbow Palma Area -
 Villa Rainbow Palma Area -
 Villa Rainbow Palma Area -
 Villa Rainbow Palma Area -
 Villa Rainbow Palma Area -
 Villa Rainbow Palma Area -
 Villa Rainbow Palma Area -
Floor plan
Villa Rainbow is a modern luxury villa located north of Palma, offering approx. 880 sqm of interior living space and 140 sqm of terraces. The property features a spacious open swimming pool, stylish outdoor lounge areas, a pool bar, gym, massage room, and eight bedrooms with private bathrooms. Ideal for guests seeking space, comfort, and proximity to Palma in an exclusive residential setting.
Object no.: Rainbow
Palma de Mallorca
Holiday home
from {{QuoteTools.getTotal(quote,'all') | vcurrency}}
instead of {{QuoteTools.getOriginalTotal(quote,'all') | vcurrency}}
in the travel period
{{periodLabel}}
No travel period has been selected yet!
You can see and select available times in our booking calendar.
  • Wi-Fi
  • max. 14 persons
  • 12 Bedrooms
  • 12 Bathrooms
  • ~ 1020 m2
  • Non Smoking
  • Children welcome
  • No pets allowed

Description & Price information

Description & Price information
Close
Description & Price information

Villa Rainbow is an exceptional modern luxury residence offering generous space and refined architecture in an exclusive residential area north of Palma. With approximately 880 sqm of interior living space and 140 sqm of terraces, the villa combines contemporary design, comfort, and privacy with excellent access to the city.

The outdoor area is centered around a spacious pool terrace with stylish outdoor sofas, Balinese daybeds, and sun loungers. A large open swimming pool, a pool bar with integrated fridge, and an outdoor shower create an ideal setting for relaxation. The outdoor spaces offer pleasant views across the countryside towards the Sierra de Tramuntana.

Inside, the villa is fully air‑conditioned with individual temperature control and Wi‑Fi throughout.

The Main Floor (entrance level) features an open‑plan living and dining area with a generous sofa lounge, a large dining table suitable for meetings, and a fully equipped modern kitchen with expansive windows.

The First Floor hosts bedrooms, each with its own private balcony.

The Lower Ground offers an additional lounge with bar and large TV, a well‑equipped gym, a massage room, and four additional bedrooms.

In total, the villa features 12 bedrooms, all with private bathrooms, making it ideal for families, groups of friends, or business retreats.

Palma city center, beaches, golf courses, and key attractions are all within easy reach, while the villa itself offers a calm and exclusive residential environment.

Important Note:

No youth groups or bachelor/bachelorette parties. Bookings for guests 25 years old or younger are not accepted.

ETV/14099

ESFCTU0000070240009219840000000000000000000ETV/140995

show more

Rooms

Rooms
Close
Rooms
Bedroom
  • Own bathroom
  • Darkening option
  • Wardrobe
  • 1 small double bed - Bed with open foot end
Bedroom
  • Own bathroom
  • Darkening option
  • Wardrobe
  • 1 small double bed - Bed with open foot end
Bedroom
  • Own bathroom
  • Darkening option
  • Wardrobe
  • 1 small double bed - Bed with open foot end
Bedroom
  • Own bathroom
  • Darkening option
  • Wardrobe
  • 1 small double bed - Bed with open foot end
Bedroom
  • Own bathroom
  • Darkening option
  • Wardrobe
  • 1 small double bed - Bed with open foot end
Bedroom
  • Own bathroom
  • Darkening option
  • Wardrobe
  • 1 small double bed - Bed with open foot end
Bedroom
  • Own bathroom
  • Darkening option
  • Wardrobe
  • 1 small double bed - Bed with open foot end
Bedroom
  • Own bathroom
  • Darkening option
  • Wardrobe
  • 1 small double bed - Bed with open foot end
Bedroom
  • Own bathroom
  • Darkening option
  • Wardrobe
  • 1 small double bed - Bed with open foot end
Bedroom
  • Own bathroom
  • Darkening option
  • Wardrobe
  • 1 small double bed - Bed with open foot end
Bedroom
  • Own bathroom
  • Darkening option
  • Wardrobe
  • 1 small double bed - Bed with open foot end
Bedroom
  • Own bathroom
  • Darkening option
  • Wardrobe
  • 1 small double bed - Bed with open foot end
show more

Location

Location
Close
Location
The site map cannot be displayed because you have not yet consented to the use of Google Maps.
https://www.google.com/intl/de/policies/privacy/
Distances
  • Sea: ~ 11.8 km
  • Beach: ~ 11.8 km
  • Shopping: ~ 1.9 km
  • City: ~ 1 km
  • Golf: ~ 7.1 km
  • Airport: ~ 15.2 km
show more

Facilities

Facilities
Close
Facilities
General
  • Allergy friendly
  • Heating
  • Type of heating: via air conditioning
  • Pool
  • pool is private
  • Dining seating
  • lounge seating
  • #Parkplatz: free
  • dining table
  • armchair
  • Sofa
  • minibar
  • Washing machine
  • Tumble Dryer
  • Flatiron
  • Ironing board
  • laundry rack
  • Safe
  • Air conditioner
  • first aid kit
  • cleaning supplies
Entertainment
  • Internet
  • Wi-Fi
  • tv international channels
  • Television
  • TV count: 15
  • Hi-fi
Kitchen
  • Kitchen
  • stove
  • Freezer
  • type of freezer: extra freezer
  • Espresso machine
  • Type of espresso machine: Automatic coffee machine
  • Microwave
  • Refrigerator
  • Dishwasher
  • Coffee & tea maker
  • Water heater
  • Toaster
  • Dishes and cutlery
  • cooking utensils
  • dishcloth
Bath
  • Shower
  • type of shower: Ground level
  • Bathtube
  • towels
  • bath towels
  • WC
  • Hairdryer
  • washbasin
  • mirror
  • window
  • warm water
Outdoor area
  • Barbeque
  • Garden
  • garden furniture
  • outdoor shower
  • Balcony
  • Terrace
  • Sunbathing area
  • Sunlounger
  • parasol
  • Outdoor kitchen
  • closed plot
Children
  • children welcome
Topics
  • Luxury
  • Sportive
Activities
  • Tauchen
  • Shopping
  • Sailing
  • Water sport
  • Hiking
  • Jogging
  • Massages
  • Cosmetic treatments
  • Boat trip
  • Minigolf
  • Swimming
  • Cycling
  • Helicopter tours
  • Water ski
  • Yoga
  • Pilates
  • Gymnastics
  • Football
  • Tennis
  • Horseback Riding
  • Culture
  • Surfing
  • Golf
  • Boat Rental
  • Fishing
  • Mountainbiking
  • Jet ski
  • Kayaking
  • Windsurfing
  • Wellness
  • To go for a walk
show more

Offers

Offers
Close
Offers
show more

Booking request & prices

Please select your arrival day. Please select your departure day now.
  • Legend:
  • Occupied
  • Free
  • Your travel period
Reisezeitraum: Please select your travel period in the calendar
Guests:
Please enter the age of the children.
{{w}}
{{w}}
Offer code

Have you received an offer code? Then please enter it here:

{{sl.amount}} x {{sl.service.name}} {{sl.oTotal | vcurrency}} {{sl.total | vcurrency}}
including {{sl.info}}
{{sl.oPrice | vcurrency}} {{sl.amount}} x {{sl.price | vcurrency}} {{sl.discountName}} x {{sl.timespan}} {{sl.timeLabel}} {{sl.season || sl.annotation}} per person per adult per child per baby
Total amount {{QuoteTools.getOriginalTotal(quote,'all') | vcurrency}}
{{QuoteTools.getDiscountName(quote)}} {{QuoteTools.getTotal(quote,'all') | vcurrency}}
{{sl.amount}} x {{sl.service.name}} {{sl.oTotal | vcurrency}} {{sl.total | vcurrency}}
including {{sl.info}}
{{sl.oPrice | vcurrency}} {{sl.amount}} x {{sl.price | vcurrency}} {{sl.discountName}} x {{sl.timespan}} {{sl.timeLabel}} {{sl.season || sl.annotation}} per person per adult per child per baby
Total amount {{QuoteTools.getOriginalTotal(previewQuote,'all') | vcurrency}}
{{QuoteTools.getDiscountName(previewQuote)}} {{QuoteTools.getTotal(previewQuote,'all') | vcurrency}}
Inclusive price {{(summary.oTotal || summary.total) | vcurrency}}
{{QuoteTools.getDiscountName(quote)}} {{summary.total | vcurrency}}
Included {{summary.info}}
Optional extras
{{sl.amount}} x {{sl.service.name}} {{sl.oTotal | vcurrency}} {{sl.total | vcurrency}}
including {{sl.info}}
{{sl.oPrice | vcurrency}} {{sl.amount}} x {{sl.price | vcurrency}} {{sl.discountName}} x {{sl.timespan}} {{sl.timeLabel}} {{sl.season || sl.annotation}} per person per adult per child per baby
Consumption costs
{{sl.amount}} x {{sl.service.name}} {{sl.oTotal | vcurrency}} {{sl.total | vcurrency}}
including {{sl.info}}
{{sl.oPrice | vcurrency}} {{sl.amount}} x {{sl.price | vcurrency}} {{sl.discountName}} x {{sl.timespan}} {{sl.timeLabel}} {{sl.season || sl.annotation}} per person per adult per child per baby
Please note that travel insurance can only be booked by guests residing in Germany.
Test mode
No insurance cover
{{plan.planCost.amount | vcurrency}}
Please note that a deposit of €500.00 will be taken with the final payment.
from {{QuoteTools.getTotal(quote,'all') | vcurrency}}
instead of {{QuoteTools.getOriginalTotal(quote,'all') | vcurrency}}
in the travel period
{{periodLabel}}
No travel period has been selected yet!
You can see and select available times in our booking calendar.
Thank you for your enquiry. We will get back to you shortly.
Thank you for your enquiry. We will get back to you shortly.
Booking request
Book without obligation
Your booking request has been sent! Your accommodation is reserved for you!
Your booking request has been sent!
Ihre Reisedaten
Arrival {{bookingData.from | vdate('fullDay')}}
Departure {{bookingData.till | vdate('fullDay')}}
Nights {{getNights()}}
Adults {{bookingData.adults}}
Children {{bookingData.children}}
Babies {{bookingData.babys}}
Pets {{bookingData.petsCount}}
Accommodation
Villa Rainbow
Object no.: Rainbow
Palma de Mallorca
Holiday home
max. 14 persons
12 Bedrooms
12 Bathrooms
Wi-Fi
Non Smoking
Price calculation
{{sl.amount}} x {{sl.service.name}} {{sl.oTotal | vcurrency}} {{sl.total | vcurrency}}
including {{sl.info}}
{{sl.oPrice | vcurrency}} {{sl.amount}} x {{sl.price | vcurrency}} {{sl.discountName}} x {{sl.timespan}} {{sl.timeLabel}} {{sl.season || sl.annotation}} per person per adult per child per baby
Total amount {{QuoteTools.getOriginalTotal(quote,'all') | vcurrency}}
{{QuoteTools.getDiscountName(quote)}} {{QuoteTools.getTotal(quote,'all') | vcurrency}}
It is not possible to take out travel insurance for a non-binding reservation and we have removed the insurance from the offer. Please book the insurance at a later date as soon as you have confirmed your booking in the guest app.
Travel insurance
Test mode
{{quote.selectedTravelInsurance.name}}
Please pay the insurance directly to URV afterwards.
{{quote.selectedTravelInsurance.planCost.amount | vcurrency}}
Please note that travel insurance can only be booked by guests residing in Germany.
Please note that a deposit of €500.00 will be taken with the final payment.
Your personal data
Please fill out all fields marked with an asterisk *.
Please note that travel insurance can only be booked by guests residing in Germany.
  GTC GTC
Accommodation
Villa Rainbow
Object no.: Rainbow
Palma de Mallorca
Holiday home
max. 14 persons
12 Bedrooms
12 Bathrooms
Wi-Fi
Non Smoking
Price calculation
{{sl.amount}} x {{sl.service.name}} {{sl.oTotal | vcurrency}} {{sl.total | vcurrency}}
including {{sl.info}}
{{sl.oPrice | vcurrency}} {{sl.amount}} x {{sl.price | vcurrency}} {{sl.discountName}} x {{sl.timespan}} {{sl.timeLabel}} {{sl.season || sl.annotation}} per person per adult per child per baby
Total amount {{QuoteTools.getOriginalTotal(quote,'all') | vcurrency}}
{{QuoteTools.getDiscountName(quote)}} {{QuoteTools.getTotal(quote,'all') | vcurrency}}
It is not possible to take out travel insurance for a non-binding reservation and we have removed the insurance from the offer. Please book the insurance at a later date as soon as you have confirmed your booking in the guest app.
Travel insurance
Test mode
{{quote.selectedTravelInsurance.name}}
Please pay the insurance directly to URV afterwards.
{{quote.selectedTravelInsurance.planCost.amount | vcurrency}}
Please note that travel insurance can only be booked by guests residing in Germany.
Please note that a deposit of €500.00 will be taken with the final payment.

We are pleased that you would like to spend your holiday with us! Please make a note of your booking number {{bookingResult.nr}}.

We will send you an offer by email shortly.

If you do not receive an email, please check your spam folder and/or contact us.

We are pleased that you would like to spend your holiday with us! Please make a note of your booking number {{bookingResult.nr}}.

We will send you an offer by email shortly, which you can use to make a binding booking for the accommodation.

If you do not receive an email, please check your spam folder and/or contact us.

We are pleased that you would like to spend your holiday with us! Please make a note of your booking number {{bookingResult.nr}}.

We will send you an offer by email shortly.

Ihre Reisedaten
Arrival {{bookingData.from | vdate('fullDay')}}
Departure {{bookingData.till | vdate('fullDay')}}
Nights {{getNights()}}
Adults {{bookingData.adults}}
Children {{bookingData.children}}
Babies {{bookingData.babys}}
Pets {{bookingData.petsCount}}
Accommodation
Villa Rainbow
Object no.: Rainbow
Palma de Mallorca
Holiday home
max. 14 persons
12 Bedrooms
12 Bathrooms
Wi-Fi
Non Smoking
Price calculation
{{sl.amount}} x {{sl.service.name}} {{sl.oTotal | vcurrency}} {{sl.total | vcurrency}}
including {{sl.info}}
{{sl.oPrice | vcurrency}} {{sl.amount}} x {{sl.price | vcurrency}} {{sl.discountName}} x {{sl.timespan}} {{sl.timeLabel}} {{sl.season || sl.annotation}} per person per adult per child per baby
Total amount {{QuoteTools.getOriginalTotal(quote,'all') | vcurrency}}
{{QuoteTools.getDiscountName(quote)}} {{QuoteTools.getTotal(quote,'all') | vcurrency}}
It is not possible to take out travel insurance for a non-binding reservation and we have removed the insurance from the offer. Please book the insurance at a later date as soon as you have confirmed your booking in the guest app.
Travel insurance
Test mode
{{quote.selectedTravelInsurance.name}}
Please pay the insurance directly to URV afterwards.
{{quote.selectedTravelInsurance.planCost.amount | vcurrency}}
Please note that travel insurance can only be booked by guests residing in Germany.
Please note that a deposit of €500.00 will be taken with the final payment.

You might also like these accommodations

Similar accommodation Similar
Same island
No accommodation found!
No accommodation found!
No accommodation found!