Accommodation close to Musselburgh - accommodation close to beach

 

Are you looking for beachfront accommodation in Musselburgh? Are you romantic soul and wish to enjoy spectacular view over the water every day of your stay? Or do you have children and waterfront accommodation is the best option for you because you do not need to walk far? Or are you water lover and staying right on the beach is the only choice for you? We have plenty of accommodation options next to beach in Musselburgh you can select from. Apartments, hotels, water activities, sports, restaurants, bars, drinks, ice cream - this all belong to a perfect holidays near the beach.

(to distance 8 km - Edinburgh, Port Seton, Longniddry )

  • Guest rating: 
    88%

    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: 
    Not rated yet

    11/5 James Street Edinburgh , Portobello (3.2 km distance from city Musselburgh)

    Boasting garden views, Lovely apartment in Joppa features accommodation with a patio and a kettle, around 90 metres from Portobello Beach. Situated on the beachfront, this property has a shared lounge and a garden. The apartment has 1 bedroom, a flat-screen TV and a fully equipped kitchen that provides guests with a dishwasher, a microwave, a washing machine, a fridge and an oven. Towels and bed… 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: 
    95%

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

    Beachview Apartment is a beachfront property located in Edinburgh, a few steps from Portobello Beach and 5.1 km from Edinburgh Playhouse. There is an on-site restaurant, plus free private parking and free WiFi are available. The apartment comes with 2 bedrooms, a TV with satellite channels and a fully equipped kitchen that provides guests with a dishwasher, a microwave, a washing machine, a… more

  • Guest rating: 
    97%

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

    Apartment on the beach is situated in Edinburgh, 200 metres from Portobello Beach and 4.6 km from Edinburgh Playhouse, in an area where hiking can be enjoyed. This beachfront property offers access to a balcony, free private parking and free WiFi. The apartment features 3 bedrooms, 2 bathrooms, bed linen, towels, a flat-screen TV with satellite channels, a dining area, a fully equipped kitchen,… more

  • Guest rating: 
    90%

    15 Bridge Street Edinburgh , Portobello (4.2 km distance from city Musselburgh)

    Set in Edinburgh, 100 metres from Portobello Beach, Seaview offers accommodation with a shared lounge, free WiFi, a shared kitchen, and an ATM. This beachfront property offers access to a balcony. The homestay is fitted with a flat-screen TV. There is a seating area, a dining area and a kitchen complete with a microwave, a fridge and an oven. A bicycle rental service is available at the… 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: 
    96%

    112 Craigentinny Avenue Edinburgh (5.5 km distance from city Musselburgh)

    Set in Edinburgh, just 1.3 km from Portobello Beach, Craigey Beach Home offers beachfront accommodation with a shared lounge, a garden, barbecue facilities and free WiFi. The property features sea views and is 3.7 km from Edinburgh Playhouse and 3.9 km from Royal Mile. The holiday home comes with 3 bedrooms, 2 bathrooms, bed linen, towels, a flat-screen TV, a dining area, a fully equipped… more

  • Guest rating: 
    96%

    Wemyss Place Port Seton (6.9 km distance from city Musselburgh)

    Situated beside Port Seton harbour, The Store, harbour holiday cottage offers a modern apartment with free Wi-Fi and free on-site parking. Complimentary beverages and home-made shortbread are served on arrival and the historic city of Edinburgh can be reached in just 25 minutes by car. The Store apartment boasts a front garden with seating, spacious lounge with a fireplace and a flat-screen TV… more

  • Guest rating: 
    93%

    Links Road Port Seton (7.6 km distance from city Musselburgh)

    Located in Port Seton in the Lothian region and Seton Sands Longniddry Beach reachable within 400 metres, Seton Sands provides accommodation with free WiFi, a children's playground, a restaurant and free private parking. The camping provides guests with a patio, garden views, a seating area, satellite flat-screen TV, a fully equipped kitchen with a microwave and a fridge, and a private bathroom… more

  • Guest rating: 
    92%

    Links Road Port Seton (7.6 km distance from city Musselburgh)

    Located in Port Seton, Seton Sands Holiday Home offers accommodation with a patio or a balcony, free WiFi and flat-screen TV, as well as a bar and a garden. There is a fully equipped private bathroom with shower and a hairdryer. The holiday park offers a terrace. Seton Sands Longniddry Beach is 400 metres from Seton Sands Holiday Home, while Longniddry Bents Beach is 2.9 km away. The nearest… more

  • Guest rating: 
    90%

    Links Road Port Seton (8 km distance from city Musselburgh)

    Situated in Port Seton, 3 Bedroom Luxury Caravan features free WiFi, and guests can enjoy free bikes, a bar and a garden. The holiday park provides guests with a patio, garden views, a seating area, cable flat-screen TV, a fully equipped kitchen with a microwave and a fridge, and a private bathroom with shower and a hairdryer. An oven and kettle are also available. A children's playground is… more

  • Guest rating: 
    86%

    Links Place Preston Pans Edinburgh (8.1 km distance from city Musselburgh)

    With garden views, Luxury at Seton Sands Edinburgh. Is set in Edinburgh and has a restaurant, an ATM, bar, garden, children's playground and sun terrace. The holiday park features both WiFi and private parking free of charge. All units here feature a flat-screen TV, a living room with a sofa, a well-equipped kitchen with a dining area, and a private bathroom with shower, a hairdryer and free… more

  • Guest rating: 
    88%

    Links Road Longniddry (8.1 km distance from city Musselburgh)

    Located in Longniddry, just a few steps from Seton Sands Longniddry Beach, 3 bedroom deluxe caravan provides beachfront accommodation with a restaurant, a bar, a garden and free WiFi. With free private parking, the property is 2.4 km from Longniddry Bents Beach and 12 km from Muirfield. Providing a patio and garden views, the apartment includes 1 bedroom, a living room, satellite flat-screen TV,… more

  • Guest rating: 
    98%

    Links Road Port Seton (8.2 km distance from city Musselburgh)

    Set in Port Seton in the Lothian region and Seton Sands Longniddry Beach reachable within 300 metres, Rosie's Seton Retreat offers accommodation with free WiFi, a children's playground, a bar and free private parking. Each unit is fitted with a patio, a fully equipped kitchen with a microwave, a fireplace, a seating area, a flat-screen TV and a private bathroom with shower and a hairdryer. A… more

  • Guest rating: 
    74%

    Links Road Port Seton (8.3 km distance from city Musselburgh)

    Set in Port Seton, just a few steps from Seton Sands Longniddry Beach, 3 Bedroom Holiday Home, Seton Sands, Edinburgh, Family Friendly, Dog Friendly, Sleeps 8 offers beachfront accommodation with a restaurant, free bikes, a bar and free WiFi. This holiday home features a private pool, a garden and free private parking. Featuring a Blu-ray player, the holiday home has a kitchen with a microwave,… more

  • Guest rating: 
    86%

    Seaton sands caravan, Port Seaton Longniddry (8.3 km distance from city Musselburgh)

    Offering sea views, Serenity Seton Sands in Longniddry provides accommodation and a garden. Each accommodation unit includes a seating area with a flat-screen TV, a kitchen with a dining area, and a private bathroom. An oven and kettle are also provided. Edinburgh is 24 km from the camping. Edinburgh Airport is 39 km from the property. more

  • Guest rating: 
    83%

    Seton Sands Holiday park 31 Aberlady Port Seton (8.3 km distance from city Musselburgh)

    With sea views, Edinburgh, Seton Sands is located in Port Seton and has a restaurant, a kids' club, bar, garden, children's playground and terrace. Each unit is equipped with a patio, a fully equipped kitchen with a microwave, a fireplace, a seating area, a flat-screen TV, a washing machine, and a private bathroom with shower and a hairdryer. A fridge, a stovetop and toaster are also provided,… more

  • Guest rating: 
    93%

    80 Aberlady Seton Sands Caravan Site Port Seton (8.3 km distance from city Musselburgh)

    Blue Belle Caravan for Hire is set in Port Seton and offers a casino and a tennis court. This self-catered mobile home has a private pool and a garden. This mobile home has a flat-screen TV, a seating area, a kitchen with a oven and a microwave, and a bathroom. There is a children's playground and hiking can be enjoyed nearby. Edinburgh is 17 km from Blue Belle Caravan for Hire. The nearest… more

  • Guest rating: 
    95%

    4 Links Road Port Seton (8.3 km distance from city Musselburgh)

    Situated in Port Seton, just 60 metres from Seton Sands Longniddry Beach, Prestige caravan, Seton Sands holiday village, WiFi features beachfront accommodation with a restaurant, a bar, a garden and free WiFi. Boasting free private parking, the apartment is in an area where guests can engage in activities such as hiking and tennis. This apartment features 3 bedrooms, a kitchen with a microwave… 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