Self-catering apartments are the best pick where you can feel home away from home. Whether you are looking for short or long term stay, these rental apartments offer you comfortable accommodation at a reasonable price. Budget as well as luxury travelers can enjoy the comfort of home and privacy during their stay here. These apartments are provided with a range of modern facilities and amenities such as fully equipped kitchen featuring all kinds of electrical appliance and crockery, living room attributed with TV with DVD Players, satellite channels, direct dial telephone, high speed internet and stylish bathrooms featuring high quality toiletries. Relax and rejuvenate yourself in the cozy bedroom featuring single or double beds draped in clean linen. These Self-Catering rental apartments give you the flexibility to do and manage things on your own.
Apartotels.com offers a range of self-catering apartments that you can book for your stay. Whether you are looking for Barcelona apartments, Paris, Glasgow, Birmingham, Dubai, Manchester apartments, or Edinburgh for your business or leisure stay, you can get a comprehensive list of it. Whether you are travelling with your family or a group of friends, you can plan to stay in these apartment rentals and enjoy your freedom. We also offer special discounts on our various Birmingham apartments. Make your business and leisure visit fruitful by choosing these apartments offering self-catering service. Enjoy the same privilege and atmosphere like home on your short and long term stay. So, pick from various destinations and choose from various self-catering apartments to rent and experience a remarkable stay.

Al Barsha, Dubai
Address :Sheik Zayed Road, PO BOX 214671, Dubai, United Arab Emirates
Lowest Price :AED 1,800.00
More Information
Old Metha, Dubai
Address :279 Avenue de Grande Bretagne, Toulouse, France
Lowest Price : Enquire Now
More Information
Marina, Dubai
Address : Marina Walk, Dubai, United Arab Emirates
Lowest Price :Enquire Now
More Information
Al Barsha, Dubai
Address : P.O. Box 283 436, Dubai, United Arab Emirates
Lowest Price : Enquire Now
More Information
Marina, Dubai
Address : Sheikh AL Zayed Road/across Marina Walk, Dubai, United Arab Emirates
Lowest Price :Enquire Now
More Information
Bur Dubai, Dubai
Address : P.O. Box 125616, Bank Street, Dubai, United Arab Emirates
Lowest Price :Enquire Now
More Information
Deira, Dubai
Address : Off Al Rigga Road, P.O. Box 42211, Dubai, United Arab Emirates
Lowest Price : AED 1,286.40
More Information
Media City, Dubai
Address : Sheikh Zyed Road, Dubai, United Arab Emirates
Lowest Price :Enquire Now
More Information
Al Barsha, Dubai
Address : P.O. Box 283 439, Dubai, United Arab Emirates
Lowest Price : Enquire Now
More Information
Discovery Garden, Dubai
Address : 29 bis, rue Saint-Didier, Paris, France
Lowest Price :Enquire Now
More Information
Glasgow, Glasgow
Address : 53 Cochrane Street, Glasgow, United Kingdom(GB)
Lowest Price :£127.01
More Information
Glasgow, Glasgow
Address : The Pinnacle, 1~10 160 Bothwell Street Glasgow, Glasgow
Minimum Stay : 1 night Lowest Price :£111.18
More Information
Glasgow, Glasgow
Address : The Matrix building, 110 Cowcaddens Road Glasgow, Glasgow
Minimum Stay : 1 night Lowest Price :£ 150
More Information
Glasgow, Glasgow
Address : 13-15 Lynedoch Crescent Glasgow, Glasgow
Minimum Stay : 1 night Lowest Price :£150
More Information
Glasgow, Glasgow
Address : 128-140 Ingram Street, Glasgow, United Kingdom(GB)
Minimum Stay : 1 night Lowest Price :£ 124.08
More Information
Glasgow, Glasgow
Address : 20 Woodside Terrace Glasgow, Glasgow
Minimum Stay : 1 night Lowest Price :£ 150
More Information
Glasgow, Glasgow
Address : 1-19 Albion Street Glasgow, Glasgow
Minimum Stay : 1 night Lowest Price :£ 99
More Information
Glasgow, Glasgow
Address : 350 Argyle Street, Glasgow, United Kingdom(GB)
Lowest Price :Enquire Now
More Information
Glasgow, Glasgow
Address : 8 Cranston Street, Glasgow, United Kingdom(GB)
Minimum Stay : 1 night Lowest Price :Enquire Now
More Information
Glasgow, Glasgow
Address : 38 Bath Street, Glasgow, United Kingdom(GB)
Minimum Stay : 1 night Lowest Price :£ 132
More Information
Edinburgh, Edinburgh
Address : 12-26 St Giles Street, Edinburgh, United Kingdom(GB)
Lowest Price :Enquire Now
More Information
Edinburgh, Edinburgh
Address : The Royal Mile Edinburgh, Edinburgh
Minimum Stay : 1 night Lowest Price :£ 172
More Information
Edinburgh, Edinburgh
Address : 89 Holyrood Road Edinburgh, Edinburgh
Minimum Stay : 2 nights Lowest Price :£169
More Information
Edinburgh, Edinburgh
Address : 17 West Tollcross Edinburgh, Edinburgh
Minimum Stay : 2 nights Lowest Price : £ 150
More Information
Edinburgh, Edinburgh
Address : 19 Abercromby Place Edinburgh,
Minimum Stay : 1 nights Lowest Price : £ 129
More Information
Edinburgh, Edinburgh
Address : 2 Western Harbour Midway, Newhaven Western Harbour, Leith, Edinburgh, United Kingdom(GB)
Minimum Stay : 2 nights Lowest Price :£ 175
More Information
Edinburgh, Edinburgh
Address : 3 Rothesay Place Edinburgh, Edinburgh
Minimum Stay : 1 nights Lowest Price : £ 129
More Information
Edinburgh, Edinburgh
Address : 24 Eglinton Crescent Edinburgh, Edinburgh
Minimum Stay : 1 night Lowest Price :£ 169
More Information
Edinburgh, Edinburgh
Address : 164 Glasgow Road Edinburgh, Edinburgh
Minimum Stay : 1 night Lowest Price : £ 116
More Information
City Centre, Manchester
Address : 1 Watson Street, Manchester, United Kingdom(GB)
Lowest Price : Enquire Now
More Information
City Centre, Manchester
Address : 38 City Road East, Manchester, United Kingdom(GB)
Lowest Price : Enquire Now
More Information
Piccadilly, Manchester
Address : 5 Piccadilly Place, Manchester, United Kingdom(GB)
Lowest Price : £139.97
More Information
City Centre, Manchester
Address : 1 Jordan Street, Manchester, United Kingdom(GB)
Lowest Price : Enquire Now
More Information
City Centre, Manchester
Address : 1 Whitworth Street West, Manchester, United Kingdom(GB)
Lowest Price : Enquire Now
More Information
Salford, Manchester
Address : 250 The Quays, Manchester, United Kingdom(GB)
Lowest Price : £114.00
More Information
Manchester, Manchester
Address : Deansgate, Manchester, United Kingdom(GB)
Lowest Price :£ 106.80
More Information
Manchester, Manchester
Address : 2 Bloom Street, Manchester, United Kingdom(GB)
Lowest Price : £ 106.80
More Information
City Centre, Manchester
Address : 36 Princess Street, Manchester, United Kingdom(GB)
Lowest Price : £ 105.60
More Information
City Centre, Manchester
Address : Leftbank, Spinningfields, Manchester, United Kingdom(GB)
Lowest Price : £97.09
More Information
Birmingham, Birmingham
Address : Viva, 10 Commercial Street, Birmingham, Birmingham, United Kingdom(GB)
Minimum Stay : 2 nights Lowest Price :£111.18
More Information
Birmingham, Birmingham
Address : Cutlass Court, Granville Street, Birmingham, United Kingdom(GB)
Lowest Price :£ 150.75
More Information
Birmingham, Birmingham
Address : Arcadian Centre, Hurst Street, Birmingham, United Kingdom(GB)
Lowest Price :£ 76.80
More Information
Birmingham, Birmingham
Address : 3 Brunswick Square , Brindley Place, Birmingham, United Kingdom(GB)
Lowest Price : £ 143.86
More Information
Birmingham, Birmingham
Address : 59-61 Station Street, Birmingham, United Kingdom(GB)
Lowest Price :£ 98.18
More Information
Birmingham, Birmingham
Address : 11-12 Bennetts Hill B2 5RS, Birmingham, United Kingdom(GB)
Lowest Price : £ 114.55
More Information
Saint Germain/Latin Quarter, Paris
Address : 34, rue de L Arbalete, Paris, France
Lowest Price : €124.17
More Information
Arc de Triomphe/Porte Maillot, Paris
Address : 34 rue Rennequin, Paris, France
Lowest Price :€140.42
More Information
Opera, Paris
Address :30 rue Joubert, Paris, France
Lowest Price : €244.80
More Information
Nation/Bastille, Paris
Address :14-18, rue de Chaligny, Paris, France
Lowest Price : €106.80
More Information
Montparnasse/Denfert, Paris
Address : 67, avenue du Maine, Paris, France
Lowest Price : €110.00
More Information
Republique, Paris
Address : 75 bis, avenue Parmentier, Paris, France
Lowest Price :€118.75
More Information
Marais/Bastille/Nation, Paris
Address : 37, boulevard Richard Lenoir, Paris, France
Lowest Price :€122.40
More Information
Montmartre, Paris
Address : 16, avenue Rachel, Paris, France
Lowest Price :€123.75
More Information
La Defense, Paris
Address : 1, Rue des Lilas d'Espagne, Paris, France
Lowest Price :€125.45
More Information
Trocadero, Paris
Address : 29 bis, rue Saint-Didier, Paris, France
Lowest Price :€132.00
More Information
