Skip to main content

The best self-catering accommodations in Musselburgh

Check out our selection of great self-catering accommodations in Musselburgh

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Cheval Old Town Chambers, hotel in Musselburgh

In a central location in Edinburgh, a 2-minute walk from Waverley train station and a 5-minute walk from Edinburgh Castle, The Old Town Chambers has modern, luxury apartments with free Wi-Fi.

Everything…the location, the excellent apartment with a great kitchen, the friendly staff, the restaurant on site… It’s like a home away from home. We had the apartment with a bedroom and alcove bed.
Scored 9.3
9.3
Rated wonderful
Wonderful
2,286 reviews
Price from
$368.79
1 night, 2 adults
Destiny Scotland New Town Apartments, hotel in Musselburgh

Destiny Scotland New Town Apartments offers accommodations in Edinburgh, a 15-minute walk from Royal Mile and 0.8 miles from National Museum of Scotland.

Location; price
Scored 9.2
9.2
Rated wonderful
Wonderful
1,534 reviews
Price from
$147.52
1 night, 2 adults
Destiny Scotland -The Malt House Apartments, hotel in Musselburgh

Located in the heart of Edinburgh’s city center, Malt House Apartments are only 2 minutes’ walk to the west end of Princes Street.

Convenient and in great walking area.
Scored 9.0
9.0
Rated wonderful
Wonderful
1,425 reviews
Price from
$147.52
1 night, 2 adults
Destiny Scotland - Royal Mile Residence, hotel in Musselburgh

Located on the Royal Mile in the Old Town of Edinburgh, Destiny Scotland - Royal Mile Residence features accommodations with free WiFi, seating area and flat-screen TV.

Excellent location!!
Scored 9.1
9.1
Rated wonderful
Wonderful
1,551 reviews
Price from
$184.40
1 night, 2 adults
Cheval The Edinburgh Grand, hotel in Musselburgh

Located 3 minutes' walk from Princes Street, The Edinburgh Grand features apartment accommodations with an on-site restaurant, bar and coffee house. Free WiFi is featured throughout the property.

Basically nothing.
Scored 9.0
9.0
Rated wonderful
Wonderful
1,195 reviews
Price from
$326.64
1 night, 2 adults
BrewDog DogHouse Edinburgh, hotel in Musselburgh

BrewDog DogHouse Edinburgh features free bikes, terrace, a restaurant and bar in Edinburgh.

Location is great and everywhere smells beer 🍺😍
Scored 9.5
9.5
Rated exceptional
Exceptional
1,449 reviews
Price from
$236.75
1 night, 2 adults
Destiny Scotland - Chisholm Hunter Suites, hotel in Musselburgh

Set in Edinburgh within a 4-minute walk of Edinburgh Castle, Destiny Scotland - Chisholm Hunter Suites offers accommodations with seating area and a kitchen. Free WiFi is featured.

The location of the property was ideal. It was literally right at the princess street. The view from The lounge was breathtaking at night. The interior decoration was tastefully done.
Scored 9.1
9.1
Rated wonderful
Wonderful
646 reviews
Price from
$189.66
1 night, 2 adults
Destiny Scotland - Broughton St Lofts, hotel in Musselburgh

Located 984 feet from the Omni Center, Destiny Scotland - Broughton St Lofts offers free WiFi and apartments fitted with a kitchen, seating area and flat-screen TV.

Good location, good amenities, clean, and safe.
Scored 9.1
9.1
Rated wonderful
Wonderful
789 reviews
Price from
$158.05
1 night, 2 adults
Cheval Abbey Strand Apartments, at Holyrood, hotel in Musselburgh

Located on the grounds of Holyrood Palace, Abbey Strand Apartments, at Holyrood offers self-catering accommodations.

The location is wonderful. Very close to Holyrood Palace. We liked how quiet it was and the spacious apartment. Modern amenities in a historic place.
Scored 9.5
9.5
Rated exceptional
Exceptional
254 reviews
Price from
$296.91
1 night, 2 adults
Edinburgh Nine, hotel in Musselburgh

Edinburgh Nine is located in Edinburgh, within a 5-minute walk from Edinburgh Castle. EICC is 1312 feet from the property. All units feature a flat-screen TV.

The location was great. I could see Edinburgh Castle from the front door and was also a short walk to Princess Street. Plenty of restaurants in the area.
Scored 9.2
9.2
Rated wonderful
Wonderful
416 reviews
Price from
$174.31
1 night, 2 adults
All self-catering accommodations in Musselburgh
Looking for a self-catering accommodation?
Self-catering accommodations promise the freedom and privacy necessary for a well-earned break. From modern apartments and luxury villas, to beach huts and eco-lodges, the options are seemingly endless. Whether cooking in your kitchen, reading in the garden, or kicking back in front of the TV – you’ll feel right at home.

Most booked self-catering accommodations in Musselburgh this month

Self-catering Accommodations That Guests Love in Musselburgh

  • Avg. price/night: $156.10
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 547 reviews
    We had a great stay - lovely welcome Great facilities The room was lovely. Well decorated The beds were very comfortable Bathroom had a large shower and sink area. Towels soft and fluffy Rooms cleaned daily and beds made Kettle Tea coffee biscuits and cereal in the room Shared kitchen facility with area to make breakfast Close to shops to buy provisions Pubs restaurant the bistro is fabulous
    Sue
    Family with young children
  • Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 33 reviews
    The property was spotless, good parking on the street just opposite the property, 5 min walk from Tesco and a 15 min drive to the centre of Edinburgh. Fully equipped kitchen and comfortable beds. Travelled with family. Highly recommended!
    Fiona
    Travelers with friends
  • Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 33 reviews
    Excellent location Good size property Clean No issues with on street parking (always found a space) Really easy check in/out process Well stocked (e.g. toiletries in the bathroom, food condiments in the kitchen, towels, ironing board, hairdryer, spare bedding etc in the bedrooms). A home away from home…. will definitely use again when returning to the area.
    DotYeah
    Group
  • Avg. price/night: $156.10
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 547 reviews
    Superb location for Edinburgh marathon. Bus stop right out side with buses every 10 mins into Edinburgh. Room was perfect and the communal kitchen was perfect for breakfast pre marathon. Enjoyed a 10/10 Sunday roast at the ship inn bistro after the marathon with drinks in the ship inn bar.
    Stuart
    Young couple
  • Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 38 reviews
    The view is just gorgeous here. The location is great for getting into Edinburgh on main bus routes. Beds were comfy and showers good. The living area was super comfortable and the dining area was great, with a well equipped kitchen. We travelled with 3 young children and had more than enough space and it was a lovely comfortable place to relax when we weren’t out.
    Llara
    Family with young children
  • Avg. price/night: $156.10
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 547 reviews
    It was immaculate & finished to a very high standard. Very comfy beds. Lovely friendly staff. The little seating area & kitchen was an added bonus
    John
    Family with young children
  • Avg. price/night: $156.10
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 547 reviews
    The room was clean and comfortable with tea/coffee,biscuits,cakes and cereal,and kettle. The bonus of a kitchen with table, benchs ,sink and fridge and chairs was very good. The staff were very helpful too.l would definitely recommend it.
    A
    Anonymous
    Young couple
  • Avg. price/night: $156.10
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 547 reviews
    Room was lovley and the communal kitchen area was great too.
    Leeann
    Young couple
  • Avg. price/night: $156.10
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 547 reviews
    Updated rooms, excellent shower with hot water and good water pressure. Shared kitchen/dining area with sky light and mini fridge. Great location, can take a bus directly from outside the inn to downtown Edinburgh.
    E
    Elayna
    Young couple
  • Avg. price/night: $156.10
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 547 reviews
    A second return to this property after 12 days. We were not disappointed. Near the sea, shops, restaurants, and supermarket across the road. Four choices of frequent bus routes into the city. No need for a taxi. The bonus is the shared kitchen for preparing a hotel provided light breakfast.
    Vic and Mersyna
    Young couple

Research, refine, and make plans for your whole trip