Carrer del General Riera, 138, Bajo - Local 1, Norte, 07010 Palma, Illes Balears, Spain
- Bike-specific business
Palma’s bike-rental scene is dense and practical for road cyclists: you’ll find a mix of full-service shops, airport pick-up points, and compact city outlets clustered around the old town, Paseo Mallorca, and the Playa de Palma/Can Pastilla corridor. These options are useful if you need a last-minute bike, want a carbon race bike for a single ride, or need spares, mechanical support or guided-route knowledge without hauling your own wheels. Several listings also advertise boutique repair cafés and small fleets geared toward road setups, so you can expect a range from basic city bikes up to lightweight endurance and race frames.
When choosing a rental for a planned ride, check three things: bike specification (frame, groupset, wheelset), support options (on-call swap, in-ride assistance), and collection/return logistics. Shops and hubs near the airport or major hotels (Can Pastilla, Playa de Palma) make transfers easier if you’re flying in or need a last-day drop-off, while city-centre locations are better for quick access to the Tramuntana or coastal starts. Many Palma operators list city pick-up, guided-tour services, and boutique workshop cafés—handy when you need both a service and a coffee before a long ride.
Timing and seasonality matter: spring and autumn are peak demand for road bikes, and weekends fill fast around popular climbs. If you arrive during high season or want a specific bike build, reserve in advance and confirm helmet, pedal and saddle options. Off-season you’ll find better immediate availability and sometimes more flexible daily rates. Also note that some providers focus on e-bikes or mixed fleets; if you need a high-performance road machine, verify the make/model and wheel spec before booking.
In Palma you’ll encounter high-rated, cyclist-verified options across those neighbourhoods—airport-facing providers, workshop-cafés in town, and rental desks near major beaches. Shops often advertise guided rides or route knowledge, which can be valuable if you want a local loop or a neutral-start to the Tramuntana. Keep receipts and inspection photos when you collect the bike, and confirm what’s included (tools, CO2, pump, saddle bag) so you’re not stranded on a remote climb.
It helps to know what each type of rental looks like in Palma. Road and endurance bikes are the default here and by far the easiest to find: as a big-city, airport-facing scene, Palma has the widest choice of road machines on the island, so a carbon race or endurance bike for a Tramuntana day is usually a straightforward booking. E-bikes are increasingly common too and are a sensible pick for mixed-ability groups or for taking the sting out of the long Tramuntana climbs. Gravel is the harder category: it’s a smaller niche and far less common to rent, and Palma itself is road-focused and urban—gravel riding really means heading inland to the Es Pla farm lanes and camins (see our gravel cycling guide). Because not every shop carries gravel bikes, reserve well ahead and confirm gravel availability directly with the shop before you travel.
Carrer del General Riera, 138, Bajo - Local 1, Norte, 07010 Palma, Illes Balears, Spain
Carrer d'Heredero, 29, local 1, 07014, Ponent, 07014 Palma, Illes Balears, Spain
Carrer del Cardenal Rossell, 35, Platja de Palma i Pla de Sant Jordi, 07007 Coll den Rabassa, Illes Balears, Spain
Carrer de Sant Feliu, 17, 11, Centre, 07012 Palma, Illes Balears, Spain
Costa de Can Muntaner, 12, Centre, 07002 Palma, Illes Balears, Spain
Carrer dels Palangres, 6, Platja de Palma i Pla de Sant Jordi, 07610 Can Pastilla, Illes Balears, Spain
Carrer del Llaüt, 40, Platja de Palma i Pla de Sant Jordi, 07600 Palma, Illes Balears, Spain
Avinguda de Bartomeu Riutort, 57, bajos, local 4, Platja de Palma i Pla de Sant Jordi, 07610 Can Pastilla, Illes Balears, Spain
Avinguda de Bartomeu Riutort, 57, bajos, local 4, Platja de Palma i Pla de Sant Jordi, 07610 Can Pastilla, Illes Balears, Spain
Carrer de la Perla, 0, Platja de Palma i Pla de Sant Jordi, 07600 Palma, Illes Balears, Spain
Carretera de l'Arenal, 33, Platja de Palma i Pla de Sant Jordi, 07610 Palma, Illes Balears, Spain
Carrer de la Balanguera, 2, Ponent, 07011 Palma, Illes Balears, Spain
Polígono Can Valero, Camí de Jesús, 62, Ponent, 07011 Palma, Illes Balears, Spain
Avinguda de Son Rigo, 23, Local 7, Platja de Palma i Pla de Sant Jordi, 07610 Palma, Illes Balears, Spain
Av. d'Amèrica, 6, Platja de Palma i Pla de Sant Jordi, 07600 S'Arenal, Illes Balears, Spain
Carrer de la Goleta, 4, Platja de Palma i Pla de Sant Jordi, 07610 Can Pastilla, Illes Balears, Spain
Carrer de la Goleta, 4, Platja de Palma i Pla de Sant Jordi, 07610 Can Pastilla, Illes Balears, Spain
Carrer de la Goleta, 4, Platja de Palma i Pla de Sant Jordi, 07610 Can Pastilla, Illes Balears, Spain
Platja de Palma i Pla de Sant Jordi, 07610 Les Maravelles, Balearic Islands, Spain
Plaza del Rosario, 4, Centre, 07001 Palma, Illes Balears, Spain
Plaza del Rosario, 4, Centre, 07001 Palma, Illes Balears, Spain
Carrer Gremí de Corredors, 2A, Norte, 07009 Palma, Illes Balears, Spain
Carrer Gremí de Corredors, 2A, Norte, 07009 Palma, Illes Balears, Spain
Carrer de Jaume Balmes, 15, Llevant, 07005 Palma, Illes Balears, Spain
Carrer dels Apuntadors, 6, Local, Centre, 07012 Palma, Illes Balears, Spain
C. d'Ignasi Ferretjans, 9, Nord, 07004 Palma, Illes Balears, Spain
Carrer Setze de Juliol, 78, Nord, 07009 Palma, Illes Balears, Spain
Carrer dels Trobadors, 1, A, Platja de Palma i Pla de Sant Jordi, 07600 Playa de Palma, Illes Balears, Spain
Carrer dels Trobadors, 1, A, Platja de Palma i Pla de Sant Jordi, 07600 Playa de Palma, Illes Balears, Spain
Carrer de la Missió, 14, Centre, 07003 Palma, Illes Balears, Spain
Carrer dels Palangres, 2, Platja de Palma i Pla de Sant Jordi, 07610 Can Pastilla, Illes Balears, Spain
Avinguda Argentina, 16, Ponent, 07011 Palma, Illes Balears, Spain
Carrer dels Fertilitzants, 13, Ponent, 07011 Palma, Illes Balears, Spain
Camí de Jesús, 12, Ponent, 07011 Palma, Illes Balears, Spain
Av. d'Amèrica, 6, Platja de Palma i Pla de Sant Jordi, 07600 S'Arenal, Illes Balears, Spain
Carrer Gremi de Cirurgians i Barbers, 27, Nord, 07009 Palma, Illes Balears, Spain
Carrer de la Garita, 11, Ponent, 07015 Palma, Illes Balears, Spain
Carrer de Rosselló i Cazador, 4, Nord, 07004 Palma, Illes Balears, Spain
Carretera de l'Arenal, 9, Platja de Palma i Pla de Sant Jordi, 07610 Palma, Illes Balears, Spain
Hotel JS Palma Stay, Carrer dels Pins, 26, Platja de Palma i Pla de Sant Jordi, 07610 Can Pastilla, Illes Balears, Spain
Carrer del Llaüt, 32, Platja de Palma i Pla de Sant Jordi, 07600 Palma, Illes Balears, Spain
Carretera de l'Arenal, 4, Platja de Palma i Pla de Sant Jordi, 07610 Platja de Palma, Illes Balears, Spain
Camí de Can Pastilla, 110, Platja de Palma i Pla de Sant Jordi, 07610 Can Pastilla, Illes Balears, Spain
Carrer de la Mar, 10, Centre, 07012 Palma, Illes Balears, Spain
Camí de Jesús, 62, Ponent, 07011 Palma, Illes Balears, Spain
Avinguda de Gabriel Roca, 12, Ponent, 07014 Palma, Illes Balears, Spain
C/ Gremi de Passamaners, 2, Nord, 07009 Palma, Illes Balears, Spain
C/ Gremi de Passamaners, 2, Nord, 07009 Palma, Illes Balears, Spain
Carr. de s’Arenal, 4, Lokal F, Platja de Palma i Pla de Sant Jordi, 07610 Can Pastilla, Illes Balears, Spain
Av. d'Amèrica, 3, Platja de Palma i Pla de Sant Jordi, 07600 S'Arenal, Illes Balears, Spain
c/Caravela, 14, B, Platja de Palma i Pla de Sant Jordi, 07610 Can Pastilla, Illes Balears, Spain
c/Caravela, 14, B, Platja de Palma i Pla de Sant Jordi, 07610 Can Pastilla, Illes Balears, Spain
Carrer de la Missió de San Diego, 6, Platja de Palma i Pla de Sant Jordi, 07600 Palma, Illes Balears, Spain
HJ3G+5J, Avinguda de Gabriel Roca, 44E, Ponent, 07015 Palma, Illes Balears, Spain
Carrer del Cardenal Rossell, 2, Platja de Palma i Pla de Sant Jordi, 07007 Palma, Illes Balears, Spain
Avinguda de Bartomeu Riutort, 27, Platja de Palma i Pla de Sant Jordi, 07610 Can Pastilla, Illes Balears, Spain
Carrer de la Balanguera, 36, bajos, Ponent, 07011 Palma, Illes Balears, Spain
Carrer de Marbella, 3, Platja de Palma i Pla de Sant Jordi, 07610 Palma, Illes Balears, Spain
Carrer de Marbella, 22, Local 34, Platja de Palma i Pla de Sant Jordi, 07610 Palma, Illes Balears, Spain
Carrer de Sant Magí, 92, Ponent, 07013 Palma, Illes Balears, Spain
Av. de Jaume III, 21, Centre, 07012 Palma, Illes Balears, Spain
Carrer de Marbella, 61, Local 5/6, Platja de Palma i Pla de Sant Jordi, 07610 Can Pastilla, Illes Balears, Spain
Carrer de Marbella, 61, Local 5/6, Platja de Palma i Pla de Sant Jordi, 07610 Can Pastilla, Illes Balears, Spain
Carretera de l'Arenal, 13, Platja de Palma i Pla de Sant Jordi, 07610 Palma, Illes Balears, Spain
Carretera de l'Arenal, 13, Platja de Palma i Pla de Sant Jordi, 07610 Palma, Illes Balears, Spain
Av. d'Amèrica, 7, Platja de Palma i Pla de Sant Jordi, 07600 Platja de Palma, Illes Balears, Spain
Carrer de Marbella, 22, Local 38-40, Platja de Palma i Pla de Sant Jordi, 07610 Can Pastilla, Illes Balears, Spain
Av. d'Antoni Maura, 10, Centre, 07002 Palma, Illes Balears, Spain
Av. d'Antoni Maura, 10, Centre, 07002 Palma, Illes Balears, Spain
Av. d'Antoni Maura, 10, Centre, 07002 Palma, Illes Balears, Spain
Carrer d'Agustí Catany, 6, Platja de Palma i Pla de Sant Jordi, 07600 Palma, Illes Balears, Spain
C. de San Jaime, 46, Villa de Vallecas, 28031 Madrid, Spain
Avinguda de Joan Miró, 330, BAJO, Ponent, 07014 Sant Agustí, Illes Balears, Spain
Plaça Alexandre Jaume, 6, bajos, Centre, 07002 Palma, Illes Balears, Spain
Plaça Alexandre Jaume, 6, bajos, Centre, 07002 Palma, Illes Balears, Spain
Carrer dels Pins, 15, Platja de Palma i Pla de Sant Jordi, 07610 Can Pastilla, Illes Balears, Spain
Carrer dels Pins, 15, Platja de Palma i Pla de Sant Jordi, 07610 Can Pastilla, Illes Balears, Spain
Carrer de Pere Joan Llobet, 22, Llevant, 07006 Palma, Illes Balears, Spain
Avinguda Argentina, 16, Ponent, 07011 Palma, Illes Balears, Spain
Carretera de l'Arenal, 10, local 34, Platja de Palma i Pla de Sant Jordi, 07610 Palma, Illes Balears, Spain
Carrer de la Fita, 39, 1B, Platja de Palma i Pla de Sant Jordi, 07600 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Carrer de Sant Joan de la Salle, 6, Nord, 07003 Palma, Illes Balears, Spain
Plaça de Madrid, 3, Ponent, 07011 Palma, Illes Balears, Spain
Carrer de l'Uruguai, Nord, 07010 Palma, Illes Balears, Spain
Avinguda de Joan Miró, 190, Ponent, 07015 Palma, Illes Balears, Spain
Carretera de Valldemossa, 17, Nord, 07010 Palma, Illes Balears, Spain
Carrer de la Mar, 8, Centre, 07012 Palma, Illes Balears, Spain
Carrer de Francesc Martí i Móra, 62, Ponent, 07011 Palma, Illes Balears, Spain
Many Palma outlets advertise on-call support or same-day swaps for mechanical failures, but this varies by operator. Confirm support coverage and any extra fee before you take the bike out, and ask about turnaround times for replacements during weekends or high season.
Yes—several providers have airport-facing services and separate city desks, making one-way pickup/drop-off possible. Always check the operator’s specific logistics and any additional fees for different collection/drop locations.
Inclusion policies differ: some rentals include basic pedals or helmets, others charge extra or expect you to bring your own cleats. Ask for pedal type and whether they’ll fit your shoes; if you require a particular saddle or pedal system, reserve it in advance.
Book several weeks ahead for spring, especially around major training windows and local events. Peak demand affects availability of top-end race bikes and specific wheelsets, so early reservation reduces the risk of settling for a lower-spec machine.
You can start rides from both, but urban exits are busier—aim for early departures to avoid traffic. For immediate access to long climbs, consider a short transfer to a quieter road or ask the rental for recommended safe start routes.
Sometimes, but it’s not guaranteed. Gravel is a smaller niche in Mallorca and far fewer shops stock gravel bikes than road bikes, and Palma is a road-focused, urban base—the gravel itself is inland on the Es Pla farm lanes and camins (see our gravel cycling guide). If you want a gravel bike, reserve well ahead and confirm availability directly with the shop before you commit, rather than assuming it’ll be on the shelf.
Yes—e-bikes are increasingly widely available across Palma’s rental scene, which suits mixed-ability groups or anyone who wants help on the big Tramuntana climbs. Availability and battery range still vary by operator, so check the model and confirm what’s included (charger, range estimate) when you book, and reserve ahead in spring and autumn when demand peaks.
Spanish road rules that apply when you use this category of place. Click through for the full text, fines and BOE citation.