Self Catering Apartments - Instant Booking in Edinburgh & Glasgow

Self catering accommodation? We can help

We have one of the widest selections of self catering and serviced apartments. Specialists in providing tailored accommodation, many of the properties we feature are owned by independent companies/agencies.

As such, we can offer you an impartial choice of apartments at competitive rates.

Book with us

  1. PWP_6939

    West Bow (Victoria St) just off Royal Mile


    • Sleeps 2 (+2)
    • 1 Bedroom(s)
    • 2nd floor
  2. All Day View - living room - Living room at All Day View, a North Berwick self-catering holiday let

    All Day View.


    • Sleeps 6 (+0)
    • 2 Bedroom(s)
    • 2nd floor
  3. CoatesGardens-2 - Family living and dining room with decorative feature wall and large bay window

    The Coates Gardens Residence

    Rated 94.1% based on 17 reviews.


    • Sleeps 4 (+2)
    • 2 Bedroom(s)
    • Ground floor
  4. photo (1) - Lounge area

    Castleside Apartment

    Rated 100% based on 34 reviews.


    • Sleeps 2 (+0)
    • 1 Bedroom(s)
    • Basement
  • 100's of centrally located apartments to choose from
  • We work on your behalf to get you the best deal
  • Budget to luxury, something to suit all budgets
  • Many properties enjoy a fully equipped kitchen, free wifi internet access, private secure parking, cleaning services and leisure facilities
  • Ideal for long stays, even if you're just looking for mid-week stays

Complete the form now to let us help you find the ideal apartment for you.

Alternatively, call us on 0845 833 6028 Our office hours are Mon-Fri, 9am-5pm. If calling out-with these hours, please leave a message and we will get back to you.

Group Accommodation clients have included:

  • BBC logo
  • Tesco bank logo

Speak to us today

Contact us
Reserve Apartments logo

By booking through the Reserve Apartments website you can enjoy exclusive benefits such as:

  • Flexible Check In and Out
  • Best Rate Guaranteed For Reserve Collection Properties
  • Free Wifi

 

Find a place to stay