Musselburgh - non smoking accommodation Musselburgh - non smoking accommodation (4)

(11 offers for accommodation in Musselburgh total)

Musselburgh accommodation for non smokers. You also do not like cigarette smoke or smoky smelling rooms? Then there is the offer for you nonsmokers who really do not like staying in a smoky environment. Some hotels are non-smoking throughout and do not allow to smoke in any areas, not in the rooms and also not in the common areas. Other Musselburgh hotels offer a mix of smoking and non-smoking rooms and areas but for client comfort often distinguish whole smoking and non-smoking floors.


  • Guest rating: 
    87%

    182 North High Street Musselburgh (0.7 km from center )

    Set in Musselburgh, 1.9 km from Portobello Beach, Ravelston House offers accommodation with a restaurant, free private parking, a bar and a garden. Boasting family rooms, this property also provides guests with a sun terrace. The accommodation provides evening entertainment and free WiFi throughout the property. All guest rooms in the hotel are fitted with a kettle. At Ravelston House the rooms… more

  • Guest rating: 
    92%

    26 Linkfield Road Musselburgh (1.0 km from center )

    Set opposite Musselburgh Racecourse, Arden House is a Victorian villa which still retains its original features. Conveniently located 1 mile from the beach and 30 minutes’ drive from Edinburgh, guests can explore the beautiful Scottish countryside as well as easily reach the capital. The rooms feature free WiFi, a TV, and a hospitality tray with tea/coffee making facilities. Some rooms overlook… more

  • Guest rating: 
    91%

    by Musselburgh, East Lothian Musselburgh (3.6 km from center )

    This 15th-century castle dates back to Mary, Queen of Scots, and is set in 40 acres of stunning parkland. Edinburgh city centre is 8 miles from Carberry Tower Mansion House and Estate. Rooms at the magnificent Carberry Tower Mansion House are all unique and traditional in style. Each also comes with a work desk and facilities for making tea and coffee. There are a variety of natural features,… more

  • Guest rating: 
    89%

    49B Edinburgh Road Musselburgh (1.5 km from center )

    Located in Musselburgh, 1.2 km from Portobello Beach, Beach House 49 provides accommodation with free WiFi and free private parking. Built in 1984, the property is within 2.5 km of Musselburgh Racecourse. At the guest house, the rooms include a wardrobe. At Beach House 49 each room comes with a flat-screen TV, a private bathroom, and a patio with a sea view. Guests at the accommodation will be… more

Accommodation close to Musselburgh

(to distance 4 km - Edinburgh )

  • Guest rating: 
    97%

    139 New Street Musselburgh Edinburgh (1 km distance from city Musselburgh)

    Offering sea views, Stylish 3 bed with Stunning Sea Views is an accommodation situated in Edinburgh, 2.7 km from Portobello Beach and 9 km from Edinburgh Playhouse. This property offers access to a balcony, free private parking and free WiFi. This apartment has 3 bedrooms, a kitchen with a dishwasher and a fridge, a flat-screen TV, a seating area and 2 bathrooms fitted with a shower. University… more

  • Guest rating: 
    92%

    1 Eastfield Edinburgh , Portobello (2 km distance from city Musselburgh)

    Boasting sea views, Ark at Anchor features accommodation with a patio and a kettle, around 700 metres from Portobello Beach. This property offers access to a balcony and free WiFi. The apartment has 3 bedrooms, a TV, an equipped kitchen with a dishwasher and a microwave, a washing machine, and 1 bathroom with a bath. Edinburgh Playhouse is 8 km from the apartment, while University of Edinburgh… more

  • Guest rating: 
    89%

    2 Joppa Pans Edinburgh , Portobello (2.3 km distance from city Musselburgh)

    The family-run Rockville Hotel is situated in a seaside suburb of Edinburgh, within 5 miles from the city centre. It offers picturesque views across the Firth of Forth as well as free private parking and free Wi-Fi. Edinburgh city centre, Edinburgh castle and Arthur’s Seat an inactive volcano, can all be reached within 20 minutes from the bus stop opposite the hotel. There are 8 golf courses to… more

  • Guest rating: 
    70%

    71 Daiches Braes Edinburgh , Portobello (2.6 km distance from city Musselburgh)

    Situated in Edinburgh, 700 metres from Portobello Beach, 7 km from Edinburgh Playhouse and 7 km from University of Edinburgh, Daiches Braes Brunstane Portobello features accommodation with a patio and free WiFi. Housed in a building dating from 1997, this apartment is 8 km from Royal Yacht Britannia and 8 km from Camera Obscura and World of Illusions. The apartment has 1 bedroom, a flat-screen… more

  • Guest rating: 
    87%

    100 Milton Road East Edinburgh , Portobello (2.6 km distance from city Musselburgh)

    Best Western Kings Manor in Edinburgh offers free WiFi, a 20-metre swimming pool and a gym. Portobello Beach is just 10 minutes’ walk from the building. The railway station is 5 minutes' walk from the hotel. Guests at Kings Manor can use the Fountain Spa Leisure Club, which has a sauna, a steam room and a beauty therapy suite. There is also a spa bath and a tennis court to enjoy. Best Western… more

  • Guest rating: 
    92%

    34 Gilberstoun Wynd Edinburgh Edinburgh , Portobello (2.7 km distance from city Musselburgh)

    Boasting garden views, Edinburgh holiday house provides accommodation with a patio and a kettle, around 8 km from Edinburgh Playhouse. Situated 1.3 km from Portobello Beach, the property features a garden and free private parking. The holiday home has 2 bedrooms, a flat-screen TV with satellite channels, an equipped kitchen with a microwave and a fridge, a washing machine, and 2 bathrooms with a… more

  • Guest rating: 
    83%

    Ravensheugh Cottage Morrison's Haven, East Lothian Edinburgh (2.9 km distance from city Musselburgh)

    Located just 12 km from Edinburgh Playhouse, Ravensheugh Cottage provides accommodation in Edinburgh with access to a shared lounge, a garden, as well as a shared kitchen. The accommodation is 13 km from University of Edinburgh, and guests benefit from complimentary WiFi and private parking available on site. The holiday home features 4 bedrooms, a flat-screen TV with cable channels, an equipped… more

  • Guest rating: 
    97%

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

    Located within 90 metres of Portobello Beach and 6 km of Edinburgh Playhouse, Straven Guesthouse in Edinburgh provides a shared lounge and rooms with free WiFi. The property is situated 7 km from Royal Yacht Britannia, 7 km from Camera Obscura and World of Illusions and 7 km from Royal Mile. Attractions in the area include National Museum of Scotland, 7 km away, or University of Edinburgh, set 7… more

  • Guest rating: 
    96%

    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: 
    84%

    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: 
    94%

    55 Bath Street 4 Edinburgh , Portobello (3.8 km distance from city Musselburgh)

    Beachview Apartment is a beachfront property situated in Edinburgh, 5 km from Edinburgh Playhouse and 6 km from Royal Yacht Britannia. Located a few steps from Portobello Beach, the property features a restaurant and free private parking. With free WiFi, this apartment provides a satellite TV, a washing machine and a kitchen with a dishwasher and microwave. Camera Obscura and World of Illusions… more

  • Guest rating: 
    85%

    32A Duddingston Park Edinburgh , Portobello (4 km distance from city Musselburgh)

    St Margaret's Cottage, Edinburgh is located in Edinburgh, 2.8 km from Arthurs Seat and 4.4 km from Edinburgh Playhouse, in an area where hiking can be enjoyed. Set 1.2 km from Portobello Beach, the property offers a garden and free private parking. The holiday home has 2 bedrooms, a flat-screen TV, an equipped kitchen with a dishwasher and a microwave, a washing machine, and 1 bathroom with a… more

  • Guest rating: 
    95%

    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: 
    98%

    1/19 Bridge Street, Portobello Edinburgh , Portobello (4.2 km distance from city Musselburgh)

    Apartment on the beach is situated in Edinburgh, a few steps from Portobello Beach and 5 km from Edinburgh Playhouse, in an area where hiking can be enjoyed. This beachfront property offers access to a patio, free private parking and free WiFi. Boasting a Blu-ray player, the apartment has a kitchen with a dishwasher, a microwave and a fridge, a living room with a seating area and a dining area,… more

  • Guest rating: 
    Not rated yet

    20/2 Southfield Place Edinburgh , Duddingston (4.2 km distance from city Musselburgh)

    Boasting garden views, Edinburgh, Portobello, Sunny beach is situated in Edinburgh, 2.8 km from Arthurs Seat. Set 4.2 km from Edinburgh Playhouse, the property offers a garden. The apartment is equipped with a flat-screen TV and 2 bedrooms. The accommodation is fitted with a kitchen. National Museum of Scotland is 4.4 km from the apartment. Edinburgh Airport is 15 km away. more

  • Guest rating: 
    91%

    6/3 Great Cannon Bank Edinburgh , Portobello (4.4 km distance from city Musselburgh)

    Set within 4.1 km of Edinburgh Playhouse in Edinburgh, Edinburgh Beach View Apartment provides accommodation with a kitchen. The apartment offers a flat-screen TV and a private bathroom with free toiletries, a hair dryer and bath or shower. An oven and kettle are also featured. Omni Centre is 4.2 km from Edinburgh Beach View Apartment. The nearest airport is Edinburgh Airport, 15 km from the… more

Show more accommodation in Musselburgh

Filters

Filters

Close

Price per room / 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