Discount and luxery hotels in Mallorca (majorca), stayinahotel.co.uk is the home of great hotel deals and huge savings for hotels in Mallorca (majorca).
We help you find the best hotels and the best hotel deals to give you complete peace of mind.
Over 100,000 discount and luxury hotels in beach, city and ski locations worldwide.
Everything from budget discount one night deals to five star luxury all-inclusive deals available online.
We allow you to review hotels in Mallorca (majorca) and read hotel reviews left by others. Should stop any nasty surprises from spoiling your trip!
7 night(s) in the 3* Baulo Mar self catering in Can Picafort from £182.20pp
4 night(s) in the 0* Stil Continental Park half board in Playa De Muro from £116.79pp
10 night(s) in the 5* Floriana Resort self catering in Cala Bona from £124.24pp
7 night(s) in the 0* Cala D'or Gardens H. D'or all inclusive in Cala Dor from £188.33p
7 night(s) in the 4* Apartamentos Surfing Playa self catering in Santa Ponsa from £71.92pp
7 night(s) in the 4* Club Europa half board in Paguera from £188.10pp
8 night(s) in the 0* Horitzo half board in Can Picafort from £136.75pp
2 night(s) in the 4* Econotel Kensington Apartments self catering in Magalluf (Magaluf) from £
7 night(s) in the 4* Vista Sol Aparthotel self catering in Magalluf (Magaluf) from £234.16pp
10 night(s) in the 2* Janeiro all inclusive in Can Picafort from £543.24pp
7 night(s) in the 5* Sa Bassa Plana half board in El Arenal from £392.66pp
3 night(s) in the 4* Playas Del Rey bed & breakfast in Santa Ponsa from £80.09pp
7 night(s) in the 0* Bona Vista room only in Sillot from £77.20pp
9 night(s) in the 5* Hotel Carabela bed & breakfast in Paguera from £326.03pp
6 night(s) in the 4* Maracaibo self catering in Can Picafort from £84.95pp
14 night(s) in the 0* Santa Monica bed & breakfast in El Arenal from £170.86pp
7 night(s) in the 0* Vista Odin half board in Playa De Palma from £122.96pp
7 night(s) in the 3* Holiday Center self catering in Santa Ponsa from £148.38pp
7 night(s) in the 0* Sun Beach Resort half board in Cala Dor from £142.13pp
3 night(s) in the 0* Nets half board in Playa De Palma from £87.54pp
9 night(s) in the 4* Pollentia Hotel half board in Puerto Pollensa from £355.09pp
7 night(s) in the 4* Aparthotel Orlando self catering in Playa De Palma from £387.68pp
4 night(s) in the 0* Hm Tropical bed & breakfast in Playa De Palma from £204.18pp
10 night(s) in the 4* Hotel Tamarix half board in Cala Dor from £340.66pp
7 night(s) in the 4* Hotel El Cid half board in Playa De Palma from £743.31pp
10 night(s) in the 4* Club Eurocalas all inclusive in Calas De Mallorca from £305.07pp
7 night(s) in the 4* Roc Portonova Apartments self catering in Palmanova from £202.25pp
3 night(s) in the 2* Belvedere Park all inclusive in Cala Mayor from £74.11pp
7 night(s) in the 4* Grupotel Amapola all inclusive in Alcudia from £351.78pp
7 night(s) in the 4* Mision De San Miguel room only in Palma De Mallorca from £323.39pp
7 night(s) in the 4* Ibb Zurbaran bed & breakfast in Palma De Mallorca from £386.47pp
4 night(s) in the 4* Apartotel Ponent Mar half board in Son Caliu from £272.09pp
7 night(s) in the 4* Hotetur Linda Hotel bed & breakfast in Can Pastilla from £164.22pp
3 night(s) in the 3* Anba Romani all inclusive in Cala Millor from £75.51pp
6 night(s) in the 4* Bon Sol half board in Illetas from £571.91pp
3 night(s) in the 0* Na Taconera all inclusive in Cala Ratjada from £120.43pp
6 night(s) in the 4* Rocador/Rocador Playa bed & breakfast in Cala Dor from £130.05pp
4 night(s) in the 4* Riu Playa Park all inclusive in Playa De Palma from £138.74pp
10 night(s) in the 0* Melia Cala D'Or Boutique Hotel half board in Cala Dor from £1143.12p
4 night(s) in the 0* Cala Gran Apartamentos self catering in Cala Dor from £44.46pp
6 night(s) in the 3* San Diego half board in El Arenal from £105.42pp
7 night(s) in the 4* Aucanada room only in Alcudia from £217.77pp
3 night(s) in the 3* Hotel Gabarda Gil bed & breakfast in Palmanova from £41.62pp
11 night(s) in the 3* Vista Club self catering in Santa Ponsa from £62.84pp
14 night(s) in the 3* Balear half board in Can Pastilla from £609.50pp
7 night(s) in the 0* Cas Ferrer Nou Hotelet bed & breakfast in Alcudia from £479.33pp
7 night(s) in the 0* Hotel Sun Club El Dorado all inclusive in Cabo Blanco from £175.12pp
7 night(s) in the 4* Sol Antillas Barbados half board in Magalluf (Magaluf) from £216.74pp
7 night(s) in the 4* Es Bolero bed & breakfast in Cala Dor from £168.76pp
10 night(s) in the 0* La Residencia bed & breakfast in Deya from £3105.86pp
7 night(s) in the 4* Serrano Palace half board in Cala Ratjada from £446.85pp
14 night(s) in the 4* Maria Luisa half board in Portals Nous from £290.73pp
10 night(s) in the 4* Playa Garden self catering in Playa De Muro from £232.78pp
3 night(s) in the 4* Romantic bed & breakfast in Puerto Pollensa from £89.25pp
8 night(s) in the 0* Dos Playas half board in Cala Ratjada from £91.60pp
7 night(s) in the 0* Sa Rota den Palerm bed & breakfast in Inca from £369.24pp
6 night(s) in the 4* Riu Palace Bonanza Playa half board in Illetas from £415.91pp
3 night(s) in the 0* Can Pere bed & breakfast in Alcudia from £123.26pp
7 night(s) in the 0* Gran Hotel Soller half board in Puerto Soller from £1969.19pp
14 night(s) in the 0* Novomar half board in Paguera from £527.32pp
7 night(s) in the 4* Iberostar Alcudia Park full board in Alcudia from £329.97pp
7 night(s) in the 0* Na Martina bed & breakfast in Felanitx from £362.21pp
10 night(s) in the 4* Blue Beach self catering in Can Picafort from £274.61pp
7 night(s) in the 4* Marina Barracuda room only in Magalluf (Magaluf) from £229.09pp
6 night(s) in the 4* Carmen Playa half board in Playa De Palma from £105.12pp
5 night(s) in the 4* Playa Golf half board in Playa De Palma from £329.33pp
6 night(s) in the 3* Capri bed & breakfast in Puerto Pollensa from £110.90pp
14 night(s) in the 3* Don Paco Hotel room only in Palmanova from £323.90pp
7 night(s) in the 4* Barcelo Flamingo half board in Playa De Palma from £376.46pp
3 night(s) in the 4* Barcelo Albatros bed & breakfast in Illetas from £180.44pp
7 night(s) in the 0* Camp De Mar Hotel all inclusive in Camp De Mar from £380.08pp
7 night(s) in the 3* Vistamer all inclusive in Cala Millor from £229.91pp
4 night(s) in the 3* Hostal Talamanca half board in Cala Dor from £75.90pp
14 night(s) in the 5* Costa D'Or bed & breakfast in Deya from £921.00pp
7 night(s) in the 5* Riu Playa Cala Millor bed & breakfast in Cala Millor from £283.68pp
2 night(s) in the 5* Grupotel Molins bed & breakfast in Cala San Vicente from £174.11pp
7 night(s) in the 0* Mar Azul bed & breakfast in Cala Ratjada from £151.32pp
8 night(s) in the 5* Continental room only in Palma De Mallorca from £397.09pp
7 night(s) in the 4* Sol Cala D'Or Apartments self catering in Cala Dor from £155.67pp
8 night(s) in the 4* Jutlandia self catering in Santa Ponsa from £59.03pp
6 night(s) in the 4* Hipotels Hipocampo Playa half board in Cala Millor from £192.42pp
8 night(s) in the 4* Hotel Bali bed & breakfast in Playa De Palma from £235.94pp
8 night(s) in the 4* Aparthotel Alcudia Pins bed & breakfast in Playa De Muro from £84.92p
7 night(s) in the 0* Bonaire Paguera self catering in Paguera from £72.05pp
9 night(s) in the 0* Delta Hotel half board in Cabo Blanco from £375.24pp
9 night(s) in the 0* Riu San Francisco half board in Playa De Palma from £467.47pp
14 night(s) in the 4* Ferrera Blanca Apartments self catering in Cala Dor from £500.08pp
4 night(s) in the 4* Samoa all inclusive in Calas De Mallorca from £78.50pp
2 night(s) in the 4* Hotel Son Matias Beach half board in Palmanova from £202.61pp
5 night(s) in the 4* Aquasol half board in Palmanova from £179.89pp
4 night(s) in the 4* Felip bed & breakfast in Porto Cristo from £188.59pp
6 night(s) in the 0* Hotel Chico bed & breakfast in Playa De Palma from £162.47pp
14 night(s) in the 0* Iris hotel bed & breakfast in Playa De Palma from £310.89pp
6 night(s) in the 0* PUERTO AZUL half board in Puerto Pollensa from £86.45pp
6 night(s) in the 4* Sotavento bed & breakfast in Magalluf (Magaluf) from £162.16pp
7 night(s) in the 4* Iris room only in El Arenal from £79.32pp
7 night(s) in the 4* Allocation on Arrival (Palmanova) room only in Palmanova from £99.81pp
4 night(s) in the 3* Apartments Cala D´or Park Club self catering in Cala Dor from £194.
14 night(s) in the 3* Olimpo all inclusive in El Arenal from £549.98pp
6 night(s) in the 4* Es Talaial Hotel/Aptos. all inclusive in Cala Dor from £217.30pp
14 night(s) in the 2* Hotel Peymar half board in Sillot from £428.08pp
7 night(s) in the 3* Luna Park Tropical all inclusive in El Arenal from £285.28pp
7 night(s) in the 0* Son Sama bed & breakfast in Lluchmajor from £393.83pp
7 night(s) in the 4* Pinos Playa Apartments half board in Cala Santanyi from £165.61pp
7 night(s) in the 4* Rodes bed & breakfast in Can Pastilla from £97.64pp
8 night(s) in the 5* Hotel Portadriano Golf And Spa Resort bed & breakfast in Santa Ponsa from &
7 night(s) in the 5* Condemar bed & breakfast in Cala Dor from £113.13pp
9 night(s) in the 5* Viva Blue bed & breakfast in Playa De Muro from £309.88pp
10 night(s) in the 0* Isla Dorada all inclusive in El Arenal from £155.56pp
7 night(s) in the 5* Sur Mallorca all inclusive in Colonia Sant Jordi from £424.77pp
4 night(s) in the 4* Niu D'Aus self catering in Porto Petro from £55.57pp
6 night(s) in the 5* Novo Mar half board in Paguera from £174.03pp
13 night(s) in the 4* Sea Club Resort bed & breakfast in Alcudia from £699.98pp
7 night(s) in the 3* Cala Guya Mar bed & breakfast in Cala Ratjada from £98.72pp
6 night(s) in the 4* Canyamel Park Hotel half board in Canyamel from £174.60pp
3 night(s) in the 0* Flacalco Park Apts. half board in Cala Ratjada from £71.10pp
5 night(s) in the 4* Hi Honolulu Hotel half board in Palmanova from £108.49pp
7 night(s) in the 0* Hotel Na Taconera all inclusive in Font De Sa Cala from £220.77pp
14 night(s) in the 1* THB SA Coma Platja all inclusive in Sa Coma from £581.55pp
14 night(s) in the 0* Palia Dolce Farniente half board in Cala Dor from £689.25pp
13 night(s) in the 4* Bonsai Hotel half board in Can Picafort from £295.72pp
7 night(s) in the 0* Cristina villas self catering in Cala Millor from £166.99pp
7 night(s) in the 4* Hostal Zhero Deluxe bed & breakfast in Illetas from £464.17pp
7 night(s) in the 4* Guya Playa all inclusive in Cala Ratjada from £317.68pp
7 night(s) in the 0* Neptuno half board in Playa De Palma from £353.81pp
10 night(s) in the 4* Roc Illetas Playa (Apartments) half board in Illetas from £400.65pp
7 night(s) in the 0* APARTAMENTOS CASAS D'OR self catering in Cala Dor from £60.15pp
6 night(s) in the 4* Gran Fiesta bed & breakfast in Playa De Palma from £283.66pp
4 night(s) in the 4* Sol Trinidad bed & breakfast in Magalluf (Magaluf) from £71.63pp
14 night(s) in the 3* Saga full board in El Arenal from £359.38pp
7 night(s) in the 5* Grupotel Parc Natural bed & breakfast in Playa De Muro from £693.47pp
6 night(s) in the 4* D'Or Alexandra full board in Can Pastilla from £201.25pp
7 night(s) in the 0* Club Sa Coma self catering in Sa Coma from £75.19pp
4 night(s) in the 0* La Familia Apartments self catering in Sillot from £81.33pp
6 night(s) in the 3* Pil-Lari Playa self catering in Playa De Palma from £79.35pp
6 night(s) in the 0* Hotel Hipotels Eurotel Golf Punta Rotja half board in Costa De Los Pinos from &
2 night(s) in the 4* San Francisco bed & breakfast in Cala Dor from £48.28pp
4 night(s) in the 3* Hi Condes Alcudia Hotel all inclusive in Alcudia from £152.32pp
5 night(s) in the 5* Riu Festival half board in Playa De Palma from £227.45pp
7 night(s) in the 4* Iberostar Suite Hotel Jardin Del Sol all inclusive in Santa Ponsa from £8
8 night(s) in the 4* Riu Bravo all inclusive in Playa De Palma from £600.34pp
5 night(s) in the 3* Marina Apts. self catering in Palmanova from £90.57pp
7 night(s) in the 4* Marina Portals bed & breakfast in Portals Nous from £414.78pp
13 night(s) in the 5* Golden Playa half board in Playa De Palma from £729.05pp
3 night(s) in the 4* Magalluf Playa self catering in Magalluf (Magaluf) from £64.00pp
6 night(s) in the 0* Hostal Nereida bed & breakfast in Porto Petro from £61.83pp
4 night(s) in the 0* Son Corb half board in Son Servera from £376.74pp
13 night(s) in the 3* Torre Arenal bed & breakfast in El Arenal from £201.75pp
10 night(s) in the 0* Alondra half board in Cala Ratjada from £355.84pp
15 night(s) in the 0* Timor half board in Playa De Palma from £443.62pp
3 night(s) in the 3* Gran Playa self catering in Sa Coma from £49.14pp
7 night(s) in the 0* Sa Bassa Rotja bed & breakfast in Porreras from £869.42pp
3 night(s) in the 0* Ola El Vistamar Hotel bed & breakfast in Porto Colom from £68.25pp
14 night(s) in the 4* Hotel Plaza half board in Santa Ponsa from £215.63pp
7 night(s) in the 2* Torrenova Apts. self catering in Magalluf (Magaluf) from £229.05pp
7 night(s) in the 4* Estrella De Mar bed & breakfast in Alcudia from £243.90pp
7 night(s) in the 0* Valldemossa room only in Valldemosa from £271.18pp
7 night(s) in the 0* Paradiso Garden half board in Playa De Palma from £741.09pp
3 night(s) in the 5* Barcelo Cala Vinas room only in Cala Vinas from £121.32pp
3 night(s) in the 4* Nixe Palace half board in Cala Mayor from £306.55pp
7 night(s) in the 0* Can Pastilla full board in Playa De Palma from £155.48pp
7 night(s) in the 3* Reina Del Mar full board in El Arenal from £294.39pp
7 night(s) in the 0* Son Manera half board in Montuiri from £422.46pp
13 night(s) in the 5* S'Olivaret half board in Orient from £1472.14pp
7 night(s) in the 3* President half board in Alcudia from £281.41pp
14 night(s) in the 3* Don Miguel self catering in Puerto Pollensa from £516.93pp
10 night(s) in the 0* Regana half board in Cala Ratjada from £207.49pp
7 night(s) in the 4* Hesperia Ciutat De Mallorca room only in Palma De Mallorca from £220.20pp
7 night(s) in the 4* Sol Y Vera self catering in Magalluf (Magaluf) from £64.12pp
9 night(s) in the 3* Apartments Sol Vista self catering in Magalluf (Magaluf) from £147.49pp
14 night(s) in the 4* Sun Beach self catering in Santa Ponsa from £240.42pp
7 night(s) in the 4* Bahia Del Sol half board in Santa Ponsa from £219.69pp
10 night(s) in the 3* Hotel Estoril half board in Porto Colom from £138.26pp
6 night(s) in the 4* Uyal half board in Puerto Pollensa from £342.60pp
7 night(s) in the 0* La Posada Del Marques half board in Esporlas from £629.90pp
2 night(s) in the 3* Europa self catering in Sa Coma from £18.65pp
3 night(s) in the 4* Gran Santa Ponsa self catering in Santa Ponsa from £32.62pp
10 night(s) in the 4* Flamboyan Caribe half board in Magalluf (Magaluf) from £386.12pp
7 night(s) in the 4* Europe Playa Marina bed & breakfast in Illetas from £352.16pp
14 night(s) in the 4* Rey Don Jaime all inclusive in Santa Ponsa from £889.56pp
7 night(s) in the 4* Son Baulo half board in Can Picafort from £192.37pp
7 night(s) in the 5* Port Adriano room only in El Toro from £764.59pp
7 night(s) in the 5* Coral De Mar bed & breakfast in Alcudia from £264.52pp
7 night(s) in the 4* Grupotel Montecarlo half board in Can Picafort from £162.98pp
7 night(s) in the 0* Capricho half board in Cala Ratjada from £208.68pp
6 night(s) in the 4* Canyamel Classic all inclusive in Canyamel from £177.85pp
5 night(s) in the 3* Daina Hotel half board in Puerto Pollensa from £290.36pp
10 night(s) in the 0* Cap De Mar bed & breakfast in Cala Bona from £176.92pp
2 night(s) in the 0* Valentin Park Clubhotel half board in Paguera from £58.01pp
14 night(s) in the 4* More full board in Alcudia from £606.42pp
6 night(s) in the 3* S'Olivera all inclusive in Paguera from £212.29pp
8 night(s) in the 4* Allocation on Arrival (Santa Ponsa) all inclusive in Santa Ponsa from £1
7 night(s) in the 0* Maribel Apartamentos self catering in Cala Barca from £74.89pp
7 night(s) in the 0* Green Garden self catering in Cala Ratjada from £108.80pp
7 night(s) in the 5* Son Llorenc bed & breakfast in Felanitx from £293.32pp
2 night(s) in the 3* Apartmentos Ran De Mar self catering in Paguera from £36.85pp
7 night(s) in the 4* Hotetur Leo Hotel bed & breakfast in Can Pastilla from £161.22pp
4 night(s) in the 4* Sumba/Borneo all inclusive in Cala Millor from £200.00pp
14 night(s) in the 5* Platja Daurada half board in Can Picafort from £510.03pp
7 night(s) in the 3* Armadams bed & breakfast in Palma De Mallorca from £265.17pp