Musselburgh - bed & breakfast Musselburgh - bed & breakfast (3)

(12 offers for accommodation in Musselburgh total)

Bed & breakfast (B&B, pensions or guest houses) in Musselburgh usually offer smaller capacity (up to 10 rooms) of accommodation with less extra facilities than hotels. They are mostly run by their private family owners. They bring advantage of more personal care and services and usually offer more cosy, relaxed and family atmosphere. They mostly also offer opportunity for breakfast. Bed & breakfast are also often bitte cheaper than hotels.


  • Guest rating: 
    96%

    Faside Estate nr Edinburgh Musselburgh (3.8 km from center )

    Around 10 miles east of Edinburgh city centre, the 14th-century castle on Faside Estate provides luxurious bed and breakfast accommodation. It offers free parking and WiFi and continental breakfast served in your room. The room includes a double bed, flat-screen TV, seating area with feature fireplace and a kitchenette with kettle and toaster. There is a bathroom with bath and panoramic views… more

  • Guest rating: 
    90%

    184 N High St Musselburgh (0.8 km from center )

    Featuring a bar, The Ship Inn is located in Musselburgh in the Lothian region, 1.9 km from Portobello Beach and 8.6 km from Edinburgh Playhouse. Among the facilities of this property are a restaurant, a shared kitchen and a shared lounge, along with free WiFi. The property is 10 km from University of Edinburgh and 10 km from Camera Obscura and World of Illusions. At the inn, each room is fitted… more

Accommodation close to Musselburgh

(to distance 7 km - Edinburgh, Prestonpans, Dalkeith, Tranent, Cockenzie )

  • Guest rating: 
    97%

    3 Brunstane Road North Edinburgh , Portobello (3.1 km distance from city Musselburgh)

    Located within 100 metres of Portobello Beach and 5.7 km of Edinburgh Playhouse, Straven Guesthouse in Edinburgh provides a shared lounge and rooms with free WiFi. The property is situated 5.9 km from Royal Mile, 6.3 km from Edinburgh Waverley station and 6.8 km from University of Edinburgh. Attractions in the area include Arthurs Seat, 6.9 km away, or The Real Mary King's Close, set 6.9 km from… more

  • Guest rating: 
    93%

    24 Duddingston Crescent Edinburgh , Duddingston (3.5 km distance from city Musselburgh)

    Located opposite Portobello Park, Milton House features a private garden, and free parking on its cobbled driveway. A bus stop is adjacent to the B&B and offers buses into Edinburgh city centre which take 10 minutes. Views of the rear garden are featured in each room at Milton House, as well as free Wi-Fi, a TV and tea/coffee making facilities. Most rooms also include an en suite bathroom. A… more

  • Guest rating: 
    98%

    1 Abercorn Terrace Portobello Edinburgh , Portobello (3.5 km distance from city Musselburgh)

    A 4-star guest house, Abercorn is 5 minutes’ walk from the beach and 10 minutes’ drive from Edinburgh city centre. It offers elegant rooms with free Wi-Fi, cooked breakfasts and free parking. Rooms at Abercorn House are individually decorated and many have period features. Each room features a TV, hair dryer and radio. The breakfast menu features porridge and kippers, as well as a full cooked… more

  • Guest rating: 
    73%

    12 Duddingston Crescent, Milton Road Edinburgh , Duddingston (3.7 km distance from city Musselburgh)

    With free private parking, the Aynetree Guest House is on a main bus route, with excellent direct access to Edinburgh city centre. This Victorian house is well located for Arthur's Seat and the Palace of Holyrood. It has free WiFi and a garden. Some rooms enjoy views towards Arthur's Seat, and others look towards the Firth of Forth. There are 4 18-hole golf courses nearby. more

  • Guest rating: 
    96%

    9 East Brighton Crescent Edinburgh , Portobello (4 km distance from city Musselburgh)

    Georgian Guest House offers accommodation in Edinburgh, only 0.4 miles away from the Portobello Beach. Free WiFi and parking is available. At the guest house, each room has a wardrobe and a private bathroom with a hairdryer, bathrobes, slippers and free toiletries. A continental breakfast is available daily at the property. The accommodation also provides a dining room and a drawing room with a… more

  • Guest rating: 
    96%

    East Loan Prestonpans (5 km distance from city Musselburgh)

    Set just 15 km from Edinburgh Playhouse, Luxury 5-bed Villa - Winfields House offers accommodation in Prestonpans with access to a shared lounge, a garden, as well as a shared kitchen. The accommodation is 15 km from Royal Mile, and guests benefit from private parking available on site and free WiFi. The villa has 5 bedrooms, a flat-screen TV, an equipped kitchen with a dishwasher and a… more

  • Guest rating: 
    92%

    Craigentinny, 33 Moira terrace Edinburgh (5.3 km distance from city Musselburgh)

    Featuring free WiFi and a sun terrace, Another Room offers accommodation between the districts of Portobello and Craigentinny in Edinburgh, 4 km from the city centre. The property is 3.1 km from Edinburgh Playhouse. Free WiFi and parking is available. All rooms are fitted with a flat-screen TV with cable channels. Certain rooms feature a seating area where you can relax. You will find a kettle… more

  • Guest rating: 
    80%

    119 Willowbrae road Edinburgh (5.8 km distance from city Musselburgh)

    Located within 2.7 km of Portobello Beach and 2.7 km of Edinburgh Playhouse in Edinburgh, Brae Guest House provides accommodation with free WiFi and TV. Royal Mile is 2.9 km from the bed and breakfast, while Edinburgh Waverley station is 3.3 km away. The nearest airport is Edinburgh Airport, 16 km from Brae Guest House. more

  • Guest rating: 
    86%

    45 Eskbank Road Dalkeith (5.9 km distance from city Musselburgh)

    Built in 1852, Rathan House - Guesthouse at Eskbank is based just 7 miles outside of the Scottish capital city of Edinburgh. An enchanting guesthouse, it features a sun terrace, a beautiful garden with croquet lawn and free on-site parking. Rathan House has a Thistle award, 4-star quality rating and a 'Taste of Scotland' award from Scottish Tourist Board quality assessment. Authentic Hebridean… more

  • Guest rating: 
    91%

    128 Old Dalkeith Road Edinburgh (6.3 km distance from city Musselburgh)

    Just 5 minutes’ drive from Edinburgh centre, Aaron Lodge offers free parking and free Wi-Fi. Situated on the A7 tourist route, the hotel has elegant rooms with private luxury bathrooms. The spacious bedrooms at Aaron Lodge have fluffy bathrobes and free toiletries, and all feature flat-screen satellite TVs. Rooms also offer tea and coffee facilities, a hairdryer and work desk. The 4-star Aaron… more

  • Guest rating: 
    30%

    Drum Street, 1 Edinburgh (6.4 km distance from city Musselburgh)

    Set in Edinburgh, within 5.9 km of University of Edinburgh and 6.3 km of Royal Mile, mySTAYINN Elegant Edinburgh Guest House - Excellent Location - Free Parking - Five Star Amenities offers accommodation with a shared lounge and free WiFi throughout the property as well as free private parking for guests who drive. All rooms boast a kitchen and a shared bathroom. Camera Obscura and World of… more

  • Guest rating: 
    Not rated yet

    4 Saint Martins Lane Tranent (6.8 km distance from city Musselburgh)

    Boasting a terrace and a business centre, East Lothian 12-bedroom Villa with Hot tub and Gym is ideally located in Tranent, 17 km from Dalhousie Castle and 18 km from Muirfield. This property offers access to a balcony and free private parking. The villa has 4 bedrooms, a flat-screen TV and a fully equipped kitchen that provides guests with a dishwasher, a microwave, a washing machine, a fridge… more

  • Guest rating: 
    90%

    5 Cameron Terrace Edinburgh (6.8 km distance from city Musselburgh)

    Situated in Edinburgh and within 2.8 km of University of Edinburgh, Roost Hill Guest House has a garden, allergy-free rooms, and free WiFi throughout the property. The property is set 2.9 km from Royal Mile, 3.4 km from National Museum of Scotland and 3.7 km from The Real Mary King's Close. The guest house features family rooms. At the guest house, the rooms are fitted with a wardrobe, a flat… more

  • Guest rating: 
    97%

    1 Elcho Place Port Seton Cockenzie (6.9 km distance from city Musselburgh)

    Set in a picturesque fishing village just off the A1 motorway, this family-run hotel is on the sea front and overlooks the harbour. Wi-Fi is free throughout the property. All the rooms at Anchorage B&B feature tea/coffee making facilities, a TV and a hairdryer. Edinburgh city centre is just 10 miles away and it is easily accessible by bus or by train. more

  • Guest rating: 
    83%

    29 Kilmaurs Road Edinburgh , Newington (7 km distance from city Musselburgh)

    Situated in Edinburgh, 2.2 km from University of Edinburgh and 2.3 km from Royal Mile, Airdenair Guest House features garden views and free WiFi. The bed and breakfast offers a TV and a private bathroom with a hairdryer, free toiletries and shower. Guests at Airdenair Guest House can enjoy a continental breakfast. National Museum of Scotland is 2.8 km from the accommodation, while The Real… more

  • Guest rating: 
    90%

    10 Kilmaurs Terrace Edinburgh , Newington (7.1 km distance from city Musselburgh)

    Ideally situated in the Newington district of Edinburgh, AmarAgua Guest house is situated 2.2 km from University of Edinburgh, 2.3 km from Royal Mile and 2.8 km from National Museum of Scotland. The property is around 3.1 km from The Real Mary King's Close, 3.3 km from Camera Obscura and World of Illusions and 3.5 km from Edinburgh Waverley station. The accommodation features a tour desk, and… more

  • Guest rating: 
    88%

    7 Priestfield Road Edinburgh , Newington (7.1 km distance from city Musselburgh)

    Set in Edinburgh, 2.1 km from University of Edinburgh, Dorstan Guest House offers accommodation with free WiFi and free private parking. The property is around 2.2 km from Royal Mile, 2.7 km from National Museum of Scotland and 2.9 km from The Real Mary King's Close. Edinburgh Castle is 3.4 km from the guest house and EICC is 3.4 km away. At the guest house, each room is equipped with a wardrobe… more

  • Guest rating: 
    85%

    1 Lady Road, Edinburgh (7.2 km distance from city Musselburgh)

    Offering free WiFi, Ardgowan Guest House is situated in Edinburgh, within 2.3 km of University of Edinburgh. Built in 19th century, the property is within 2.4 km of Edinburgh Festival Theatre and 3 km of Royal Mile. Edinburgh Military Tattoo is 3.1 km away. Guest rooms in the guest house are equipped with a kettle. Edinburgh Castle is 3.2 km from Ardgowan, while Omni Centre is 3.4 km from the… more

Show more accommodation in Musselburgh

Filters

Filters

Close

Your budget (Price per night)

Popular filters

Show All

Show less

Meals

Distance from center

Client reviews

Star rating

Hotel type

Show All

Show less

Bed preference

General

Show All

Show less

Activities

Show All

Show less

Food & Drink

Show All

Show less

Transport

Show All

Show less

Reception services

Show All

Show less

Common areas

Show All

Show less

Entertainment and family services

Show All

Show less

Miscellaneous

Show All

Show less

Room Amenities - room

Show All

Show less

Bathroom - room

Show All

Show less

Media & Technology - room

Show All

Show less

Food & Drink - room

Show All

Show less

Services & Extras - room

Show All

Show less

Outdoor & View - room

Show All

Show less

Accessibility - room

Show All

Show less

Entertainment and family services - room

Share link:
Subscribe to newsletter emails